Um utilitário de recuperação de arquivos geralmente funciona muito bem. Pelo menos, ele mostrará o nome do arquivo e uma mensagem de que o conteúdo do arquivo é reescrito por outro arquivo. Se ele não mostrar tipos de arquivo especiais (como * .cs para projeto em C # (sim, *.aspx.cs
a extensão do arquivo é .cs
)) muito provavelmente isso significa apenas que esses arquivos não são excluídos . Por quê? Porque algo salvou isso para você.
Por exemplo, no Windows Restauração do sistema é ativado por padrão e rastreará todos os arquivos * .exe, * .ini, * .ico, * .cs, etc. Você pode usar algo como Explorador de Restauração do Sistema para navegar pelos pontos de restauração (não funciona no Windows XP) ou navegar pelas mãos: <drive letter>:\System Volume Information\_restore<GUID>\RP<integer>\<new short name>.<original ext> (and original modification date)
.