logo
Лекции по информатике

Восстановление на дисках удаленной информации.

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

- заменяет первую букву в имени файла на некоторый условный символ;

- отмечает все кластеры, которые занимает файл, как свободные.

Восстанавливают удаленную информацию специально разработанные программы, например Undelete из операционной системы MS DOS или UnErase из пакета Norton Utilities. Но для успешного восстановления удаленных файлов или каталогов очень важно выполнение следующих условий:

- после удаления не должна производиться запись какой-либо информации на этот диск, чтобы кластеры удаленного файла (каталога) не заполнились новой информацией, после чего восстановление будет невозможно;

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

Утилита UnErase выводит на экран перечень удаленных файлов (каталогов) текущего каталога. Имя каждого файла начинается символом «?», а справа в списке указывается прогноз на восстановление. Процедура восстановления файла (каталога) заключается в восстановлении его имени, то есть записи о нем в каталоге, после чего операционная система получает доступ к хранящейся в нем информации. Программа UnErase позволяет производить эту операцию в двух режимах: автоматическом и ручном, причем ручное восстановление могут осуществить только опытные пользователи.