chkdsk - Recupera arquivos perdidos usando o log chkdsk do windows

1

O Windows 7 Chkdsk pesquisou a minha unidade flash para recuperação de setores defeituosos e excluiu centenas de minhas pastas e arquivos mais importantes. infelizmente eu não tenho nenhum novo backup deles.

O sistema de arquivos é NTFS.

Usando a ferramenta R-studio Recovery, eu encontrei arquivos de 112GB da unidade flash de 16GB com ~ 5GB de espaço usado. Os arquivos recuperados não incluem seu caminho (e seus nomes). Entre esses arquivos recuperados, existem várias cópias da maioria dos arquivos e alguns arquivos excluídos anteriormente também são encontrados lá, alguns corrompidos e alguns saudáveis.

Espero encontrar quase todos os arquivos perdidos lá, mas organizar esse grande número de arquivos manualmente, sem seu nome e caminho, não é apenas uma dor, mas também não é possível.

Infelizmente, não há muitos dos meus arquivos perdidos no found.000, na raiz da partição chkdsk-ed, apenas cerca de 30 deles.

Mas quando eu olhei para o arquivo de log chkdsk, parece que todos eles gravaram. As informações mais interessantes no arquivo de log são entradas de 3 tipos, entradas de exemplo do primeiro tipo de são como:

Deleting orphan file record segment 20386.

e os números variam para cada entrada, classificados, mas não são seguidos.

segunda série de entradas estão no formato de:

The object id index entry in file 0x19 points to file 0x4bce
but the file has no object id in it.

aqui também apenas o segundo número hexadecimal no final da linha um, muda a série das entradas.

E a última série de entradas, inclui nomes de arquivos e pastas e algum número de índice e endereço hexadecimal de arquivo, exemplo deles fornecidos aqui:

Index entry Release of index $I30 in file 0x3b2a points to unused file 0x4bce.
Deleting index entry Release in index $I30 of file 15146.

Release é o nome de uma das pastas perdidas, 15146 é a representação decimal de 0x3b2a. Outras entradas incluem o nome de um arquivo ou pasta. Não há correspondências para todas as entradas nas partes 2 e 3, mas algumas delas correspondem aos exemplos acima.

Curiosamente, a ferramenta de Recuperação (R-Studio), chamada de arquivos recuperados para números em 3 a 5 dígitos, estava pulando que esses números para corresponder aos números nas entradas de log, de alguma forma ...

Pontos na pergunta:

  • Como eu poderia recuperar entradas de arquivos excluídos após o chkdsk do Windows no NTFS partição com seu caminho (ou pelo menos seu nome), usando informações fornecido no arquivo de log gerado?
  • Existe informação suficiente para recuperá-los? como o diário NTFS ou o log chkdsk?
  • Eu posso e estou pronto para escrever um aplicativo para essa finalidade, se necessário. mas eu não sei onde devo começar e o que esse programa deve fazer para recuperar os arquivos perdidos.
por 2i3r 19.05.2015 / 21:00

0 respostas