نوع فرمت هارددیسک رایانه های شخصی به وسیله فایل سیستم (file system ) تعیین می شود که در حقیقت فایل سیستم نحوه ثبت اطلاعات روی هارددیسک (Hard disc ) را مدیریت وکنترل می کند .سیستم عامل ویندوز برای مدیریت وثبت اطلاعات در هارددیسک رایانه از سه نوع مختلف فایل سیستم بهره می گیرد که هر یک خصوصیات خاص خود را دارد.
FAT16: این نوع از فایل سیستم نخستین گروه از File Table ALLocation هاست که به وسیله سیستم عامل های داس وویندوز اولیه وویندوز 1/3 ، ویندوز95 و... پشتیبانی می شد. در این روش قالب بندی اطلاعات با نام FAT16 شناخته می شود ودلیل این نام گذاری نیز روش آدرس دهی داده های 16 بیتی است.
FAT32 : با ظهور ویندوز 98 در بازارهای جهانی FAT16 به مرورزمان کنار گذاشته شد زیرا جانشین بهتر وتوانمندتری با نام FAT32 ظهور پیدا کرد . این روش از روش FAT16 متمایز است وتوانمندی های بیشتری در اختیار کاربران قرار می دهد از جمله آن که امکان مدیریت اطلاعات بالای 2 گیگابایت را برروی هارددیسک در اختیار کاربر قرار می دهد.
FATNTFS :این روش از FAT ( File Allocation Table ) با ظهور نسل تازه سیستم عامل های ویندوز مانند ویندوز 2000 ویندوز NT ، ویندوز XP پا به عرصه گذاشت وامکان مدیریت بیشتری در اختیار کاربران قرار داد این روش از ثبات بالاتری برخوردار است وامکان مدیریت بیشتری روی هارددیسک به کاربر می دهد. در سیستم فایل 16 بیتی امکان تشخیص کلاسترهایی با 16 بیت طول وجود دارد که اندازه کلاستر های FAT بسته به مقدار فضا دردرایوی است که سیستم عامل FAT16 بر روی آن پیاده سازی شده است با توجه به محدودیت FAT16 در پوشش دادن به مقدار یکسانی از فضا نسبت به FAT32 به کلاسترهای بزرگتری نیاز دارد .سیستم عامل XP امکان پشتیبانی از کلاسترهای 64 کیلوبایتی را برای FAT16 دارد اما استفاده از این File Allocation Table تنها امکان پارتیشن بندی 4 گیگا بایت را دارد اما FAT32 می تواند کلاسترهای بیشتری را نسبت به این File Allocation Table پشتیبانی کرده ولذا از کلاسترهای کوچکتری برای افزایش کارآمدی سیستم ذخیره سازی بهره می برد. این FAT می تواند با بهره گیری از کلاستر های 22 بیتی هاردیسک هایی با 8 ترابایت را پشتیبانی کند در NT File system دیگر جدول تخصیص فضا File Allocation Table وجود نداشته وبه جای آن MFT (Maste File table ) جایگزین شده است .در این سیستم صفات فایل بر روی هر فایل ذخیره شده در پارتیشن NTFS ذخیره می شود. به علاوه در این سیستم چهار مجوز استاندارد برای فایل ها وپوشه ها وجود دارد که عبارتند از
1- NO ACCESS : در این مجوز هیچ گونه امکانی برای خواندن ، نوشتن ، تغییر اطلاعات فایل یا پوشه مربوطه وجود نخواهد داشت .
2- Read : در این مجوز امکان خواندن تنها در اختیار کاربر قرار می گیرد وتنها امکان اجرایی فایل برای کاربر فعال خواهد شد.
3- change : در این مجوز امکان خواندن وثبت تغییرات در اختیار کاربر قرار می گیرد وکاربر را قادر می سازد تا فایل را خوانده ودر صورت لزوم تغییرات مطلوب خود را نیز اعمال کند ودرمواردی بنابر صلاحدید خود فایل را حذف می کند
4- full control : در این مجوز کاربر می تواند فایل رابخواند .تغییرات مورد نظر را در آن ایجاد کند محتویات فایل را حذف کرده وتمامی دسترسی ها در حالت change را داشته باشد به علاوه می تواند برای سایر کاربران سطح دسترسی ها را تعریف کند.
MFT
هر فایل در یک نسخه NTFS توسط رکوردی در یک فایل خاص وانحصاری به نام فهرست فایل اصلی نمایش داده می شود در این روش NTFS نخستین 16 رکورد را در فهرستی برای اطلاعات خاص کنار می گذارد که نخستین رکورد از مجموعه این فهرست فهرست فایل اصلی را توصیف می کند فهرست فایل اصلی تعداد مشخصی از فضا را برای هرکدام از فایل های رکوردتخصیص می دهد که این خصوصیات منحصر به فرد هر فایل در فضای اختصاص یافته در MFT نوشته می شود مزیت این روش بر دسترسی سریع تر به فایل ها می باشد. NTFS نخستین 16 رکورد را در فهرستی برای اطلاعات خاص کنار می گذارد که نخستین رکورد از مجموعه این فهرست ، فهرست فایل اصلی را توصیف می کند فهرست فایل اصلی تعداد مشخصی از فضا را برای هر کدام ار فایل های رکورد تخصیص می دهد که این خصوصیات منحصر به فرد هر فایل در فضای اختصاص یافته در MFT نوشته می شود مزیت این روش بر دسترسی سریع تر به فایل ها می باشد. NTFS نخستین رکورد را در فهرستی رزرو می کند که برای اطلاعات مخصوص رزرو شده است نخستین رکورد از این فهرست فهرست فایل اصلی را توصیف می کند که توسط یک رکورد بازتابی MFT پشتیبانی می شود. اگر نخستین رکورد MFT خراب شده باشد NTFS رکورد MFT خراب شده باشد NTFS رکورد دوم را باز خوانی می کند تا بتواند رکورد بازتابی MFT را که نخستین رکورد آن مانند نخستین رکورد MFT است را پیدا کند این مکان های اطلاعات که به بخش های رکورد بازتابی MFT تقسیم شده اند در بوت سکتورها ثبت شده اند سومین رکورد MFT فایل ثبت کننده وقایع است که برای ترمیم فایل ها به کار می رود واز سومین فایل ها به بعد رکوردهای بعدی فهرست فایل اصلی را برای هر کدام از فایل ها مورد استفاده قرار می دهد.
بهینه سازی NTFS
اگر شما نیاز به بهینه سازی File Allocation Table از نوع NTFS دارید می توانید بعضی از پارامتر ها ی سراسری NTFS را برای به دست آوردن افزایش قدرت تنظیم کنید برخی از این فاکتورها عبارتند از سایز ، دسته ، موقعیت ، قابلیت ریز شدن فهرست فایل اصلی
امنیت در NTFS
با وجود آن که نسل جدید فایل سیستم ویندوز برای از بین بردن مشکلات امنیتی سیستم های قبلی همراه با ویندوز NT عرضه شد با وجود NTFS ساز وکارامنیتی فایل ها ، دایرکتوری ها پوشه ها استقلال بیشتری یافت واین امر انعطاف پذیری زیادی را در برپاسازی شبکه های رایانه ای نیز به همراه خود خواهد داشت پیشنهاد مدیران شبکه استفاده از سیستم فایل NTFS در به اشتراک گذاری فایل ها وپوشه های تحت شبکه است.