Mover disco rígido externo entre duas instalações do Windows 10 exclui arquivos copiados

1

Atualmente estou digitalizando minha coleção de DVDs, convertendo arquivos no meu PC principal e movendo-os para um disco rígido externo que é conectado ao meu PC de filme (Intel Compute Stick).

Eu perdi muito trabalho e arquivos duas vezes agora, porque acho que o Windows salva um instantâneo da unidade e a reverte, sem verificar se há arquivos / pastas alterados.

Eu acho que pode ser reproduzido desta maneira:

  1. Encerre o computador 1 (C1) com a unidade externa conectada
  2. Mova-o para o computador 2 (C2) e copie os arquivos para ele
  3. Reconecte-o a C1 e inicie o computador

Os arquivos copiados do C2 estão faltando.

Isso é algum tipo de erro do Windows ou há uma configuração que eu possa verificar para evitar que isso aconteça novamente? Acabei de perder muito trabalho dos últimos três dias, sem nenhum meio de restaurá-lo, além de um programa de restauração de arquivos (que até agora só encontrava arquivos que perdi da última vez que isso aconteceu).

    
por LongInt 24.04.2017 / 17:16

1 resposta

3

Resposta rápida : Para resolver o seu problema, não ligue novamente o HD externo ao C1 até que o computador seja totalmente reinicializado.

Resposta longa : Desde o Windows 8.1, por padrão, a maioria dos desligamentos são na verdade hibernados. Isso significa que componentes como o sistema de arquivos ainda são carregados na memória no mesmo estado em que estavam quando você desligou o PC. No entanto, enquanto C1 estava desligado, você alterou o estado do HDD externo quando copiou arquivos para ele do C2. Quando você reinicia C1, o Windows verifica se o HDD está presente, o encontra (desde que você o conectou novamente em C1 antes de ligar o sistema), e então o Windows assume que nada foi alterado e reutiliza a mesma memória que salvou durante o hibernar para "restaurar" o estado do HDD. Assim que você tentar gravar um arquivo no HDD em C1, você corromperá os dados salvos no HDD.

A maneira de evitar esse cenário é remontar o HDD antes de tentar escrever nele. O Windows pode fazer isso automaticamente durante a reinicialização, mas remontar o HDD seria uma operação bastante cara. Como você faz deseja acionar uma montagem, você pode fazer o seguinte:

  • conecte o HDD depois que C1 inicializar completamente
  • faça com que o Windows "remova hardware com segurança" antes de desligar o C1
  • conecte o HDD a uma porta USB diferente de quando você desligou o C1
por 24.04.2017 / 22:58