Возможно восстановление файлов в компьютере по одной причине – четко известен порядок их хранения на жестком диске.
Операции по сохранению информации на жестком диске происходят следующим образом. После набора текста, его нужно сохранить, и пользователь выбирает в меню «Файл – сохранить». Информация сохраняется на жестком диске блоками на секторах. И не важно, как располагаются эти сектора. Они могут быть расположены последовательно, а могут быть разбросаны по всей поверхности жесткого диска. Записывая файл на жесткий диск, система сначала ищет блок, достаточный для записи всего файла. Если такой блок не находится, то запись производится на свободное место диска с разбивкой по тем блокам, которые были свободны на момент записи конкретного файла на жесткий диск. Этот процесс называется фрагментацией.
Запись в файловой системе создается системой Windows не просто так, а с указанием на конкретные секторы жесткого диска, на которых записан файл. В этом случае Windows в дальнейшем сможет ориентироваться в записанной на диске информации.
Отсюда следует, что и удаление информации в системе Windows с жесткого диска будет происходить с помощью записей, сделанных в файловой системе.
Восстанавливают удаленную информацию с помощью специальных программ, например, используя программу Hetman Partition Recovery
1) Ставим курсор на тот файл, который необходимо удалить.
2) В меню Windows находим команду «удалить» и нажимаем на кнопочку.
И всё!
Однако, надо знать, что в этот момент, когда с монитора компьютера исчезает наименование удаленного файла, он сам остается на месте. Windows в этот момент ничего не стирает и даже ничего не перезаписывает. Соответственно, не происходит изменений в содержимом записи об удаленной информации в самой файловой системе. Система просто метит запись как запись, принадлежащую удаленному файлу. Именно поэтому сектора, которые раньше принадлежали удаленному файлу, становятся свободными.
Вот на это место система в дальнейшем может сохранить новую информацию. Но произойдет это тогда, когда на жестком диске места станет недостаточно для записи файла целиком. А пока это не произошло, пользователь может восстановить содержимое удаленного файла.
И делается это с помощью продукта для восстановления удаленной информации.
Любой пользователь знает, что инструментов для восстановления файлов много и работают они, практически, по единому алгоритму. А значит:
- сканируют файловую систему для того, чтобы найти ту запись, которая помечена файловой системой как удаленная;
- проводят анализ найденных записей и тогда только узнают адреса секторов жесткого диска, куда были сделаны оригинальные записи удаленного файла;
- устанавливается принадлежность записей к конкретному файлу (который надо восстановить) при помощи быстрой дополнительно проверки;
- программа сохраняет в новом файле нужную считанную информацию.
Невозможно восстановить удаленный файл в том случае, если записи, которые указывают на удаленный файл в файловой системе Windows, не сохранилось. Однако, это невозможно при помощи простейших инструментов. Опытный пользователь обязательно сделает попытку восстановления данных при помощи «сигнатурного поиска для восстановления данных».
Если интересен вопрос восстановления информации программными средствами более подробно, то Вам стоит посмотреть здесь
Комментарии: