МФТ сухостой; и MFT на съемных носителях - PullRequest
1 голос
/ 15 февраля 2020

Я новичок в топи c MFT в NTFS. Я прочитал ряд документов по этому поводу, но до сих пор не нашел четких заявлений по некоторым вопросам, которые сразу приходят в голову.

  1. Если у вас рабочий стол Windows и вы читаете файлы со съемного носителя, отформатированного в NTFS (например, USB-накопитель или съемный жесткий диск), то я предполагаю, что информация о временной шкале (даты доступа и т. д. c) записывается в MFT на съемном носителе. Таким образом, если USB или HD удалены, временная шкала исчезает. Сохраняет ли хост-операционная система (Windows рабочий стол) какую-либо информацию отдельно о том, какие файлы были открыты и на каком съемном томе?

  2. В статьях о MFT говорится, что изначально при удалении файла запись MFT не удаляется. Так что MFT растет и растет. Есть упоминание о том, что некоторые записи удаленных файлов со временем будут перезаписаны при заполнении диска: но я не могу найти подробности об используемом алгоритме. В то же время есть смысл, что не существует верхнего предела размера MFT, и что он может создавать системы с sh тонкими ресурсами. Это звучит довольно экстремально. Итак, есть ли способ обрезки мертвой древесины (например, утилита, которая навсегда удалит ненужные записи)? Я читал, что ОС не позволяет изменять размер MFT в активной системе, но, возможно, утилита может работать до полной загрузки системы, как это делает CHKDSK (я думаю)?

  3. Можно ли установить жесткий верхний предел размера MFT (если не считать полного заполнения HD)?

...