Утилита восстановления файлов часто работает довольно хорошо. По крайней мере, он покажет имя файла и сообщение о том, что содержимое файла перезаписано другим файлом. Если он вообще не показывает специальные типы файлов (например, * .cs для проекта C # (да, расширение файла *.aspx.cs
- .cs
)), скорее всего, это означает только то, что эти файлы не удалены. Зачем? Потому что что-то спасло это для вас.
Например, в Windows восстановление системы включено по умолчанию и будет отслеживать все файлы * .exe, * .ini, * .ico, * .cs и т.д. Вы можете использовать что-то вроде System Restore Explorer для просмотра точек восстановления (не работает в Windows XP) или просматривать его вручную : <drive letter>:\System Volume Information\_restore<GUID>\RP<integer>\<new short name>.<original ext> (and original modification date)
.