Содержимое важного текстового файла было очищено, но окна все еще могут индексировать его содержимое?

266
penguin_surprise

У меня был важный файл .rtf, над которым я работал в Wordpad в течение нескольких недель. Возможно, в прошлый раз, когда я пытался сохранить его, он был поврежден, и теперь файл пуст. С помощью шестнадцатеричного редактора каждый байт равен 00.

Кроме того, что странно то, что я могу использовать Windows для поиска содержимого файла в каталоге, в котором находился файл, для слов, которые были в файле, и в результате он обнаруживается для любого из них. Хотя я никогда не делал ни одного из этих поисков раньше. Также нет предыдущих версий для восстановления.

Как это возможно, что Windows может сделать это, даже если сам файл пуст? Если я сделаю дубликат файла, он не будет отображаться в результатах поиска и будет пустым. Эти данные хранятся где-то или возможно восстановить?

0

1 ответ на вопрос

0
Xen2050

Поиск Windows, вероятно, сделал индекс файла, когда он все еще содержал данные. Поиск в поисковой базе данных Windows может выявить некоторые фрагменты, но, вероятно, не весь файл.

Возможно, если вам повезет, программа редактирования может сохранить где-то новый или временный файл, а не просто перезаписать исходный файл.

Если файл все еще существует, вам повезло. Если он был удален, и если вам очень повезло, вы не перезаписали место на диске (теперь свободное место после того, как он был удален) файлом, который занимал, поэтому поиск по всему свободному пространству может найти ваш старый файл (или фрагменты Это). Но чем больше вы запускаете Windows, тем выше вероятность перезаписи требуемого свободного места.

Лучшее решение состоит в том, чтобы просто использовать резервную копию файла (должна быть одна для всех важных файлов), но теперь вы должны попытаться найти на диске удаленные файлы .rtf (или найти на всем диске определенную строку, которую вы помните)

Похожие вопросы