DICA DO MESTRE Kaspersky 70% OFF. Cupom: MESTRES BAIXAR
Hardware e PC

SSD lento? Como ativar o TRIM do SSD, ligar o cache de gravação e conferir o alinhamento no Windows 11 e 10

Seu SSD ficou lento? Veja como conferir e ativar o TRIM do SSD, ligar o cache de gravação e checar o alinhamento das partições no Windows 11 e 10.

Por Hércules Santiago
11 min
Publicidade
SSD Samsung SATA
Foto: PantheraLeo1359531, CC BY 4.0, via Wikimedia Commons

Você trocou o HD por um SSD, o PC ficou um foguete, e com o tempo ele começou a demorar para ligar, abrir programas e copiar arquivos? Antes de achar que o SSD estragou, confira três configurações que eu vejo erradas em muitos computadores. A principal delas é o TRIM do SSD, que mantém o SSD rápido ao longo dos anos. Neste guia eu mostro como conferir e ativar o TRIM, ligar o cache de gravação e descobrir se as partições estão alinhadas, que é o problema clássico de SSD clonado de HD.

Publicidade

No vídeo abaixo eu faço os três ajustes num PC com Windows 11. Tudo funciona igual no Windows 10.

O que é o TRIM do SSD e por que ele importa

No HD mecânico, apagar um arquivo é só marcar o espaço como livre: na próxima gravação, o disco escreve por cima. No SSD é diferente. A memória flash precisa apagar um bloco antes de gravar de novo, e apagar é uma operação lenta. Se o SSD não souber quais blocos estão livres, ele só descobre na hora de gravar, e aí a gravação fica muito mais lenta.

O TRIM resolve isso. Quando você apaga um arquivo, o Windows avisa o SSD quais blocos não são mais usados, e o próprio SSD limpa esses blocos no tempo livre. Assim, quando você vai gravar, já tem espaço limpo esperando. A documentação da Microsoft chama esse recurso de notificações de exclusão, também conhecidas como TRIM ou unmap. Sem o TRIM do SSD funcionando, o disco vai ficando cada vez mais lento e se desgasta mais.

Publicidade
Descrição do parâmetro disabledeletenotify para ativar o TRIM do SSD no Windows
Pela documentação, 0 habilita e 1 desabilita as notificações de exclusão, que são o TRIM. Imagem: Microsoft Learn

Antes de tudo: o seu PC tem mesmo um SSD?

Parece óbvio, mas muita gente compra notebook achando que tem SSD e descobre que é HD, ou tem os dois e o Windows está no HD. Para conferir, abra o Gerenciador de Tarefas (Ctrl + Shift + Esc), vá em Desempenho e clique no Disco 0: no canto aparece o tipo, SSD ou HDD. Outra forma é a ferramenta Otimizar unidades, que mostra o tipo de mídia de cada disco. Se o seu Windows está num HD, nenhum ajuste de TRIM do SSD vai ajudar: aí a solução é trocar o HD por um SSD, que é o melhor investimento para um PC lento.

SSD SATA ou NVMe: o TRIM funciona nos dois

Existem dois tipos principais de SSD. O SATA, no formato de 2,5 polegadas ou M.2, usa a mesma conexão dos HDs e chega a cerca de 550 MB/s. O NVMe, no formato M.2, usa a conexão PCIe e passa de 3.000 MB/s nos modelos comuns. Para o TRIM do SSD, tanto faz: o Windows envia o comando nos dois tipos, e o mesmo ajuste vale para ambos. Nos NVMe, o comando tem outro nome técnico (deallocate), mas a configuração no Windows é exatamente a mesma.

Como conferir se o TRIM do SSD está ativado

  1. Clique no menu Iniciar, digite PowerShell e escolha Executar como administrador (o Prompt de Comando como administrador também serve).
  2. Digite o comando abaixo e aperte Enter:
fsutil behavior query DisableDeleteNotify

Ao conferir o TRIM do SSD, o resultado mostra uma linha para NTFS e outra para ReFS. O que importa é o NTFS, que é o sistema de arquivos do Windows:

  • DisableDeleteNotify = 0: o TRIM está ativado. Está tudo certo.
  • DisableDeleteNotify = 1: o TRIM está desativado. Vamos ligar.

Parece confuso porque o nome é “desabilitar notificação de exclusão”: zero quer dizer “não desabilitado”, ou seja, ligado. É uma daquelas confusões clássicas do Windows, e por isso tanta gente acha que o TRIM está desligado quando, na verdade, está funcionando.

Publicidade

Como ativar o TRIM do SSD

Se o resultado foi 1, ligue o TRIM do SSD digitando no mesmo PowerShell como administrador:

fsutil behavior set DisableDeleteNotify 0

Segundo a documentação oficial da Microsoft, habilitar ou desabilitar o TRIM do SSD não exige reiniciar o computador. Rode o comando de consulta de novo para confirmar: tem que aparecer 0. No NTFS, o TRIM vem habilitado por padrão; quando aparece desligado, normalmente foi algum programa de otimização ou um ajuste antigo que desativou.

Rode o TRIM manualmente: Otimizar unidades

