MFT и его структура

• Файловая система NTFS представляет собой выдающееся достижение структуризации: каждый элемент системы представляет собой файл - даже служебная информация.
• Самый главный файл на NTFS называется MFT, или Master File Table - общая таблица файлов. Именно он размещается в MFT зоне и представляет собой централизованный каталог всех остальных файлов диска, и себя самого.
• MFT поделен на записи фиксированного размера (обычно 1 Кбайт), и каждая запись соответствует какому либо файлу (в общем смысле этого слова).
• Первые 16 файлов носят служебный характер и недоступны операционной системе - они называются метафайлами, причем самый первый метафайл - сам MFT. Эти первые 16 элементов MFT - единственная часть диска, имеющая фиксированное положение. Остальной MFT-файл может располагаться, как и любой другой файл, в произвольных местах диска - восстановить его положение можно с помощью его самого, "зацепившись" за самую основу - за первый элемент MFT.

Метафайлы

Файл Номер записи Описание
$Mft   Главная файловая таблица
$MftMirr   Зеркало MFT, содержащее копию первых 16 файлов MFT
$LogFile   Файл журнала (для восстановления после сбоев и поддержания целостности файловой системы)
$Volume   Описание тома, включая серийный номер тома, дату и время создания, а также флаг тома
$AttrDef   Определение атрибута
. (точка)   Корневой каталог
$Bitmap   Битовая карта размещения кластеров
$Boot   Загрузочная запись диска
$BadClus   Список поврежденных кластеров
$Quota $Secure   В Windows NT 4 определен как файл пользовательских квот, однако никогда не использовался. В Windows 2000 переопределен как дескриптор безопасности.
$UpCase   Таблица верхнего регистра
$Extend   Каталог, который содержит файлы $Objid, $Quota и $UsrJrnl. Используется в Windows 2000 и более поздних версиях
--- 12-23 Зарезервированы на будущее

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: