NTFS مخفف NT File System است و امن ترین و قوی ترین سیستم فایل برای ویندوزهای NT، 2000، XP و Vista است. این سیستم فایل با پشتیبانی از کنترل دسترسی و امتیازات مالکیت، ایجاد امنیت می کند. به این معنا که می توانید برای يك گروه از کاربران یا فردی اجازه ی دسترسی به فایل های خاصی را تعیین کنید.
در حال حاضر در سیستم عامل های مایکروسافت دو نوع NTFS مورد استفاده قرار می گیرند. NTFS 4.0 سیستم فایلی است که در ویندوز NT4.0بکار می رود. و NTFS 5.0 كه همراه با ویندوز 2000 آمد و در ویندوز XP نیز استفاده می شود. NTFS 5.0 قابلیت های اضافه تری فراهم می کند که در NTFS 4.0 وجود نداشت. هر دو نسخه ی NTFS در ویژگی های زیر مشترک اند:
- NFTS از فشرده سازی فایل ها و فولدرهای منفرد پشتیبانی می کند. و درحالیکه این فایلها فشرده شده اند می توانند خوانده و نوشته شوند (Read & Write).
- NTFS فایل سیستمی قابل بازیابی است، به این معنا که می تواند در مورد عملیاتی که با مشکلاتی از قبیل اختلال سیستم یا کمبود انرژی برق روبرو شده اند، آخرین عمل انجام شده را خنثی کند یا آخرین عمل خنثی شده را مجدداً اعمال نماید ( undo or redo).
- NTFS از فایل های مکینتاش پشتیبانی می کند.
علاوه بر ویژگی های فوق، NTFS 5.0 (که در ویندوز 2000 و XP استفاده می شود) فواید زیر را نیز فراهم می سازد:
- سهمیه بندی دیسک (Disk quotas): کاربران مدیر ( Administrators) می توانند میزان دسترسی و استفاده ی کاربران از دیسک را براساس واحد حجم تعیین کنند. سطوح مختلف سهمیه بندی عبارتند از: Off (غیر فعال)، Tracking (پیگردی) و Enforced (اجباری).
- رمز گذاری (Encryption): سیستم فایل NTFS می تواند بطور خودکار داده های فایل را هنگام خواندن یا نوشتن بر روی دیسک رمزگذاری یا کشف رمز کند.
- فایل های پراکنده: این ویژگی به برنامه ها اجازه می دهد فایل های بسیار بزرگی ایجاد کنند، اما فقط به اندازه ی مورد نیاز از دیسک استفاده کنند.
- USN Journal:این مورد ثبت پیوسته ای از کلیه ی تغییرات انجام شده بر روی فایل ها ایجاد می کند. این ویژگی یکی از دلایلی است که کنترل کننده ی Domain (دامنه ی) ویندوز 2000 باید از پارتیشن NTFS 5.0 به عنوان پارتيشن سیستمی استفاده کند.
اگر بخواهید بوت دوگانه (Dual-boot) بین NT 4.0 و ویندوز 2000 یا XP ایجاد کنید، می بایست حداقل سرویس پک 4 را برای ویندوز NT نصب کرده باشید. هنگام نصب ویندوز XP یا 2000 کلیه ی پارتیشن های NTFS به NTFS 5.0 تبدیل می شوند. بدون سرویس پک 4، ویندوز NT نمی تواند NTFS 5.0 را شناسایی کند، و بنابراین کامپیوتر نمی تواند ویندوز NT را بوت کند. همچنین باید توجه داشته باشید که قابلیت های اضافه ی NTFS 5.0 فقط در ویندوزهای 2000 و XP موجود هستند و این امکانات در ویندوز NT عمل نمی کنند.
با در نظر گرفتن عملکرد FAT و NTFS، می توان گفت FAT در حجم های پایین تر بهتر کار می کند، اما NTFS در حجم های بالا کارایی و عملکرد بسیار برتری نسبت به FAT دارد و این تفاوت حدوداً از 500MB مشخص می شود.