Стер файл, но в корзине его не обнаружил, что делать?

  • Стер файл, но в корзине его не обнаружил, что делать?

Наверно каждый пользователь ПК сталкивался с ситуацией, когда стер файл, но в корзине его не обнаружил. Что делать, чтобы вернуть потерянный файл, и возможно ли это вообще?
Скорее всего, его размер оказался слишком большим, чтобы туда поместиться, или же возможно активна функция прямого стирания.

Независимо от всего, если вы заметили, что стерли файл, необходимо сразу остановить работу активных программ. Для верности, можно сразу нажать Ctrl-Alt-Del два раза, что приведет к перезагрузке системы. Такая жесткая реакция объясняется механизмом удаления файлов. Наверняка вы замечали, что файлы удаляются быстрее, чем записываются на носитель. Это из-за того что в ходе записи, файл располагается на носителе, согласно свободным элементам, которые находятся в таблице размещения. Запись о файле помимо имени и атрибутов, содержит информацию о стартовом секторе на носителе, принадлежащем ему. При стирании файла, в таблице размещения файлов освобождается цепочка, а первая буква в названии файла заменяется специальным знаком, который означает, что элемент свободен для записи.

То есть фактически данные не удаляются?

Именно так. Исходя из вышеописанного, чтобы восстановить файл, нужно только указать первую букву, после чего восстановить цепочку таблицы размещения файлов. Этот процесс усложняется в случае, если носитель фрагментирован, так как части файла будут раскиданы по нему, и их придется собирать, что довольно трудоемкое дело. Когда цепочка FAT освобождается, на нее могут быть разместиться другие файлы. Именно по этой причине вероятность восстановления стертых файлов со временем стремительно уменьшается. Для таких мультизадачных операционных систем, как Windows это очень актуально потому, что большинство операций записи проходят в отложенном режиме, а также у большинства пользователей активен файл подкачки динамического объема. Это довольно неэффективно, так как постоянное изменение размера файла подкачки приводит к его фрагментации, то есть головке приходится совершать дополнительные перемещения, при доступе к нему, а это заметно сказывается на производительности. Также его увеличение может захватывать те свободные участки FAT, на которых и возможно размещаются удаленные файлы, подлежащие восстановлению на тот момент. Кстати существует много программ, использующих описанный метод, а некоторые даже могут поставляться с ОС.

30.01.2018 13:52:24
0
787