Como recuperar ou decodificar a versão antiga de um arquivo de texto corrompido?


1

Eu editei um arquivo .txt no Windows 7 com o Notepad ++ ontem. Em seguida, coloco o computador em repouso depois de salvar o documento. Hoje não consegui ativar o computador, então reiniciei. Assim que eu abro o arquivo novamente com o Notepad ++ eu vejo apenas "NUL" repetido em todo o documento em uma linha e longa duração (14177 caracteres). O arquivo ainda é relativamente grande (14 KB) em comparação com documentos de texto com pouco texto. O bloco de notas não mostra nada. Como faço para recuperar ou decodificar a versão antiga de um arquivo de texto possivelmente corrompido? É possível ler os bytes do arquivo e ver se eles realmente são todos caracteres nulos? O disco é um SSD.

EDIT1:
- O chkdsk não conseguiu recuperar o texto original.
- Recuva Deepscan encontrou 0 arquivos. Recuva modo avançado com resultados não desmarcados mostra o arquivo, mas "recuperar" leva ao arquivo corrompido sendo recuperado.

EDIT2:
- As propriedades do arquivo corrompido não listam versões anteriores. O Windows não tem pontos de restauração habilitados (por causa de algum problema no nome da unidade eu nem posso ativá-lo).
- Os diretórios nestas respostas não são encontrados no meu sistema. (As opções de backup do Notepad ++ não parecem estar habilitadas por padrão).
- Eu executei a versão cmd do Photorec em arquivos .txt, mas meus termos de pesquisa (conteúdo do Windows Explorer: pesquisas ainda não encontraram nada (talvez eu não me lembre dos termos, mas é mais provável que o arquivo não tenha sido recuperado por PhotoRec).
- Eu abri o arquivo corrompido com um plugin de editor HEX para o Notepad ++ e todos os bits são 0's.

Respostas:


1

Se for unidade SSD, talvez desative TRIM, para que não limpe os setores onde o arquivo estava localizado antes desse problema. Eu sugeriria criar um clone completo de sua unidade e depois tentar o processo de restauração nesse clone.


Obrigado pela sugestão. Dado que o sistema foi executado com o TRIM ativado para 48h + e, dado que o PhotoRec e o Recuva não conseguiram encontrar o arquivo, você acha que ainda existe a possibilidade de o seu método ser capaz de encontrar o arquivo?
— Wuschelbeutel Kartoffelhuhn

O PhotoRec não toca na estrutura do disco, desde que você armazene dados restaurados em outra unidade. Quando se trata de cortar, o sistema decide quando ativá-lo, então você pode ter sorte e pode não ser executado. Eu não sei como funciona o Recuva, no entanto eu acho que tem modo semelhante ao PhotoRec.
— Darqer

Depois que eu desative TRIM, eu simplesmente perco um pouco do desempenho de R / W ou há desvantagens mais significativas? Você tem uma recomendação de software (preferencialmente código aberto) para tentar recuperar meu arquivo de texto do clone? Obrigado.
— Wuschelbeutel Kartoffelhuhn

Teoricamente você pode perder algum desempenho. No entanto, você só precisa desativar o ajuste, clone, restaure o arquivo e, em seguida, ative novamente o ajuste.
— Darqer

1

Acontece que eu tive que recuperar vários arquivos corrompidos na semana passada e tentei Recuva primeiro (não encontrá-los) e, em seguida, algo chamado photorec. Essa é a coisa a ser usada, muito poderosa. Quando você baixar o zip, certifique-se de usar a versão win gui chamada qphotorec_win.exe (a que acabou de chamar de photorec_win.exe é a versão da linha dos cmd e é muito críptica). Mas quando recupera arquivos, eles são gerados nomes de arquivos, não os nomes de arquivos originais, então você terá que pesquisar através deles. Certifique-se de selecionar apenas o tipo de arquivo para recuperar o que você precisa, e não tudo. Existe um para o texto. Essa coisa recuperou tudo que perdi. cgsecurity.org/wiki/PhotoRec

Então, novamente, talvez você só precisa abrir o arquivo corrompido no modo binário em um editor de texto como o TextPad ou algo assim e examiná-lo.


Obrigado pela resposta. Eu vi esse método em outro thread neste site de superusuário, mas infelizmente minha pesquisa não encontrou nada ainda .. Atualizei o post.
— Wuschelbeutel Kartoffelhuhn
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.