Как вообще устроено восстановление
При удалении файла его содержимое не стирается. Файловая система лишь убирает запись из каталога и помечает занятые блоки как свободные. Сами данные лежат на месте до тех пор, пока в эти блоки не запишут что-то новое. Именно на этом и работают программы восстановления: они просматривают носитель и собирают файлы по остаткам записей и по сигнатурам известных форматов.
Отсюда следует главное практическое правило: каждая запись на носитель после потери данных уменьшает шансы. Причём записываете не только вы: система пишет журналы, обновления, временные файлы, эскизы просмотренных папок. Поэтому при серьёзной потере лучше вообще выключить компьютер и подключить диск к другому как второй.
Второе следствие: программу нельзя устанавливать на тот же диск, с которого восстанавливаете, и сохранять результат туда же. Это самая частая ошибка, и она уничтожает ровно то, что человек пытается спасти.
Третье: чем больше времени и работы прошло с момента потери, тем меньше шансов. Не потому, что данные «выветриваются», а потому, что их успевает перезаписать обычная работа системы.
