MFT
(Master File Table)
главная файловая таблица
В Windows NT: таблица, используемая для организации хранения файлов (File) на диске, отформатированном для файловой системы NT (NTFS). MFT содержит информацию о файлах в реляционной БД. Записи таблицы соответствуют индивидуальным файлам на диске, а поля — атрибутам файлов (File Attribute). В этой схеме каталоги (Folder) рассматриваются как файлы, имеющие набор атрибутов, отличающийся от файлов данных. На практике представляет собой файл, содержащий таблицу метаданных с записями длиной 1024 байта. В этих записях хранится всё, что нужно ОС для работы с файлами и каталогами, например, файловые разрешения, название и размер файла, дата и время его создания и модификации.
♦ The data stored in the MFT is what the operating system needs to retrieve the files.
NTFS резервирует первые 16 записей в MFT для специальных метаданных, перечисленных ниже:
Запись 0: метаданные (Metadata) о самой MFT.
Запись 1: зеркало MFT, которое представляет собой копию первых 16 записей MFT.
Запись 2: лог-файл тома NTFS.
Запись 3: информация о разделе тома, такая как его имя, версия NTFS, дата и время создания.
Запись 4: метаданные касательно файловых атрибутов NTFS, используемых в томе.
Запись 5: указатель на корневую директорию тома.
Запись 6: карта, указывающая на то, какие кластеры в томе доступны для использования.
Запись 7: копия загрузочного кода тома.
Запись 8: перечень всех кластеров тома, помеченных как неиспользуемые по причине дефектов (ошибок).
Запись 9: таблица дисковых квот для NTFS 5.0 и выше.
Запись 10: информация для конвертирования файлов в Юникод (Unicode).
Записи 11–15: зарезервированы для будущих метаданных.
17-я запись и все последующие содержат информацию о каждом файле и директории на томе NTFS для того, чтобы предотвратить излишнюю фрагментацию диска по мере того как на NTFS добавляются файлы, вызывая рост MFT.
— Игорь Мостицкий (обсуждение) 14:41, 9 января 2026 (MSK)
