Открыть сервис

NTFS

NTFS (от англ. New Technology File System — файловая система новой технологии) — это файловая система, разработанная корпорацией Microsoft для операционных систем семейства Windows NT. Она пришла на смену файловой системе FAT (File Allocation Table) и является основной файловой системой для современных версий Windows, начиная с Windows NT 3.1 (1993 год). NTFS обеспечивает повышенную надёжность, производительность и поддержку расширенных функций, таких как разграничение доступа, шифрование, сжатие и ведение журнала изменений.

История

Разработка NTFS началась в конце 1980-х годов как часть проекта создания новой операционной системы Windows NT. Первая версия файловой системы (NTFS 1.0) была представлена в 1993 году вместе с Windows NT 3.1. Она базировалась на технологиях, заимствованных из файловой системы HPFS (High Performance File System), использовавшейся в OS/2, и включала в себя такие нововведения, как поддержка длинных имён файлов (до 255 символов) и ведение журнала изменений (журналирование).

В последующих версиях Windows NT функциональность NTFS расширялась. В Windows NT 3.5 (1994) появилась поддержка сжатия файлов, в Windows NT 4.0 (1996) — поддержка точек монтирования томов. Версия NTFS 3.0, выпущенная в составе Windows 2000, представила такие ключевые возможности, как шифрующая файловая система (EFS), квоты дискового пространства, точки повторной обработки (reparse points) и теневые копии томов (Volume Shadow Copy). Windows Vista (2006) принесла поддержку символических ссылок и транзакционной файловой системы (TxF), хотя последняя впоследствии была объявлена устаревшей. В Windows 8 и Windows 10 были добавлены функции дедупликации данных и поддержка разрежённых файлов.

Несмотря на то, что Microsoft разрабатывает новую файловую систему ReFS (Resilient File System), NTFS остаётся основной и наиболее широко используемой файловой системой для Windows.

Архитектура

Основным элементом NTFS является главная таблица файлов (Master File Table, MFT). MFT представляет собой реляционную базу данных, в которой каждый файл и каталог (включая саму MFT) представлен одной или несколькими записями фиксированного размера (обычно 1 КБ). Каждая запись содержит набор атрибутов, описывающих файл: имя, размер, временные метки, права доступа, расположение данных на диске и так далее.

Ключевые компоненты архитектуры NTFS:

Основные возможности

NTFS предоставляет ряд расширенных функций, недоступных в более старых файловых системах, таких как FAT32.

Применение

NTFS является стандартной файловой системой для:

Ограничения и критика

Несмотря на широкое распространение, NTFS имеет ряд недостатков:

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →