Программные реализации: r-studio и recuve позволяют восстановить удаленные файлы (ведь фактически после удаление файла, если свободное место позволяет кластеры просто помечаются...). А если произошло изменение файла - то ни одна из программ вам не поможет, а если и восстановите, то файл явно будет не полноценный и естественно его не открыть!