Мой ноутбук с SSD-диском внезапно отключился, и после повторной загрузки Windows RTF-файл, похоже, был поврежден (несмотря на то, что файл был сохранен на диск просто отлично - файл был открыт в WordPad, но изменился HAD были сохранены - так что я не ожидал этого) - файл RTF теперь представляет собой не что иное, как страницу квадратов.

Это важный файл, поэтому я хочу попробовать восстановить его. Я могу искать уникальный текст, который, как я знаю, находился в файле в меню «Пуск», и он вызывает файл в результатах поиска, даже цитируя фрагменты текста из файла. Поэтому я хочу попытаться извлечь этот текст, который явно имеется в Windows Index, и восстановить его таким образом.

Я отключил службу «Поиск Windows», а затем скопировал всю папку C:\ProgramData\Microsoft\Search\Data\Applications\Windows, включая мой файл Windows.edb 9 ГБ.

Как мне лучше всего найти и извлечь нужный текст из моего файла edb 9 ГБ? Профессиональный судебно-медицинский эксперт упоминает здесь, что он делает это, но не упоминает его метод.

Windows Grep, может быть? Есть ли какой-то синтаксис, который я должен быть осторожен при поиске текста? Есть ли конкретный инструмент?

Также, если есть какой-то другой способ восстановления поврежденного RTF, подобного этому, где текст - это все квадраты, это будет огромной помощью.

Спасибо

1 ответ1

0

Вот документ, который описывает, как это сделать. У автора статьи есть проект Google Code, посвященный инструменту libesedb , который проанализирует этот файл для вас. Woanware также имеет бесплатный инструмент (EseDbViewer). Если вам нужен коммерческий инструмент, Passware написал инструмент, который делает это тоже. Также доступны дополнительные коммерческие инструменты.

Вы также можете попробовать загрузить файл RTF в шестнадцатеричном редакторе и посмотреть, сможете ли вы увидеть какой-либо текст, читаемый человеком.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .