NTFS (New Technology File System) е стандартнатафайлова система на фамилията операционни системиWindows NT.[1]
NTFS заменя файловата системаFAT и става предпочитаната файлова система в операционните системи наMicrosoft –Windows. NTFS е значително подобрена спрямо FAT иHPFS (High Performance File System). Подобренията включват поддръжка наметаданни и използване на по-сложни структури от данни за подобрение на производителността, сигурността и управление на мястото на диска. Добавени са допълнения като списъци за контрол на достъпа (Access Control Lists – ACL) и водене на дневник на файловата система.[2]
В средата на 80-те години на20 в. Microsoft иIBM започват общ проект за създаване на графична операционна система от ново поколение. Резултатът еOS/2, но накраяIBM и Microsoft се разделят поради несъгласие по множество важни въпроси.OS/2 остава като проект наIBM, а в Microsoft започват да работят поWindows NT. Файловата система наOS/2 –HPFS има няколко важни нови характеристики.Microsoft заимства някои от тях при създаването на NTFS. Вероятно заради това HPFS и NTFS споделят един и същ идентификационен код на дяловете на диска (07). Повтарянето на идентификационен код е много необичайно, защото има множество възможни кодове, а всяка по-важна файлова система си има собствен код. FAT има 9 (по един за FAT12, FAT16, FAT32 и т.н.). Заради тази приликаалгоритми, идентифициращифайловата система по дялов тип 07, трябва да правят допълнителни проверки. Известно е още, че NTFS притежава малко от архитектурния дизайн наFiles-11, използвана отVMS. Това не е изненадващо, тъй катоДейв Кътлър (софтуерен инженер) е бил главният водач и на двата проекта – VMS иWindows NT.
NTFS има 5 излезли версии:
- v1.0 сNT 3.1 – излязла в средата на1993 г.;
- v1.1 сNT 3.5 – излязла през1994 г.;
- v1.2 с:
- NT 3.51 – излязла средата на1995 г.;
- NT 4 – излязла средата на1996 г.; често наричана „NTFS 4.0“, защото версията на операционната система е 4.0.
- v3.0 сWindows 2000 („NTFS 5.0“);
- v3.1 с: