Восстановление документов.
Любая информация имеет свою ценность, даже если для других она не представляет никакого интереса. Создать данные намного сложнее, чем их удалить, поэтому совершенно непонятно, почему в современных операционных системах вроде Windows не существует никаких инструментов для восстановления удаленных документов. Между тем, еще в MS-DOS они были, причем весьма замечательные! Там был даже аналог Корзины, а теперь, удалив случайно документ и не найдя его в Корзине, приходится искать по всему Интернету программы восстановления. Может, бесплатных среди них и много, но приходится натыкаться только на платные, триальные и неработающие фейки.
Кстати, почему хотелось бы восстанавливать именно документы, а не данные вроде программ?
Программы достаются слишком легко, все они типовые, а вот каждый документ уникален. К примеру, фотография ребенка или документ с рефератом.
Кроме того, что документы более важны, есть у них еще одна особенность, о которой мы расскажем чуть позже. Когда система удаляет файл,
он только помечается в каталоге как удаленный, а в разделе данных его части, соединенные между собой табличными связями-указателями,
могут храниться вечно. Или до тех пор, пока системе не понадобится свободное место. Именно из-за этого существует правило, что на диск,
где пропала информация, нельзя ничего записывать. Чтобы восстановить такой файл, нужно войти в каталог и указать, что файл не удален,
но в файловой системе NTFS такого инструмента нет. Бывает и так, что целый файл восстанавливать не обязательно, а нужна лишь его часть:
для программы это смертельно, а документу или фильму может повредить мало. К примеру, в фильме промелькнут помехи, а в документе из 100 страниц
перестанут читаться 2-3. Такие же специальные метки есть и в графических файлах, и в фильмах, поэтому их можно будет восстановить с
ненулевой вероятностью.
Неделимые куски, на которых хранятся файлы в системе, называют кластерами, и их размер обычно 4 Кб. Интересно то,
что документы сегодня по структуре могут напоминать обычную файловую систему, и данные в документах тоже хранятся кластерами или записями.
Вот отсюда и проблема восстановления: мало того, что документ разбит кластерами на куски, так эти куски еще и хранятся не по порядку.
Если один кусок мозаики исчезнет при перезаписи, система не будет знать, как найти и соединить остальные. И в этом документ,
кстати, лучше, чем что-то другое. Восстановленые кластеры можно переставлять местами вручную или автоматически, пока не сложится картинка, т.е.
большая часть документа. Именно этим и занимаются наиболее продвинутые программы восстановления документов: анализируют структуру удаленных кусков, пытаясь объединить их в общий файл. Теперь о самих программах, которые, к счастью, специального описания не требуют и работают автоматически.
|
|
|
|