Две таблицы размещения файлов
(FAT16 или FAT32) каждого диска сохраняются программой IMAGE, даже чисто
теоретически, могут быть однозначно восстановлены только в случае, если
авария произошла сразу после полной дефрагментации диска, когда файлы
лежат на диске в виде неразрывных цепочек кластеров. Но такого не бывает.
Мало кто постоянно запускает defrag или speedisk. Поэтому полное
восстановление информации при повреждении обеих копий FAT на диске, на
котором не использовалась программа IMAGE или ее аналог, невозможно, да и
частичное — проблематично.
Область данных
- собственно информация пользователя (файлы и директории).
Таким образом, наиболее сложно и
неоднозначно восстанавливаемая информация диска — FAT — может легко и
ежедневно, без вмешательства пользователя, сохраняться программой IMAGE.
Единственная проблема — после момента использования программы IMAGE
пользователь продолжает работать. При этом некоторые файлы удаляются и
записываются заново. Если файл записался точно на старое место, то все в
порядке, после восстановления пользователь увидит тот же файл, даже более
свежий его вариант, но такого почти никогда не бывает. Хорошо, если все
измененные файлы запишутся на свободное место, тогда после восстановления
старые версии файлов сохранятся в том виде, в каком они были в момент
записи IMAGE. Худший вариант — когда кластеры, освободившиеся при удалении
одного файла были использованы другим файлом, да еще и в другом порядке.
Если мы не дадим вновь записываемым файлам использовать кластеры,
освободившиеся при удалении других файлов, то информация будет корректно
восстановлена, хотя и не в самом последнем варианте, но без повреждений.
Именно это и делает Norton Protected Recycle Bin, то есть защищенная
корзина, настроенная на автоматическое удаление стертых файлов с задержкой
в несколько дней. При этом стертые файлы не удаляются сразу, а несколько
дней хранятся под другими именами в специальной директории. Таким образом,
их кластеры не могут сразу пойти в дело, а файлы корректно
восстанавливаются.
О вреде самолечения.
Как следует из сказанного выше, наиболее
сложно и неоднозначно восстанавливаемая системная информация — это FAT
(таблица размещения файлов). Практически, во всех случаях, когда сохранна
хотя бы одна из двух имеющихся копий FAT, информация может быть
восстановлена полностью!!! Однако, без других легко
восстанавливаемых системных областей даже при сохранной FAT, весь диск
будет недоступен. Некоторые программы, такие как Norton Disk Doctor, могут
предпринять попытку восстановления этих областей, часто неточную. После
этого исправная копия FAT может быть уничтожена, а информация диска не
будет соответствовать системным областям, то есть не будет корректно
читаться, а восстановить ее полностью из-за уничтожения FAT будет
невозможно. Подобная ситуация может возникнуть, например, при заражении
таким известным вирусом, как OneHalf, который может прописаться на место
первой копии FAT, сохранив вторую неповрежденной.