A combinação de SSD e “setores danificados” parecerá inacreditável para muitas pessoas: simplesmente não acontece! Na verdade, os controladores de SSD são normalmente configurados para que o utilizador nunca veja “setores danificados” – o controlador remove prontamente estes erros à custa de blocos de memória flash “de reserva”. Teoricamente, eles podem ocorrer quando o espaço de reserva se esgota, mas na prática isso é muito raro. Às vezes, quando os discos SSD “morrem”, eles simplesmente deixam de ser reconhecidos pelo computador (como se nunca tivessem sido ligados). Embora a maioria dos especialistas considere os SSDs com setores danificados irreparáveis, partilhamos uma história rara de sucesso em que a recuperação foi possível. Veja como desafiámos as probabilidades.
Esta história real aconteceu num servidor doméstico. O disco de sistema era um SSD antigo do modelo Samsung 470, de apenas 64 GB. Lançado há mais de 10 anos! Funcionava perfeitamente, com ótimo desempenho, e não era necessário muito espaço, pois a atividade de utilização do disco era reduzida.
Mas um dia, a instalação do Windows Update começou a falhar – a atualização seguinte era instalada, o sistema reiniciava e depois era relatado um erro de instalação. E assim sucessivamente, quase sem fim. Depois, outros programas começaram por vezes a comportar-se de forma estranha. Tornou-se claro que “algo não estava bem”.
Após a realização de alguns testes, descobrimos que, embora o SMART estivesse a funcionar corretamente, a leitura da superfície do SSD estava a causar erros em vários locais. Isto era inesperado, pois os controladores de SSD são normalmente programados para resolver automaticamente estes erros utilizando espaço extra na memória flash. O utilizador nunca deveria ver isto acontecer.
Já tínhamos decidido deitar fora o SSD e substituí-lo por outro, mas depois tive uma ideia – e se tentássemos simplesmente sobrescrever toda a superfície do disco? Isto poderia forçar o controlador a reinicializar as matrizes de memória flash e potencialmente corrigir o erro. Criámos uma cópia de segurança do disco (uma história à parte, aliás, pois procurávamos uma cópia de segurança baseada em imagem que ignorasse os setores com erro; serei breve – recomendo o AOMEI Backupper, embora exista tal opção em muitos outros, só funcionou realmente com este), arrancámos a partir de uma pen drive e realizámos um teste de escrita na superfície do disco, apagando todo o conteúdo com novos dados.
In the end, everything worked out! The writing test passed without errors, and data recovery from the backup was successful. This SSD has been functioning flawlessly in the home server for several months. Regular surface tests, such as SMART Long Selftest and other programs, confirm its perfect performance.
Tive de arrancar a partir de uma pen drive porque era o disco de sistema. Embora pudesse tê-lo ligado a outro computador, não queria ter o trabalho de desaparafusar uma série de parafusos e retirar o disco.
Por que razão esta recuperação do SSD foi uma exceção??
Ao contrário dos casos típicos, a arquitetura do controlador deste SSD permitiu um remapeamento parcial dos setores, tornando a recuperação possível apesar dos setores danificados.
Conclusões:
- Não se apresse a deitar fora um SSD que apresenta falhas.
- Tente primeiro sobrescrever toda a superfície do disco com um teste. Para este efeito, pode utilizar qualquer utilitário gratuito de teste de disco, no modo “teste de superfície – escrita ou eliminação” – Victoria, HDDTune, HDDScan.
- Não se esqueça das cópias de segurança regulares ))
