Há uns tempos andava por aqui por um user que dominava estas coisas. Não tenho visto participações dele, nem me lembro do nome, mas decerto que teria uma manga para te ajudar...
Ah, lembrei-me, Nuno156.
Esse gajo há muitos anos que deixou de usar Windows.
Mudou para Linux, e depois para OS X.
Windows não é um bom sistema para se trabalhar, acontecem demasiados problemas que
resultam na perda de trabalho. Principalmente quando se instalam "porcarias" descarregadas
da Internet (como essas "limpezas" de malware).
Já no OS X são guardadas automaticamente cópias das versões anteriores, e são feitos backups
automáticos a cada hora para discos de rede, sem qualquer necessidade de intervenção do
utilizador, nem configuração, nem software externo. Se, por exemplo, estiver a trabalhar com
bateria, e esta acabar, ou se houver um crash do sistema (tipo ecrã azul do Windows) ao voltar
a ligar o sistema volta ao estado que estava, abre as aplicações que estavam abertas, e com os
conteúdos nos quais se estava a trabalhar
Quanto ao tema:
Sempre que se apaga alguma coisa, o maior risco é que algo venha a ser escrito por cima.
Se isso acontecer, não há recuperação possível.
Quanto ao caso da "formatação" (limpeza) do disco:
Primeiro há que garantir que não se toma mais nenhuma atitude que resulte na escrita do que
quer que seja no disco.
Depois, depende muito da formatação que o disco tinha. Se for FAT*, e as tabelas de FAT tiverem
sido limpas, será muito difícil recuperar os ficheiros. Se for NTFS, talvez seja possível.
Quanto ao caso do ficheiro apagado:
Imagino que o ficheiro estivesse no disco de sistema. Se assim for, como o sistema está sempre
a escrever no disco, dificilmente teremos uma situação onde ainda nada tenha sido escrito por
cima do ficheiro. Sempre que um ficheiro é "apagado", o conteúdo permanece no disco, apenas
fica marcado como espaço disponível. Ora, é bem possível que esse espaço disponível já tenha
sido usado para um ficheiro temporário, como aqueles que são criados quando se usa o browser
(coisa que já foi feita para aceder ao fórum, por exemplo).
Imagino que a razão pela qual o ficheiro está ilegível seja precisamente porque o seu conteúdo
já foi substituído por outro conteúdo.
Comum:
Antigamente, no DOS/Windows, era possível usar ferramentas que acediam directamente ao disco,
pelo que era irrelevante se o disco estava formatado ou não. Também nesse tempo havia apenas um
tipo de formatação, pelo que era simples identificar o conteúdo do disco, mesmo com algumas
partes com problemas.
Actualmente as "ferramentas" (entre aspas porque normalmente são "para turistas", isto é, para
quem não percebe do assunto), que mais por aí são referidas, acedem ao conteúdo dos discos
através do sistema operativo. Ou seja, se o sistema não reconhecer os discos e o seu conteúdo,
as "ferramentas" também não são capazes de fazer nada.
Conclusão:
Para quem usa Windows, é sempre boa ideia ter os ficheiros de trabalho num disco/partição diferente
do disco/partição de sistema. Se for apagada alguma coisa, é possível controlar o que é escrito.
Quando um acidente ocorre, é usar uma distribuição LIVE (que não requer instalação, para não
escrever nada em lado nenhum) de Linux daquelas que tem um conjunto de ferramentas para
recuperação de sistemas.
Exemplos:
http://lifehacker.com/5984707/five-best-system-rescue-discs
https://livecdlist.com/purpose/rescue/
Nota:
Obviamente, deverão usar outro computador para descarregar o software, gravar, etc.
Sempre que usam o sistema do qual pretendem recuperar informação, estão a colocar em risco
essa mesma informação.