Esta resposta é para a posteridade - eu estava em uma situação semelhante hoje e recuperei o arquivo com sucesso.
Um arquivo .txt que eu estava compondo (no Notepad ++, mas isso não vem ao caso) ficou corrompido depois de um travamento / congelamento do sistema. Era o único arquivo para fazer isso (provavelmente porque era o único que eu tinha aberto na época). Eu uso o Windows XP. O arquivo de 14.000 linhas se transformou em um monte de NULs. O Windows continuou mostrando o tamanho correto do arquivo após o incidente.
A primeira coisa que fiz foi executar o chckdisk. AFAIK, isso não ajudou em nada. Eu aprendi sobre Recuva . Eu corri sem instalar e deixei fazer a varredura profunda. Mas depois de uma hora, ele tinha apenas 20 ou mais arquivos "completos" "excelentes" que foram apagados anteriormente por mim e o que eu queria não estava entre eles. Alterei as configurações avançadas - o que eu deveria ter feito na primeira vez - para permitir que a próxima varredura procurasse por arquivos que não foram excluídos. Eu chequei a caixa ao lado do nome do arquivo quando ele apareceu na lista e clique em "recuperar". Sucesso !!
Eu tenho alguns dias da minha vida tirados de mim hoje para me estressar e me preocupar, mas eu aprendi pelo menos uma coisa importante da minha provação: fazer backup frequentemente!