Вчера я редактировал файл .txt в Windows 7 с помощью Notepad++. После этого я уложил компьютер в спящий режим после сохранения документа. Сегодня я не смог разбудить компьютер, поэтому перезапустил его. Как только я снова открываю файл с помощью Notepad++, я вижу только "NUL", повторяющийся по всему документу в одну строку и длинную длину (14177 символов). Файл все еще относительно большой (14 КБ) по сравнению с текстовыми документами с небольшим количеством текста в них. Блокнот ничего не показывает. Как восстановить или декодировать старую версию возможно поврежденного текстового файла? Можно ли прочитать байты файла и посмотреть, действительно ли они являются нулевыми символами? Диск является SSD.
EDIT1:
- chkdsk не смог восстановить исходный текст.
- Recuva Deepscan обнаружил 0 файлов. В расширенном режиме Recuva с не удаленными результатами файл отображается, но "восстановление" приводит к восстановлению поврежденного файла.
EDIT2:
- В свойствах поврежденного файла нет списка предыдущих версий. В Windows не включены точки восстановления (из-за проблемы с именем диска я даже не могу ее включить).
- Каталоги в этих ответах не найдены в моей системе. (Параметры резервного копирования Notepad++, по-видимому, не включены по умолчанию.)
- Я запускал cmd-версию Photorec для файлов .txt, но мои условия поиска (содержимое проводника Windows: поиски еще ничего не нашли (возможно, я не помню термины, но, скорее всего, файл не был восстановлен PhotoRec).
- Я открыл поврежденный файл с помощью плагина HEX-редактора для Notepad++, и все биты равны нулю.