Foi assim que finalmente consegui recuperar alguns arquivos do disco. Eu sei que parte da resposta será off-topic (já que usei muitos programas do Windows), mas por questão de perfeição, gostaria de compartilhar minha experiência para futuros usuários.
A lição mais importante que aprendi é FAZER BACKUP DOS SEUS DADOS ANTES DE REDUZIR UMA PARTIÇÃO .
Como o TestDisk não estava me ajudando, mesmo com a verificação profunda, decidi usar o PhotoRec . Felizmente, eu tinha um backup em disco que tinha 3-4 meses de idade, então tentei recuperar todos os arquivos do disco e filtrar somente os úteis, os que foram criados depois do último backup.
A primeira verificação com o PhotoRec foi para todo o disco. Ele recuperou 5700 arquivos (2,12 GB), mas iniciou o looping e a contagem de setores estava retrocedendo.
Na segunda varredura, configurei para varrer apenas a metade do NTFS. Recuperou 56800 arquivos (40 GB).
Eu precisava varrer a segunda metade do disco, então eu iniciei uma nova varredura de disco novamente, parei e editei o arquivo de log da sessão. Eu inseri manualmente um número que era de alguns milhões de setores antes do final da peça que já estava pronto. Eu comecei novamente PhotoRec, eu disse para retomar a sessão e ... magicamente! Ele conseguiu varrer apenas a segunda metade do disco. 128400 arquivos foram encontrados (43,5 GB).
Eu copiei as 3 varreduras em uma pasta chamada "PR_scans" usando FreeFileSync .
Eu instalei o Cygwin. Eu criei outra pasta vazia chamada "Processing" que eu usei para pegar alguns arquivos úteis e compará-los com o backup.
Em Cygwin eu usei comandos como:
find PR_scans/ -iname '*.jpg' -size +250k -exec mv -vi {} Processing/ \;
para encontrar arquivos úteis. Eu achei 250k foi um bom tamanho de corte para separar fotos pessoais de arquivos de cache de internet. Para outros tipos de arquivos, não definimos tamanho mínimo:
find PR_scans/ -iname '*.docx' -exec mv -vi {} Processing/ \;
Repeti esta operação para todas as extensões de arquivo significativas (doc, xls, xlsx, pdf, png, mov, avi, etc.)
Eu finalmente usei o Duplicate Cleaner Free para remover todos os arquivos da pasta Processing que já estavam presentes no meu Backup antigo.
O criador do RecuperaBit entrou em contato comigo neste site, então decidi testar essa ferramenta que parece bastante mágica.
O RecuperaBit encontrou um total de 13772 arquivos (22,2 GB), contra 13500, 30,8 GB do tamanho do meu backup de 3 meses. Isso parece muito bom. Destes arquivos:
- 8700 arquivos eram duplicatas exatas de arquivos no meu backup antigo
- 4000+ arquivos tinham o mesmo nome, mas conteúdo diferente, porque foram modificados nesse meio tempo ou porque o RecuperaBit recuperou conteúdo danificado.
- o mais interessante: 395 eram duplicatas de arquivos PhotoRec que não estavam no meu backup, isso significa que o PhotoRec recuperou o conteúdo, mas o RecuperaBit recuperou o nome de arquivo e o caminho !!