Corrigir comando TRIM que não executa em uma marca específica de SSD no Windows 11
🔍 WiseChecker

Corrigir comando TRIM que não executa em uma marca específica de SSD no Windows 11

Você tem uma marca específica de SSD e o comando TRIM não está sendo executado no Windows 11. Isso impede que a unidade limpe blocos de dados não utilizados, resultando em velocidades de gravação mais lentas e desempenho reduzido ao longo do tempo. A causa raiz geralmente é um conflito de driver, uma otimização agendada desativada ou uma configuração incorreta do controlador de armazenamento. Este artigo explica os motivos pelos quais o TRIM falha em certas marcas de SSD e fornece correções passo a passo para restaurar a funcionalidade do TRIM.

Principais conclusões: Restaurando o TRIM em uma marca específica de SSD no Windows 11

  • Configurações > Sistema > Armazenamento > Configurações avançadas de armazenamento > Discos e volumes > Propriedades > Otimizar: Aciona manualmente o TRIM e verifica se a unidade é reconhecida para otimização.
  • fsutil behavior set DisableDeleteNotify 0 no Prompt de Comando (Admin): Ativa o TRIM em todo o sistema se ele foi desativado por um driver ou atualização.
  • Gerenciador de Dispositivos > Controladores de armazenamento > Atualizar driver > Procurar drivers no computador > Escolher em uma lista: Alterna para o driver padrão da Microsoft para resolver conflitos de controlador específicos da marca.

ADVERTISEMENT

Por que o TRIM falha em certas marcas de SSD no Windows 11

TRIM é um comando de armazenamento que informa ao SSD quais blocos de dados não estão mais em uso e podem ser apagados internamente. Isso mantém o desempenho de gravação e prolonga a vida útil da unidade. O Windows 11 envia comandos TRIM automaticamente durante execuções de otimização agendadas, que ocorrem semanalmente por padrão para SSDs. Quando o TRIM não é executado em uma marca específica, a unidade não consegue realizar a coleta de lixo de forma eficiente e as velocidades de gravação degradam.

O problema geralmente decorre de uma de três causas. Primeiro, o driver do controlador de armazenamento fornecido pelo fabricante do SSD pode não encaminhar corretamente os comandos TRIM para a unidade. Segundo, o Windows 11 pode ter desativado o sinalizador TRIM no nível do sistema de arquivos devido a uma atualização de driver ou alteração no registro. Terceiro, a tarefa de otimização agendada pode estar mal configurada ou interrompida para aquela unidade específica. Causas menos comuns incluem firmware de SSD desatualizado que não honra o TRIM ou uma ferramenta de disco de terceiros que substitui as configurações de otimização do Windows.

Como o Windows 11 verifica o suporte a TRIM

O Windows 11 verifica o suporte a TRIM consultando o conjunto de comandos ATA ou NVMe da unidade. Se a unidade relatar suporte a TRIM, o Windows define o sinalizador DisableDeleteNotify como 0. Você pode verificar esse sinalizador usando o comando fsutil. Se o sinalizador estiver definido como 1, o TRIM está desativado em todo o sistema. Se o sinalizador for 0, mas o TRIM ainda não for executado, o problema está no driver ou na camada de abstração de hardware.

Etapas para ativar e forçar o TRIM em uma marca específica de SSD

Siga estas etapas em ordem. Teste o TRIM após cada etapa para identificar a correção exata para sua marca de SSD.

  1. Verifique o status atual do TRIM com fsutil
    Abra o Prompt de Comando como administrador. Digite fsutil behavior query DisableDeleteNotify e pressione Enter. Se a saída mostrar DisableDeleteNotify = 1, o TRIM está desativado. Se mostrar 0, o TRIM está ativado no nível do sistema de arquivos e o problema está em outro lugar. Prossiga para a etapa 2 independentemente.
  2. Ative o TRIM em todo o sistema se estiver desativado
    Se o comando anterior retornou 1, digite fsutil behavior set DisableDeleteNotify 0 e pressione Enter. Execute o comando de consulta novamente para confirmar que o valor mudou para 0. Isso reativa o TRIM para todas as unidades. Se o valor já era 0, pule esta etapa.
  3. Execute manualmente o TRIM na unidade específica
    Abra Configurações > Sistema > Armazenamento > Configurações avançadas de armazenamento > Discos e volumes. Selecione a unidade da marca de SSD, clique em Propriedades e depois em Otimizar. Na janela Otimizar Unidades, selecione a unidade e clique em Otimizar. Observe a barra de progresso. Se for concluída rapidamente sem erros, o TRIM está funcional. Se falhar ou travar, prossiga para a próxima etapa.
  4. Substitua o driver do controlador de armazenamento da marca do SSD pelo driver da Microsoft
    Abra o Gerenciador de Dispositivos. Expanda Controladores de armazenamento. Clique com o botão direito na entrada do controlador de armazenamento que corresponde à sua marca de SSD, como Samsung NVMe Controller ou Intel RST, e selecione Atualizar driver. Escolha Procurar drivers no computador > Escolher em uma lista de drivers disponíveis no computador. Selecione Standard NVM Express Controller ou Microsoft Storage Spaces Controller e clique em Avançar. Reinicie o computador. Isso remove conflitos de driver específicos da marca que bloqueiam o TRIM.
  5. Verifique se a tarefa de otimização agendada está ativa
    Abra o Agendador de Tarefas. Navegue até Biblioteca do Agendador de Tarefas > Microsoft > Windows > Defrag. Clique com o botão direito na tarefa ScheduledDefrag e selecione Propriedades. Certifique-se de que a tarefa está ativada e os gatilhos estão definidos para diário ou semanal. Na guia Condições, desmarque Iniciar a tarefa apenas se o computador estiver na energia CA se você quiser que o TRIM seja executado na bateria. Clique em OK. Em seguida, clique com o botão direito na tarefa e selecione Executar para testá-la imediatamente.
  6. Atualize o firmware do SSD usando a ferramenta do fabricante
    Acesse o site de suporte da sua marca de SSD. Baixe a ferramenta oficial de atualização de firmware para o seu modelo. Execute a ferramenta e siga as instruções na tela para atualizar o firmware. Firmware desatualizado pode ignorar comandos TRIM. Após a atualização, reinicie o computador e repita a etapa 3.

ADVERTISEMENT

Se o TRIM ainda não for executado após a correção principal

Comando TRIM retorna erro de acesso negado

Esse erro ocorre quando a unidade está sendo usada por outro processo, como uma ferramenta de criptografia de disco ou um utilitário de backup. Feche todos os programas que acessam a unidade. Abra o Gerenciamento de Disco, clique com o botão direito no SSD e selecione Off-line. Em seguida, execute a etapa de otimização manual novamente. Depois, coloque a unidade de volta como On-line. Se o erro persistir, desative temporariamente ferramentas de disco de terceiros.

TRIM é executado, mas o desempenho da unidade não melhora

O TRIM só ajuda no desempenho de gravação em uma unidade que tem muitos blocos não utilizados. Se a unidade estiver quase cheia, o TRIM tem pouco efeito. Libere pelo menos 20% da capacidade da unidade. Verifique também a saúde da unidade usando a ferramenta SMART do fabricante. Uma unidade com alta contagem de setores realocados ou setores pendentes pode estar falhando e não se beneficiará do TRIM.

A janela Otimizar Unidades mostra a unidade como não suportada para TRIM

Isso indica que o Windows 11 não detecta a unidade como um SSD. Abra o Gerenciador de Dispositivos, expanda Unidades de disco, clique com o botão direito no SSD e selecione Propriedades. Na guia Detalhes, selecione Descrição do dispositivo. Se a descrição não incluir SSD ou NVMe, o driver está relatando o tipo de dispositivo errado. Atualize o driver do disco selecionando Atualizar driver > Pesquisar drivers automaticamente. Se isso não funcionar, use o instalador de driver do fabricante para reinstalar o driver correto.

Métodos de verificação do TRIM: fsutil vs Otimizar Unidades vs Ferramenta do Fabricante

Item fsutil behavior query DisableDeleteNotify Otimizar Unidades em Configurações Ferramenta do Fabricante
Escopo Sinalizador TRIM em todo o sistema Status de otimização por unidade TRIM e saúde específicos da unidade
O que mostra Se o TRIM está ativado no nível do sistema de arquivos Última execução, status atual e tipo de mídia Suporte a TRIM, versão do firmware e dados SMART
Quando usar Primeira etapa para verificar o sinalizador TRIM Após ativar o TRIM para testar a execução Se o TRIM falhar após verificações de driver e firmware

Se o comando fsutil mostrar que o TRIM está ativado, mas Otimizar Unidades relatar que a unidade não é um SSD, o driver está identificando erroneamente a unidade. Use a ferramenta do fabricante para confirmar o tipo de unidade e atualizar o driver adequadamente.

Após concluir estas etapas, você pode executar o TRIM manual e automaticamente em sua marca específica de SSD no Windows 11. Comece executando a etapa de otimização manual para confirmar a correção. Em seguida, monitore a tarefa de otimização agendada para garantir que seja executada semanalmente. Como dica avançada, use o comando fsutil behavior set DisableDeleteNotify 0 em um script de inicialização para forçar o TRIM após cada inicialização, caso uma atualização futura redefina o sinalizador.

ADVERTISEMENT