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.