Com o TRIM do SSD ligado, o Windows também roda uma otimização agendada, normalmente uma vez por semana. Você pode conferir e rodar na hora:

  1. No menu Iniciar, digite Desfragmentar e Otimizar Unidades e abra.
  2. Confira se o seu disco aparece como Unidade de estado sólido.
  3. Selecione o SSD e clique em Otimizar. No SSD, o Windows não desfragmenta: ele executa o TRIM em todo o espaço livre.
  4. Em Otimização agendada, deixe ligado e com frequência semanal.

Pelo PowerShell, o comando equivalente para executar o TRIM no disco C é:

defrag C: /L
Documentação do comando defrag, que também executa o TRIM do SSD
O mesmo comando defrag, com o parâmetro /L, executa o TRIM manualmente em SSDs. Imagem: Microsoft Learn

Se o seu SSD aparecer como Unidade de disco rígido na ferramenta, o Windows não o reconheceu corretamente. Isso acontece em alguns PCs antigos e em SSDs ligados por adaptador. Nesse caso, confira o modo do controlador SATA na BIOS, que deve estar em AHCI.

Ative o cache de gravação do SSD

O segundo ajuste é o cache de gravação. Com ele ligado, o Windows usa a memória do sistema para agrupar as gravações e manda os dados para o SSD de forma mais eficiente. Em muitas máquinas ele vem desligado, e a diferença no dia a dia é perceptível.

  1. Clique com o botão direito no menu Iniciar e abra o Gerenciador de Dispositivos.
  2. Expanda Unidades de disco e dê dois cliques no seu SSD.
  3. Vá na aba Políticas.
  4. Marque Habilitar cache de gravação no dispositivo e clique em OK.
  5. Repita para todos os SSDs do computador, se tiver mais de um.

Atenção: num PC de mesa sem nobreak, uma queda de energia no exato momento de uma gravação pode corromper aquele arquivo. Notebook, que tem bateria, praticamente não tem esse problema. Se a sua região tem muita queda de luz, avalie usar um nobreak.

Confira o alinhamento das partições

Esse é o ajuste que quase ninguém ensina, e é o verdadeiro pulo do gato, principalmente se o seu SSD foi clonado de um HD antigo. O SSD trabalha em blocos de 4.096 bytes. Se a partição começa no meio de um bloco, cada leitura e gravação passa a tocar dois blocos em vez de um. O resultado pode ser uma perda grande de velocidade de gravação e mais desgaste.

Como conferir no Windows 11 e 10

No vídeo eu uso um comando com o WMIC, mas a Microsoft removeu o WMIC das versões atuais do Windows 11. Use o PowerShell como administrador:

Get-Partition | Select-Object DiskNumber, PartitionNumber, DriveLetter, Offset
Documentação do Get-Partition, usado para conferir o alinhamento do SSD
O Get-Partition mostra o deslocamento (Offset) de cada partição, que usamos para conferir o alinhamento. Imagem: Microsoft Learn

Olhe a coluna Offset de cada partição do SSD e divida o valor por 4096 na calculadora do Windows:

  • Resultado inteiro (sem vírgula): a partição está alinhada. Ótimo.
  • Resultado com casas decimais: a partição está desalinhada.

Na prática, um Windows instalado do zero num SSD quase sempre fica alinhado, porque o instalador já cria as partições começando em 1 MB (1.048.576 bytes, que dividido por 4096 dá 256). O problema aparece quando o SSD recebe uma cópia de um HD antigo, clonado com uma ferramenta que manteve o início original das partições.

Como corrigir o alinhamento

A forma mais segura é usar um gerenciador de partições com a função de alinhar partições, como o MiniTool Partition Wizard ou o AOMEI Partition Assistant, que têm versão gratuita. Eu mostro o AOMEI no post do AOMEI Partition Assistant. Antes de qualquer coisa:

  1. Faça backup dos arquivos importantes.
  2. Se o BitLocker estiver ativo, desative ou suspenda.
  3. Em notebook, deixe na tomada.
  4. No programa, selecione o SSD, clique com o botão direito e escolha alinhar todas as partições.
  5. Siga o assistente até terminar, sem desligar o PC.

Na próxima vez que for clonar um HD para SSD, use um programa que alinha automaticamente, como mostro no guia do EaseUS Disk Copy.

Com que frequência o TRIM do SSD roda

Com o TRIM ligado, o Windows envia o aviso ao SSD toda vez que você apaga arquivos, em tempo real. A otimização agendada, uma vez por semana, é um reforço: ela passa por todo o espaço livre e garante que nenhum bloco ficou para trás. Você não precisa rodar nada manualmente no dia a dia. Rodar o TRIM do SSD na mão só faz sentido depois de apagar uma quantidade muito grande de arquivos, ou depois de clonar um disco, para o SSD começar limpo.

Teste a velocidade antes e depois

