Восстановление случайно удаленных данных.

Восстановление данных, корректно удаленных с диска, — частный, но довольно частый случай в практике компьютерного мастера. Ошибок на диске нет. Прогноз восстановления зависит от того, как удалялись файлы, и производилась ли запись нового содержимого в кластеры, которые были заняты ими ранее.

Корзина

Стандартный метод удаления объектов в ОС Windows — перемещение их в Корзину (Trash). В сущности, это вообще не удаление, а перемещение в другое расположение.

Технически Корзина является скрытым системным каталогом в корне каждого раздела. В предыдущих версиях Windows она носит имя RECYCLED, а в Windows 7 — $RECYCLE.BIN. В ней каждая копия Windows (если диск эксплуатировался на разных компьютерах, или ОС переустанавливалась) создает вложенную папку с длинным именем, состоящим из цифр и дефисов. В такую папку помещаются удаленные с диска объекты, а также ярлыки, указывающие на их первоначальное расположение.

Возврат файлов из Корзины на прежнее место — простейшая пользовательская операция. По-настоящему, т.е. на уровне файловой системы, файлы в Windows удаляются в четырех случаях:

    - очистка Корзины;

    - удаление больших файлов, например, видеозаписей. В таком случае система предлагает удалить объект сразу, минуя Корзину;

    - удаление с помощью сочетания клавиш <Shift>+<Del>;

    - удаление с помощью программ типа устаревших файловых менеджеров, не поддерживающих перемещение в Корзину.

Удаление файлов и папок сначала ограничивается изменением записей ФС. Кластеры, ранее занятые этими объектами, помечаются как свободные. В это время восстановить файлы можно полностью. Либо по оставшимся записям ФС определяются адреса нужных кластеров, либо при последовательном чтении диска обнаруживаются сами кластеры с содержимым файла.

В дальнейшем, по мере записи новых файлов, в освободившиеся блоки могут помещаться новые данные. После этого содержимое затертых кластеров утрачивается безвозвратно. События, происходящие при корректном удалении файлов и папок, различны в файловых системах FAT и NTFS.