Win7: Como forçar o TRIM no SSD, quando a partição do sistema é criptografada com TrueCrypt?

3

Eu imploro às pessoas que responderem a essa pergunta para que sigam o ponto e se abstenham de respostas como "por que você executa a criptografia de qualquer maneira" ou "use o Bitlocker". Esta questão é especificamente sobre TrueCrypt e Windows7

Copiei a unidade do sistema criptografada de um disco SSD de 240 GB para outra unidade SSD de 240 GB, fazendo uma cópia exata setor a setor. Eu sei que o TrueCrypt suporta o TRIM, pelo menos nas unidades do sistema . Neste momento, eu diria que o disco de destino acha que todos os setores estão em uso, já que todos os setores foram gravados. Eu tentei encontrar um utilitário, que irá executar o TRIM em todos os setores não utilizados, mas parece que não consigo encontrar nenhum. Houve referências ao utilitário ForceTrim nos fóruns da OCZ, mas parece que ele foi excluído ou bloqueado, porque não consigo acessá-lo.

Perguntas:

  • Como forçar o TRIM de todos os setores não utilizados em uma unidade do sistema?

  • Como posso verificar se TRIM foi bem-sucedido e se de fato o dispositivo está ciente de todo o espaço não utilizado? Como saber quantos setores são marcados como não utilizados pela unidade?

Minha unidade é a OCZ Vertex3

    
por galets 25.09.2012 / 07:25

2 respostas

3

Uma solução simples para force-TRIM seria criar um arquivo enorme que preencha todo o seu espaço livre e, em seguida, excluí-lo. Isso deve fazer com que o SO emita comandos TRIM para todo o espaço que agora está livre na unidade.

    
por 25.09.2012 / 08:34
0

Encontrei um programa interessante aqui! Citação da "resenha":

It is a very simple and completely safe utility that merely creates a few large file entries on the ssd in order to fill the drive's free space, and then deletes them. This, assuming TRIM is enabled on your system, will cause your OS to issue trim commands to the ssd to cleanse the space those large files took up (Specifically, all the free space). After running this, the ssd should be managing this cleanup completely on its own in the background, and may take a few minutes. You really have no way of knowing, other than just coming back later and running a benchmark to see if your write performance has increased

    
por 09.11.2013 / 17:33