Que arquivo em particular causou o erro “Delayed write failed”?

3

Às vezes, recebo esse erro ao retomar da hibernação:

Delayed Write Failed: 
Windows was unable to save all the data for the file G:\$Mft. 
The data  has been lost. This error may be caused by a failure of
your computer hardware or network connection. Please try to save 
this file elsewhere.

Eu sei que isso é causado porque o disco rígido (G :, uma unidade USB externa) estava (a) conectado quando eu hibernei e não estava pronto para o wake-up, ou (b) eu simplesmente esqueci de conectá-lo ao sair da hibernação.

Minha pergunta é: existe alguma maneira de ver qual arquivo / pasta / etc em particular não foi escrito ? O disco rígido funciona corretamente antes e depois, portanto, parece não haver danos permanentes.

Existe um log detalhado em algum lugar ou um utilitário? Eu procurei, mas não encontrei nada.

Obrigado por qualquer ajuda!

EDIT: Se nenhum tal utilitário for encontrado - existe uma maneira de dizer ao Windows: "espera - verifique novamente - a unidade que você acha que está faltando está de volta" .

    
por Mr_and_Mrs_D 23.04.2010 / 14:39

1 resposta

4

$ MFT (tabela de arquivos mestre) é o nome do arquivo em si. Ele armazena a cópia principal da tabela do sistema de arquivos em sistemas de arquivos NTFS.

Seu problema provavelmente é causado pelo fato de o hardware USB ter sido desligado no horário de hibernação e ligado demais no início. Uma solução possível é verificar se há jumpers na placa-mãe que permitem alternar a energia USB de + 5V para + 5VSB (isso significa que o USB sempre permanecerá ligado quando você desligar o computador de dentro do sistema operacional). A desvantagem disso é que seu dispositivo também pode ser deixado sempre ligado.

Outra solução seria simplesmente desconectar (ou desligar) o disco rígido externo antes de hibernar (não a melhor opção, eu sei, mas pelo menos você não obterá mais o erro)

    
por 23.04.2010 / 15:51