O arquivo salvo se torna cheio de nulos após o reinício

1

Nós encontramos situtões estranhas, no trabalho, várias vezes nos últimos meses. Depois de reiniciar o computador - alguns dos arquivos salvos mais recentes ficaram cheios de nulos. O tamanho está correto e a hora da modificação está correta, mas todo o arquivo é apenas '0' do início ao fim.

  • Aconteceu em vários computadores semelhantes.
  • Todos os computadores executam o Windows 7 Embedded.
  • Todos os computadores têm o Filtro de gravação baseado em arquivo, mas ele não estava ativo na unidade em que os arquivos corrompidos foram salvos (em alguns casos: ele não estava ativo).
  • Aconteceu no HDD de diferentes tipos (SSD e não SSD). O sistema de arquivos era NTFS e o tamanho estava entre 250 e 500 GB.
  • Além dos HDDs, todos os computadores têm basicamente o mesmo hardware, incluindo o controlador sata achi do chipset 6 da série Intel C600 / X79.
  • Em uma situação, um arquivo de lote foi reescrito pelo nosso aplicativo e depois (antes da reinicialização) o Windows foi lançado e executado corretamente. Após 2 minutos, nós reiniciamos o computador - e o arquivo estava cheio de nulos.
  • A reinicialização nunca aconteceu no meio da gravação do arquivo. Foi claramente depois que o arquivo foi salvo e fechado corretamente (embora seja possível que todas as reinicializações tenham sido feitas a partir da chave liga / desliga e não do processo normal de desligamento).
  • É uma situação rara. Não conseguimos encontrar uma maneira de fazer isso acontecer por demanda. Nos últimos 6 meses, aconteceu cerca de 10 vezes em cerca de 4 computadores / HDDs.

Como poderíamos abordar esse bug chato?

Obrigado.

    
por Y. Shoham 15.01.2018 / 14:52

1 resposta

1

Desative o cache de gravação nessas unidades (Diretiva de Disco do Windows 7). Mas usar o desligamento normal seria preferível.

    
por 15.01.2018 / 15:39