Відновлення тексту з файлу дампа блокнота


1

Я набрав у блокноті, а потім натиснув зберегти, і він повісив, тому я пішов в менеджер завдань і натиснув на повішений процес notepad.exe "Створити Dump файл". Я ніколи не міг зберегти мій .txt файл у файлі .dmp. Мій дамп файл говорить notepad.dmp і 104 Мб. Є все одно я можу відновити текст з дампа файлу?


1
Смарт для створення файлу дампа.
oldmud0

Відповіді:


1

Так, є. Дамп створив копію пам'яті програми, тому все, що потрібно зробити, це отримати шестнадцатірічний редактор, як відмінний HxD . Відкрий свій .dmp файл, в якому знаходиться файл %TEMP%\notepad.dmp в цьому випадку.

Тепер натисніть Ctrl + F і знайдіть фрагмент тексту. Переконайтеся, що перевірте "Unicode string".

Find text

Текст повинен автоматично виділятися там, де його можна знайти. Зауважте, що адреса може відрізнятися.

Your text found

Якщо нуль між кожним символом дратує вас, спробуйте Find + Replace видалити стільки, скільки ви можете.

І пам'ятайте ... ніколи не набирайте нічого важливого на Блокноті!


Автозбереження - це приємна особливість
Journeyman Geek

@ oldmud0, Незвичайно, чому вони будуть зберігатися як рядки Unicode ..
Pacerier

@ oldmud0, Ей братан, будь-які поради про те, як відновити дані, коли у мене немає інформації щодо тексту на "Ctrl + F"?
Pacerier

@Pacerier добре, ви завжди можете прокручувати шістнадцяткову дамп вручну. Це має бути досить простим, якщо файл, який ви хочете відновити, досить великий і має в основному текст (не двійковий файл ...).
oldmud0

@ oldmud0, Це текстовий файл, але "Прокрутка вручну" не працює, тому що пройде через них близько 200 годин, а справа в тому, що я не зовсім впевнений, наскільки великий файл (це може бути все рядків), тому мені доведеться прокручувати навіть більш повільно, щоб бути в змозі зловити цей текстовий файл :( Там повинен бути якийсь формат, який ми можемо шукати правильно? Як початкові байти або закінчуються байти?
Pacerier
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.