Стертый файл в корзине его не обнаружился, что делать?…
Он, наверняка, оказался слишком большим и просто туда не поместился, а может быть, включена функция прямого стирания. В любом случае, как только вы заметили, что удалили файл, надо сразу остановить работу всех программ.
А если никакие запущенные процессы не проявляют активности, то при возможности лучше сразу нажать два раза Ctrl-Alt-Del, тем самым сразу же перезагрузив систему. Объяснения такой жесткой реакции кроются в механизме удаления файлов. Вы не замечали, что удаляются файлы намного быстрее, чем записываются? Дело в том, что при записи файла в таблице размещения находятся свободные элементы, и согласно им файл располагается на диске, а указатель на первый используемый элемент таблицы находится в записи, определяющей файл в директории. То есть запись о файле содержит не только его имя и атрибуты, но и данные о стартовом секторе на диске, принадлежащим ему. Удаление файла происходит следующим образом — освобождается цепочка в таблице размещения файлов, а вместо первой буквы имени файла ставится специальный знак, говорящий о том, что элемент свободен.
То есть сами данные фактически не удаляются…
И для восстановления файла необходимо всего лишь указать первую букву и восстановить последовательность цепочки таблицы размещения файлов. Если диск фрагментирован, то сделать это будет гораздо сложнее, т. к. части файла окажутся раскиданными по диску, и собирать их занятие трудоемкое. Соответственно, после того, как цепочка FAT освобождается, ее элементы становятся доступными, и на ее место могут быть записаны другие файлы. Вот почему вероятность восстановления удаленных файлов с течением времени уменьшается. Для мультизадачных операционных систем, тем более для системы Windows, это особенно актуально, т. к. многие операции записи производятся в отложенном режиме, и к тому же большинство пользователей используют файл подкачки (swap-file) динамического размера. Это вдвойне неэффективно: во-первых, из-за постоянного изменения объема файла подкачки он все больше фрагментируется, т. е. при доступе к нему головке приходится совершать лишние перемещения, что в свою очередь сказывается на производительности. А во-вторых, его увеличение сопровождается захватом свободных элементов в FAT, которые и могут быть теми участками удаленных файлов, которые еще могли быть восстановлены. Кстати, программ восстановления, использующих вышеописанный метод, очень много, а некоторые из них даже поставляются вместе с операционными системами.
Любой, кто захочет восстановить данные, которые я удалил, имеет шанс это сделать. Как это можно предотвратить?
Следует использовать специальные программы, которые удаляют не только заголовок файла, но и стирают все данные в использованных секторах. Информацию, стертую таким образом, восстановить уже невозможно. Из пакета Нортоновских утилит этим занимается WipeInfo.
www.derstein.ru
Апрель 11, 2007 — Рубрика: Файлы
Метки: восстановление, удаление, файл