Para ver se os ajustes fizeram diferença, meça. O CrystalDiskMark, gratuito, testa a velocidade de leitura e gravação do SSD em poucos minutos. Rode antes de mexer, anote os números, faça os ajustes e rode de novo. Compare principalmente os testes de arquivos pequenos aleatórios (4K), que são os que mais influenciam na sensação de rapidez do Windows. Num SSD com o alinhamento corrigido, a diferença na gravação costuma ser grande. Com o TRIM do SSD reativado, a melhora aparece com o tempo, conforme o SSD limpa os blocos que estavam acumulados.

E o SSD externo ou no adaptador USB?

Nem todo adaptador USB repassa o comando TRIM para o SSD. Os adaptadores e cases com suporte a UASP normalmente repassam; os mais simples, não. Para um SSD externo usado só para backup, isso faz pouca diferença. Mas se você usa um SSD externo para jogos ou para editar vídeo, prefira um case de qualidade com suporte a TRIM. Para conferir, abra a ferramenta Otimizar unidades com o SSD externo conectado: se ele aparecer como Unidade de estado sólido e permitir otimizar, o TRIM do SSD está chegando até ele.

Outros motivos para o SSD ficar lento

  • SSD quase cheio: com pouco espaço livre, o SSD tem menos blocos limpos para trabalhar. Deixe pelo menos 10% a 15% livres. Veja como no guia de liberar espaço no disco C.
  • SSD sem DRAM ou muito barato: alguns modelos de entrada ficam lentos em cópias grandes. É limitação do hardware.
  • Superaquecimento: SSDs NVMe esquentam e reduzem a velocidade. Um dissipador simples resolve.
  • Driver do controlador: em placas antigas, atualizar o driver de armazenamento (Intel RST ou AMD) ajuda.
  • Saúde do SSD: use um programa como o CrystalDiskInfo ou o HD Tune para ver a saúde e a temperatura.

Programas de otimização e o TRIM do SSD

Um caso que eu vejo com frequência: a pessoa roda um “otimizador” antigo, desses que prometem deixar o Windows mais rápido com um clique, e ele desliga o TRIM do SSD sem avisar. Alguns faziam isso de propósito na época em que os SSDs eram novidade e havia dúvidas sobre o recurso. Se você já usou programas assim, vale conferir o comando de consulta de vez em quando. O mesmo vale para scripts copiados da internet com dezenas de ajustes de Registro: aplique só o que você entende e sempre com um ponto de restauração antes.

Também vale lembrar que o TRIM do SSD não é um botão de turbo. Ele mantém o SSD rápido ao longo do tempo, evitando a queda de desempenho. Se o SSD é muito simples ou está com defeito, o TRIM não faz milagre: aí o caminho é trocar por um modelo melhor.

O que NÃO fazer com o SSD

  • Não desfragmente o SSD com programas de terceiros. Desfragmentar não melhora nada no SSD e só gasta gravações. Deixe a otimização com o Windows, que faz o TRIM.
  • Não desative o TRIM do SSD por indicação de “otimizadores”.
  • Não encha o SSD até a boca.
  • Não acredite em programas que prometem dobrar a velocidade do SSD com um clique.

Se o PC continua lento mesmo com o SSD bem configurado, a causa pode estar em outro lugar. Veja os guias de disco 100% no Windows e de se o SSD melhora o desempenho do PC.

Resumo: os comandos deste guia

Todos rodam no PowerShell ou no Prompt de Comando como administrador:

fsutil behavior query DisableDeleteNotify
fsutil behavior set DisableDeleteNotify 0
defrag C: /L
Get-Partition | Select-Object DiskNumber, PartitionNumber, DriveLetter, Offset

Com o TRIM do SSD ligado, o cache de gravação ativo e as partições alinhadas, o seu SSD volta a entregar o desempenho de quando era novo. Conte nos comentários do vídeo se você sentiu diferença depois dos ajustes.

Perguntas frequentes

O que o TRIM faz no SSD?

Ele avisa o SSD quais blocos foram apagados pelo sistema, para que o próprio SSD limpe esses blocos no tempo livre. Sem o TRIM, o SSD precisa apagar na hora de gravar, e fica mais lento com o tempo.

Preciso desfragmentar o SSD?

Não. Desfragmentar não faz sentido no SSD e só causa gravações desnecessárias. O Windows reconhece o SSD e, na ferramenta Otimizar unidades, faz a otimização certa para ele, que é rodar o TRIM.

O TRIM funciona no Windows 7?

Sim, o Windows 7 já suporta TRIM em SSDs SATA. Mas como o Windows 7 não recebe mais atualizações, o ideal é usar o Windows 10 ou 11.

Ativar o cache de gravação é arriscado?

Num PC de mesa sem nobreak, uma queda de energia pode corromper o que estava sendo gravado no momento. Em notebook, que tem bateria, o risco é bem menor. Na prática, o ganho de desempenho compensa para a maioria das pessoas.

Fontes:

Publicidade

Sobre o autor

Fundador e criador de conteúdo

Sempre tive a internet como uma das maiores fontes de informação, mas como alguns assuntos eram bem difíceis de encontrar informações de qualidade, resolvi criar um local para reunir diversas dicas e tutoriais de tecnologia para ajudar pessoas comuns se tornarem verdadeiros mestres, foi aí que nasceu o Mestres da Informática.