O que pode causar essa corrupção no NTFS? (SSD externo)

0

Nota : Não é uma pergunta fácil. Por favor, leia e compreenda o post completo antes de responder.

Eu testemunhei hoje um comportamento estranho de corrupção que nunca vi antes. Todos os computadores executam o Windows 8.1.

Eu tenho um SSD Corsair Force 3 que eu comprei e usei em um laptop por cerca de um ano.
Os dados SMART parecem indicar que é saudável, até onde eu sei.
Agora eu tirei e coloquei em um gabinete USB externo, e não estou usando o laptop atualmente.

Eu tinha um instalador de ~ 480 MB que queria transferir de um segundo laptop para um terceiro laptop.
Eu pensei, ei, por que não usar apenas o meu SSD?
Então eu conectei o SSD e copiei a pasta (que tinha alguns arquivos pequenos, além daquele arquivo grande). Sendo um bom usuário de computador, eu corri sync /r para garantir que os caches da unidade fossem liberados. Eu esperei muitos segundos, e então eu com segurança removi a unidade.

Eu inseri no meu terceiro laptop e olhei dentro da pasta, e ... alguns arquivos pequenos foram embora. Não só isso, mas o enorme instalador que eu já não tinha o seu ícone habitual. Dê um duplo clique em me deu "O arquivo ou diretório está corrompido e ilegível" .
Então eu apaguei a pasta pai, sync 'd e ejetei, e tentei copiá-la novamente do primeiro laptop.
Desta vez, antes de remover o hardware com segurança, tentei fsutil volume dismount D: primeiro e verifiquei se o arquivo foi gravado antes de desconectar a unidade. Foi.
Ainda assim, presenciei a mesma história: ejetei a unidade e a conectei de volta, e os mesmos arquivos estavam ausentes / corrompidos. Isso não dependia de um laptop - conectá-lo de volta ao mesmo laptop do qual eu copiei mostrava a mesma corrupção do terceiro laptop.

Eu abri o executável com um editor hexadecimal e notei que ele era todos os zeros .
No entanto, quando eu corri o CheckDisk, ele disse que está tudo bem. Eu até mesmo corri com /r - ele disse que ainda está bem.

No geral, eu reproduzi essa corrupção várias vezes (pelo menos 4 vezes!). A única vez que finalmente consegui fazê-lo funcionar foi quando, depois que o arquivo foi copiado, eu desmontei o volume, copiei o arquivo do o SSD externo para minha unidade local para forçar a unidade a ler o SSD e liberar seus caches, e então ejetou a unidade. Só então os arquivos apareceram corretamente depois que a unidade foi ejetada ... e eu não reproduzi o problema desde então.

Agora, minha pergunta é: quais são as causas mais prováveis deste problema?

Meus palpites são os seguintes:

  1. Talvez o compartimento USB tenha um controlador com bugs.
    Para mim, esta é a opção mais provável, porque eu não posso realmente negar isso. Mas eu não sei como provar isso.

  2. Talvez o SSD esteja chegando ao fim de sua vida.
    Isso parece improvável, já que funcionou bem, contanto que estivesse dentro do primeiro laptop, e os relatórios da SMART parecem bastante saudáveis.

  3. Talvez seja um problema de driver - talvez os SSDs em unidades externas não sejam bem testados.
    Mas pareço duvidoso.

  4. Talvez eu tenha um vírus.
    ... Tenho certeza que este não é o caso; Eu estou apenas mencionando isso em prol da completude.

Mas não tenho ideia ... o que pode realmente causar isso? (Note que eu vi tudo isso com meus próprios olhos.)

    
por Mehrdad 30.08.2014 / 12:25

0 respostas

Tags