Файлы и каталоги

В NTFS любой элемент является файлом, включая каталоги и главную таблицу файлов. Элемент состоит из двух частей: обязательной записи о нем в MFT и опциональных параметров, называемых потоками.

Все данные файла представляют собой опциональные параметры (его содержимое, версия, дата последней модификации, автор и т. д.). Но наиболее известные файловые менеджеры дают пользователю информацию только об ограниченном и заранее определенном наборе потоков. А размер файла, показываемый пользователю, является объемом только одного потока, который, собственно, и представляет собой то, что мы привыкли традиционно называть данными файла. Получается, что текстовый документ, состоящий всего из нескольких страниц текста, может занимать не один гигабайт, скрытый в другом потоке.

Характерно также, что файл, содержащий небольшие по объему данные, может иметь только ссылку на запись в MFT. В этом случае данные хранятся в главной таблице файлов вместе с информацией о самом элементе. Грубоговоря, весь файл находится внутри MFT.

Каталоги в NTFS представляют собой ссылки на другие директории и файлы.

Имя элемента данной файловой системы может содержать до 255 символов в кодировке Unicode (количество возможных символов - 65 536). Данная кодировка, в частности, обеспечивает многоязычную поддержку.

Есть ли ограничения при создании логического диска?

Практически нет. Дело в том, что объем раздела NTFS теоретически не ограничен, так как он может занимать до двух экзабайт (2 000 000 Гбайт). При этом кластер не зависит от объема раздела, и стандартом де-факто является объем в 4 Кбайт.