Структура файлов NTFS

Каждый файл и каталог на томе NTFS состоит из набора атрибутов. Важно отметить, что имя файла и его данные также рассматриваются как атрибуты файла, то есть файл состоит только из атрибутов. Имеется системный набор атрибутов, определяемых структурой тома NTFS. Существуют два способа хранения атрибутов файла — резидентное хранение в записях таблицы MFT и нерезидентное хранение, во внешних отрезках. Таким образом, резидентная часть файла состоит из резидентных атрибутов, а нерезидентная — из нерезидентных атрибутов. Системный набор включает следующие атрибуты:

Attribute List (список атрибутов) список атрибутов, из которых состоит файл; содержит ссылки на номер записи MFT, где расположен каждый атрибут; используется, если атрибуты файла не умещаются в основной записи и занимают дополнительные записи MFT;

File Name (имя файла) длинное имя файла в формате Unicode, а также номер входа в таблице MFT; этот атрибут всегда должен быть резидентным;

MS-DOS Name (имя MS-DOS) имя файла в формате 8.3;

Version (версия) номер последней версии файла;

Security Descriptor (дескриптор безопасности) информация о защите файла;

Data (данные) данные файла;

Index Root (корень индекса) корень В-дерева, используемого для поиска файлов в каталоге;

Index Allocation (размещение индекса) нерезидентные части индексного списка В-дерева;

Standard Information (стандартная информация) стандартная информация о файле, например, время создания файла, время обновления и другие.

Размер файла оказывает влияние на способ его размещения на диске. Поэтому файлы NTFS в зависимости от способа размещения делятся на небольшие, большие, очень большие и сверхбольшие.


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



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