Файлы из небытия
 Никогда не говори \"никогда\"… Как восстановить \"навсегда\" удаленные файлы?

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


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

После удаления

Файлы, удаленные \"навсегда\" — то есть из \"Корзины\" Windows (Recycle Bin) или из обычной папки, но с использованием комбинации клавиш Shift+Delete, когда файл в \"Корзину\" вообще не попадает,— в действительности не удаляются. Windows только изменяет первый символ в имени такого файла, записанном в файловой таблице диска, после чего этот файл игнорируется операционной системой.

Одновременно место, занимаемое файлом, помечается как свободное — и с этого момента сюда может быть записано что угодно. Таким образом, операция восстановления сводится к возврату файлу исходного имени и повторной разметке занимаемого им места. Главное — успеть это сделать прежде, чем Windows или одно из приложений используют \"освободившееся\" место на диске для своих нужд.

Утилиты восстановления файлов входят в состав многих пакетов, начиная от дорогих и маститых, таких как Symantec SystemWorks 2005 (http://www.symantec.com/sabu/sysworks/basic/), и заканчивая бесплатными, такими как Restoration.

Обычно использование этих программ не вызывает особых сложностей. Однако при восстановлении файлов в Windows XP и 2000 необходимо убедиться, что программа восстановления поддерживает файловую систему диска — FAT32 или NTFS.

Для того чтобы уточнить, какая именно файловая система используется на том или ином диске, щелкните на пиктограмме My Computer (Мой компьютер), затем правой кнопкой мыши — на пиктограмме диска. Далее выберите команду Properties (Свойства) и загляните в раздел File system (Файловая система).

Прежде чем использовать программу восстановления данных, уточните, какая файловая система используется на диске: FAT32 или NTFS


После сбоя

При форматировании жесткого диска (точнее, его раздела) создается таблица, в которой записывается, где какой файл расположен. В Windows 98 и Me используются файловые системы FAT и FAT32, в Windows XP и 2000FAT32 или NTFS (NT File System).

Эта таблица в FAT32 называется FAT (File Allocation Table, рабоица размещения файлов), а в NTFSMFT (Master File Table, главная файловая таблица). Если эта таблица будет повреждена — то ли под действием вируса, то ли в результате форматирования диска — Windows не сможет найти файлы на диске, и для их восстановления придется использовать более действенные (но и более дорогостоящие) средства — вплоть до обращения в сервисное бюро.

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

Norton Disk Doctor из пакета SystemWorks, Scandisk из Windows 98 и Chkdsk из всех версий Windows идентифицируют сбойные секторы диска и переносят данные на \"здоровые\" участки. Однако эти утилиты не восстанавливают потерянные данные. Для данной операции необходимы другие средства, такие как EasyRecovery (http://www.ontrack.com/easyrecoverylite).

Эта программа сканирует диск и ищет файлы по характерным сигнатурам, которых в ее базе более девяноста. Если файл идентифицирован по сигнатуре, появляется шанс его восстановить. Кроме того, EasyRecovery восстанавливает — если не полностью, то, по крайней мере, частично — не открывающиеся текстовые документы Word и Zip-архивы.

Ограничения бесплатной версии EasyRecovery, называемой EasyRecovery Lite, не очень обременительны: до 25-ти восстанавливаемых файлов за сессию — при том что количество сессий не лимитировано. В остальном эта утилита ничем не отличается от коммерческой версии EasyRecovery DataRecovery.