Как FAT32 позволяет найти удаленные файлы без необходимости сканирования?

277
neverMind9

В инструментах восстановления данных, таких как IsBuster, есть список удаленных файлов в файловых системах FAT, который отображается мгновенно без необходимости сканирования, даже более старые имена файлов / каталогов после переименования и полные имена файлов без ? Ilename (отсутствует первая буква из-за знак вопроса) являются общими.

В NTFS, кроме проверки заголовка файла «найти потерянные файлы и папки», ** существует еще одна опция, которая называется «поиск удаленных файлов и папок». Вероятно, эквивалентна быстрой проверке Recuva. Для сканирования мастера требуется от нескольких секунд до минуты. файл таблицы, затем он очищает (не уверен, что это означает) данные и показывает список полностью именованных файлов и папок.

В UDF на дисках DVD + RW и -RW существует область «потерянных и найденных» с потерянными файлами и каталогами, которая не требует полного сканирования потерянных данных для завершения, только в начале. Каталоги содержат файлы с видимыми именами. В этом случае он сканирует первые несколько тысяч LBA, чтобы найти сегменты из файловой структуры. Конечно, когда сканирование завершено, на дисках WORM DVD-R, DVD + R и CD-R имеются сборки НДС. Но на + RW, по-видимому, UDF резервирует один сектор для каждой ссылки на файл, папку и разреженные файлы, если он достаточно мал, чтобы поместиться в самом секторе среди метаданных.

Каково техническое объяснение того, что удаленные файлы FAT могут быть перечислены мгновенно, без сканирования, в то время как NTFS требует быстрого сканирования? Структура файловой системы?

0
Возвращаясь к середине времени (то есть до дней Pentium), когда файл был удален в файловой системе (FAT), он просто изменил первый символ на «?» (из памяти) - таким образом, файл все еще существует, и ему просто необходимо восстановить первую букву - Это можно сделать с помощью шестнадцатеричного редактора или команды undelete - и для этого потребуется тривиальное количество ресурсов, аналогичное требуемому для команды переименования файлов , davidgo 6 лет назад 2

0 ответов на вопрос

Похожие вопросы