A recuperação de arquivos do telefone deu errado, parece ter danificado a unidade do laptop

1

Eu decidi recuperar alguns arquivos que eu tinha excluído recentemente de um cartão micro SD em um Nokia antigo. Conectei o telefone ao meu laptop, baixei o TestDisk e, por algum motivo, selecionei todos os arquivos que o TestDisk encontrou no cartão (mesmo que alguns deles tivessem 0 bytes de tamanho).

O cartão tem apenas 1 GB, mas a pasta na minha área de trabalho onde o material foi copiado de alguma forma acabou tendo 9 GB, e meu Windows 7 começou a se mover um pouco mais devagar que o normal. O espaço livre na unidade C: passou de 60 para 51 GB; depois de navegar pelo conteúdo recuperado, decidi deletar a pasta, só para ter alguns problemas.

Atualmente, a pasta tem 0 bytes de tamanho e contém alguns arquivos com 0 bytes de tamanho. Não consigo excluir / renomear / etc qualquer um deles ("Não foi possível encontrar este item. Isso não está mais [...] localizado em [...]") e o espaço livre em C: não retornou para 60 GB.

chkdsk não identificou nenhum erro, mas os números ainda não foram adicionados. A saída do WinDirStat mais o Pontos de restauração do sistema parecem não ter tanto quanto diz (54.1 GB livres do total de 99.9 GB, portanto, 45.8 usados).

Além disso, o System Restore lança um "erro não especificado" após a conclusão e nada muda.

Existe alguma coisa que eu perdi? Será que o disco rígido está corrompido?

chkdsk output:

 104755199 KB total disk space.
  47730864 KB in 76077 files.
     53724 KB in 24619 indexes.
         0 KB in bad sectors.
    305559 KB in use by the system.
     65536 KB occupied by the log file.
  56665052 KB available on disk.
    
por haidahaida 08.07.2014 / 17:52

1 resposta

1

Eu finalmente consegui resolver o problema. Parece que o TestDisk corrompeu uma parte do sistema de arquivos, ou que o próprio conteúdo extraído fez isso. Para qualquer um que possa encontrar um problema semelhante ( uma hierarquia de arquivos que se recusam a ser excluídos ), tente isto:

Abra cmd com direitos administrativos e cd no diretório pai da hierarquia corrompida. Imagine a hierarquia como uma árvore onde as folhas são arquivos ou pastas vazias, então:

  • manualmente cd nos nós principais de cada folha;
  • use ren para renomear a folha (qualquer coisa serve);
  • use del para excluí-lo; exclua todos os filhos de um nó antes de avançar para cima;
  • repita esse processo até que a hierarquia não exista mais.

Após cada exclusão, verifique o espaço vazio na partição afetada; Eu assisti o meu crescer de volta em quantidades aleatórias, até estabilizar no valor antes da transferência.

    
por 17.06.2016 / 23:02