Windows, SSDs e desfragmentação: a resposta definitiva

Drives de estado sólido são ótimos. Se você mudar de uma unidade baseada em prato para um SSD, pensará que está no paraíso da velocidade pela primeira vez. O Windows inicializa mais rapidamente, os programas iniciam mais rapidamente e tudo parece ser aprimorado em termos de velocidade.

Com a primeira geração de unidades de estado sólido, as coisas deterioraram-se rapidamente devido a ciclos de gravação e controladores limitados que estavam longe do ideal.

Os drives de nova geração, como o Samsung 850 Evo, se beneficiam de melhores firmware e controladores, o que os torna mais duráveis ​​e mais rápidos.

As unidades também se beneficiaram das novas versões do sistema operacional. O Windows 7 introduziu o TRIM e o Windows 8 veio com seu próprio conjunto de otimizações especificamente para unidades de estado sólido.

A sabedoria comum é que as unidades de estado sólido não devem ser desfragmentadas. Isso se baseia no fato de que os SSDs suportam gravações limitadas e que as operações de desfragmentação causam muitas gravações no dispositivo.

Se você instalou o Windows 8 em um sistema com uma Solid State Drive ou comprou um PC com um executando o sistema operacional, pode ter notado que a desfragmentação é executada na Solid State Drive algumas vezes.

Você também pode ter lido sobre isso em vários blogs na Internet.

Se você verificar seu sistema com um programa como o Check Boot Speed, obterá um relatório detalhado que inclui informações de desfragmentação para que você saiba se o seu SSD é desfragmentado ou não.

A desfragmentação é boa ou ruim nos SSDs?

A pergunta que precisa ser respondida é se isso é uma coisa boa que é feita de propósito ou um bug.

A Microsoft confirmou a Scott Hanselman (membro da Equipe de Plataformas Web da Microsoft) recentemente que o Windows desfragmenta os Solid State Drives algumas vezes no Windows 8 (e provavelmente versões mais recentes também) e que o faz de propósito.

Os SSDs são desfragmentados a cada 28 dias no Windows 8 e mais recente se os Instantâneos de Volume estiverem ativados (o recurso é usado pela Restauração do Sistema e, portanto, ativado por padrão) no sistema. A desfragmentação ocorre se uma unidade estiver altamente fragmentada, o que atrasa o processo de leitura e gravação nas unidades devido a metadados adicionais que precisam ser processados.

Além disso, é possível que as unidades atinjam a fragmentação máxima do arquivo (quando os metadados não podem representar mais fragmentos), o que resultará em erros ao tentar gravar ou estender o arquivo.

O problema subjacente parece ser uma limitação do sistema de arquivos em relação aos fragmentos e a solução alternativa da Microsoft é usar a desfragmentação para reduzir o número de fragmentos.

Isso torna a desfragmentação nos SSDs uma necessidade no Windows, mesmo que isso signifique gravações adicionais no sistema.