در مورد ذخیره سازی، مدیریت و سازماندهی اطلاعات خود بر روی دیسک چه فکر میکنید؟ یک دیسک فقط می تواند با صفرها و یک ها کار کند و این سیستم فایل است که به این اطلاعات معنا می دهد. وقتی کاربران میگویند که دیسک شان NTFS یا FAT است, منظور سیستم فایلی است که توسط رایانه یا به عبارت درست تر توسط سیستم عامل مورد استفاده قرار می گیرد.
در این مقاله تفاوت های سیستم های فایلی NTFS و FAT32 که توسط سیستم عامل ویندوز مورد استفاده قرار می گیرند, را براتون خواهیم گفت. این اطلاعات میتونن در انتخاب سیستم فایل مناسب براتون راه گشا باشند.
تعریف مقدماتی
FAT مخفف عبارت “File Allocation Table” به معنی “جدول تخصیص فایل” است و FAT32 با پسوند ۳۲ به این معنی است که اطلاعات در تکه های ۳۲ بیتی ذخیره می شوند. سیستم های فایل FAT و FAT32 امروزه از رده خارج شده اند و بطور عادی استفاده نمی شوند.
NTFS نیز مخفف “New Technology File System” به معنی “سیستم فایل با فناوری جدید” است و بر گرفته از سیستم فایل FAT است که در حال حاضر به عنوان سیستم فایل اصلی در ویندوز استفاده می شود.
در واقع قبل از انتخاب سیستم فایل مورد نظر خود باید در مورد امکانات آن ها اطلاعاتی داشته باشید که جدول ذیل این اطلاعات را در اختیار شما قرار می دهد:
شرح ویژگی ها
تعدادی از این ویژگی ها کاملا واضح هستند. در اینجا آن هایی که نیاز به توضیح دارند رو براتون شرح می دهیم:
انعطاف پذیری در برابر خرابی: NTFS گزارشی از تغییرات دیسک را نگه می دارد که در زمان قطع برق یا بوجود آمدن خطاهای ناگهانی, فایل ها و فولدر های آسیب دیده را حتی بدون اینکه کاربر چیزی متوجه بشود, تعمیر و بازسازی می کند! FAT32 هم دو عدد کپی مختلف از “جدول تخصیص فایل” را نگه می دارد و در مواقع ایجاد خرابی مانند مکانیزم پشتیبان عمل میکند.
امنیت: در FAT32 شما مجبورید به دسترسی های اشتراک برای امنیت پایبند باشید و این به این معنی است که در بحث شبکه خوب عمل می کنند ولی در حالت محلی یا لوکال آسیب پذیر هستند. از طرف دیگر NTFS به شما اجازه می دهد تا تنظیمات دسترسی را برای فایل ها و فولدر های محلی نیز اعمال کنید.
فشرده سازی: FAT32 به هیچ وجه ویژگی فشرده سازی ارائه نمی دهد. در حالی که NTFS به شما اجازه فشرده سازی فایل ها و فولدر ها را به صورت مجزا می دهد بنابراین مشکلات محدودیت های فشرده سازی های پارتیشن را نخواهید داشت.
تبدیل: شما براحتی میتونید یک سیستم FAT32 را به NTFS تبدیل کنید. اما برعکس این کار امکان پذیر نیست! چون NTFS از یک پروتکل امنیتی پیروی می کند. بنابراین تنها گزینه باقی مانده این است که از اطلاعات خود بکاپ بگیرید و سپس دیسک را فرمت یا قالب بندی کنید.
نتیجه گیری
این مقاله قصد ندارد نشان دهد که کدوم فایل سیستم بهتر از دیگری است. بلکه تنها یک مقایسه مختصر از ویژگی های و امکانات هر کدام است. گاهی اوقات پیش میاد که درک درستی از ابزار هایی که استفاده می کنیم نداریم. این مقاله فقط سعی داشت تا ابهامات موجود را برطرف کند. تصمیم گیری بر عهده کاربر است.
تجربه شخصی
برای مثال اگر از حافظه فلش برای پخش اهنگ در ماشین از مبدل های FM استفاده می کنید حتما متوجه شده اید که این مبدل ها قادر به خواند حافظه های فلش با سیستم فایل NTFS نیستند. همچنین در بحث میکروکنترلر ها و استفاده از کارت های حافظه برای پروژه های خود خواهید دید که سیستم های فایل FAT و FAT32 استفاده بیشتر و وسیعتری دارند و البته بخاطر راحتی ارتباط با این نوع سیستم فایل است.
در این مقاله تفاوت های سیستم های فایلی NTFS و FAT32 که توسط سیستم عامل ویندوز مورد استفاده قرار می گیرند, را براتون خواهیم گفت. این اطلاعات میتونن در انتخاب سیستم فایل مناسب براتون راه گشا باشند.
تعریف مقدماتی
FAT مخفف عبارت “File Allocation Table” به معنی “جدول تخصیص فایل” است و FAT32 با پسوند ۳۲ به این معنی است که اطلاعات در تکه های ۳۲ بیتی ذخیره می شوند. سیستم های فایل FAT و FAT32 امروزه از رده خارج شده اند و بطور عادی استفاده نمی شوند.
NTFS نیز مخفف “New Technology File System” به معنی “سیستم فایل با فناوری جدید” است و بر گرفته از سیستم فایل FAT است که در حال حاضر به عنوان سیستم فایل اصلی در ویندوز استفاده می شود.
در واقع قبل از انتخاب سیستم فایل مورد نظر خود باید در مورد امکانات آن ها اطلاعاتی داشته باشید که جدول ذیل این اطلاعات را در اختیار شما قرار می دهد:
شرح ویژگی ها
تعدادی از این ویژگی ها کاملا واضح هستند. در اینجا آن هایی که نیاز به توضیح دارند رو براتون شرح می دهیم:
انعطاف پذیری در برابر خرابی: NTFS گزارشی از تغییرات دیسک را نگه می دارد که در زمان قطع برق یا بوجود آمدن خطاهای ناگهانی, فایل ها و فولدر های آسیب دیده را حتی بدون اینکه کاربر چیزی متوجه بشود, تعمیر و بازسازی می کند! FAT32 هم دو عدد کپی مختلف از “جدول تخصیص فایل” را نگه می دارد و در مواقع ایجاد خرابی مانند مکانیزم پشتیبان عمل میکند.
امنیت: در FAT32 شما مجبورید به دسترسی های اشتراک برای امنیت پایبند باشید و این به این معنی است که در بحث شبکه خوب عمل می کنند ولی در حالت محلی یا لوکال آسیب پذیر هستند. از طرف دیگر NTFS به شما اجازه می دهد تا تنظیمات دسترسی را برای فایل ها و فولدر های محلی نیز اعمال کنید.
فشرده سازی: FAT32 به هیچ وجه ویژگی فشرده سازی ارائه نمی دهد. در حالی که NTFS به شما اجازه فشرده سازی فایل ها و فولدر ها را به صورت مجزا می دهد بنابراین مشکلات محدودیت های فشرده سازی های پارتیشن را نخواهید داشت.
تبدیل: شما براحتی میتونید یک سیستم FAT32 را به NTFS تبدیل کنید. اما برعکس این کار امکان پذیر نیست! چون NTFS از یک پروتکل امنیتی پیروی می کند. بنابراین تنها گزینه باقی مانده این است که از اطلاعات خود بکاپ بگیرید و سپس دیسک را فرمت یا قالب بندی کنید.
نتیجه گیری
این مقاله قصد ندارد نشان دهد که کدوم فایل سیستم بهتر از دیگری است. بلکه تنها یک مقایسه مختصر از ویژگی های و امکانات هر کدام است. گاهی اوقات پیش میاد که درک درستی از ابزار هایی که استفاده می کنیم نداریم. این مقاله فقط سعی داشت تا ابهامات موجود را برطرف کند. تصمیم گیری بر عهده کاربر است.
تجربه شخصی
برای مثال اگر از حافظه فلش برای پخش اهنگ در ماشین از مبدل های FM استفاده می کنید حتما متوجه شده اید که این مبدل ها قادر به خواند حافظه های فلش با سیستم فایل NTFS نیستند. همچنین در بحث میکروکنترلر ها و استفاده از کارت های حافظه برای پروژه های خود خواهید دید که سیستم های فایل FAT و FAT32 استفاده بیشتر و وسیعتری دارند و البته بخاطر راحتی ارتباط با این نوع سیستم فایل است.