نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

فرمت کردن فلش مموری exfat. سیستم فایل exFAT جدید

همه کسانی که تا به حال یک سیستم عامل را نصب کرده اند با این واقعیت مواجه شده اند که در مرحله قالب بندی پارتیشن نصب هارد دیسک، برنامه از شما می خواهد که نوع سیستم فایل FAT یا NTFS را انتخاب کنید.

و کسانی که اتفاقاً یک درایو فلش یا سایر دستگاه های ذخیره سازی خارجی را فرمت کردند، باید بین سه سیستم فایل FAT32، NTFS و exFAT تصمیم بگیرند. اغلب، کاربران قالب بندی پیش فرض را انتخاب می کنند زیرا نمی دانند تفاوت چیست.

این مقاله برای کسانی است که می خواهند این شکاف در دانش خود را پر کنند.

ساختار فایل FAT: اصول و هدف

ساختار فایل یا سیستم فایلدر دهه 70 قرن گذشته توسط مایکروسافت توسعه یافت و نظم خاصی برای سازماندهی فضا برای ذخیره و دسترسی به داده ها در رایانه ها و سایر دستگاه های دیجیتال بود.

هدف از عملکرد این است که کاربر را با مدیریت راحت اطلاعات ذخیره شده در یک دیسک یا یک ابزار خارجی ارائه دهد. سیستم فایل شامل فایل‌ها، پوشه‌ها و دایرکتوری‌ها و همچنین مجموعه‌ای از ابزارهای سیستمی است که تعامل با آنها را برای انجام عملکردهای خواندن، نوشتن، ایجاد، حذف، کپی، نام‌گذاری و غیره انجام می‌دهد. علاوه بر این، این ساختار به اشتراک گذاری اطلاعات بین کاربران را سازماندهی می کند و از طریق رمزگذاری، عملیات در حالت فقط خواندنی و غیره در برابر اقدامات غیرمجاز محافظت می کند.

از نظر ساختاری، کل فضای دیسک به خوشه هایی مانند یک ورق کاغذ در یک قفس تقسیم می شود. هر سلول یک بلوک است که اندازه آن در هنگام قالب بندی تنظیم می شود و باید مضربی از 2 باشد. حداقل اندازه می تواند 512 بایت (برای یک درایو فلش) باشد، برای یک هارد دیسک 32 کیلوبایت است. یک فایل می تواند چندین خوشه از این قبیل را اشغال کند. به صورت تصویری، می توانید فضای دیسک را به شکل یک دفترچه یادداشت تصور کنید که در آن خوشه یک حرف، فایل یک کلمه و ساختار فایل محتویات دفترچه یادداشت است.

هنگام دسترسی به یک فایل، سیستم عامل باید آن را در چندین کلاستر که در مکان های مختلف روی دیسک قرار دارند پیدا کند، بنابراین زنجیره ای از خوشه ها تشکیل می شود. هر خوشه دارای برچسب مخصوص به خود است که آن را به عنوان یکی از سه نوع تعریف می کند:

  1. رایگان، آماده برای نوشتن داده ها.
  2. Busy، که بخشی از اطلاعات را ذخیره می کند و داده های مربوط به خوشه بعدی در زنجیره را در برچسب دارد، در حالی که خوشه بعدی با یک برچسب خاص مشخص شده است.
  3. بلوک بد - خوشه ای با خطاهایی که پس از قالب بندی غیر قابل دسترس می شوند.

اندازه برچسب بر اساس نوع ساختار فایل تعیین می شود: برای FAT32 32 بایت است.

کل فایل سیستم از بخش های زیر تشکیل شده است:

  • بخش بوت که در ابتدای دیسک قرار دارد، پس از بوت شدن سیستم عامل فعال می شود و تنظیمات پارتیشن را ذخیره می کند.
  • یک جدول تخصیص فایل ("جدول مطالب") که برچسب های خوشه ای را ذخیره می کند.
  • کپی از جدول تخصیص فایل برای بازیابی اطلاعات در صورت آسیب به ساختار فایل.
  • دایرکتوری ریشه;
  • حوزه های داده؛
  • سیلندر برای انجام عملیات خواندن/نوشتن.

سه نوع سیستم فایل FAT وجود دارد: FAT12، FAT16 و FAT32. FAT با NTFS جایگزین شده است و exFAT نسخه توسعه یافته FAT32 است و عمدتاً برای درایوهای فلش استفاده می شود.

مزایا و معایب ساختار فایل های FAT32، NTFS و exFAT

برای تصمیم گیری در مورد انتخاب بهینه ترین سیستم فایل برای قالب بندی، توضیحات هر سه گزینه را در نظر خواهیم گرفت و مزایا و معایب هر کدام را بررسی می کنیم.

FAT32

در میان سه ساختار فایل مورد بررسی، FAT32 قدیمی ترین است. جایگزین FAT16 شد و تا همین اواخر پیشرفته ترین بود. زمان انتشار FAT32 همزمان با عرضه سیستم عامل Windows 95 OSR2 در سال 1996 بود. ویژگی های متمایز اصلی: آدرس دهی خوشه 32 بیتی و محدودیت اندازه: حداکثر 4 گیگابایت فایل و حجم 128 گیگابایت.

مزایای

علیرغم برخی عقب ماندگی های اخلاقی، FAT32 دارای تعدادی مزیت نسبت به سایر سیستم های فایل است. جذابیت اصلی آن سازگاری و تطبیق پذیری است. FAT32 با تمام نسخه های سیستم عامل از جمله ویندوز (مقایسه همه نسخه ها)، لینوکس و MacOS کار می کند، مناسب برای هر کنسول بازی و سایر گجت های دارای پورت USB. امروزه به طور پیش فرض در تمام درایوهای خارجی (درایوهای فلش، کارت های CD) استفاده می شود، زیرا بسیاری از دستگاه های قدیمی: رایانه های شخصی، لپ تاپ ها، جعبه های تنظیم با ورودی USB فقط می توانند با FAT32 کار کنند.

سایر مزایای مهم سیستم فایل عبارتند از: عملکرد سریع، بی نیازی به مقدار رم، کار مفید با فایل های متوسط ​​و کوچک و همچنین سایش کم دیسک به دلیل حرکات کوچکتر سر. با این حال، آن نیز در معرض تکه تکه شدن است، و یکپارچه سازی دوره ای قطعا آسیبی نخواهد داشت.

معایب

عیب اصلی این فایل سیستم محدودیت حجم است. برای خوشه ها، نمی تواند بیش از 64 کیلوبایت باشد، در غیر این صورت برخی از برنامه ها ممکن است فضای دیسک را به اشتباه محاسبه کنند.

اندازه فایل نباید از 4 گیگابایت تجاوز کند، بنابراین حداکثر اندازه دیسک برای اندازه کلاستر برای جدول تخصیص فایل 32 کیلوبایتی حدود 8 ترابایت خواهد بود.

هنگام فرمت کردن دیسک با ScanDisk که یک برنامه 16 بیتی است، با در نظر گرفتن خود جداول FAT و با حداکثر اندازه کلاستر 32 کیلوبایت، حجم آن به 128 گیگابایت محدود می شود.

با توجه به اینکه بسیاری از دستگاه های کامپیوتری مجهز به هارد دیسک بزرگتر از 8 ترابایت نیستند، این ایراد برای اکثر کاربران محسوس نخواهد بود. با این حال، این واقعیت که FAT32 با فایل‌های تا 4 گیگابایت کار می‌کند یک نقطه ضعف قابل توجه است، زیرا امروزه اکثر فایل‌های ویدیویی با کیفیت بالا در فرمت مدرن 4K بزرگتر از این 4 گیگابایت هستند، که به این معنی است که با این سیستم فایل سازگار نیستند.

علاوه بر محدودیت اندازه، FAT32 معایب دیگری نیز دارد. از نام فایل های طولانی پشتیبانی نمی کند، که برای کاربرانی که می خواهند فایل ها را به طور منطقی بر اساس محتویات آنها شناسایی کنند، چندان راحت نیست. شکایاتی در مورد سیستم امنیتی (اسکنر ضد ویروس اضافی تداخل نخواهد داشت) و محافظت از فایل ها در صورت خرابی (ویژگی های هارد دیسک) و همچنین سرعت کم هنگام کار با دایرکتوری هایی که فایل های زیادی دارند وجود دارد.

بنابراین FAT32 برای دستگاه های قابل حملی که خیلی جادار نیستند و رایانه های قدیمی تر مناسب تر است. آخرین نسخه های ویندوز را دیگر نمی توان بر روی درایوی فرمت شده با سیستم FAT32 نصب کرد، باید آن را مجدداً به NTFS فرمت کرد.

کاربرد اصلی فایل سیستم FAT32 امروزه درایوهای فلش قابل حمل و کارت های SD (ویژگی ها) است که حاوی فایل های کمی هستند و با انواع دستگاه های دیجیتال سازگار هستند.

NTFS

این فایل سیستم در سال 1993 توسط مایکروسافت توسعه یافت و با ویندوز NT 3.1 معرفی شد. در خود عنوان سیستم فایل فناوری جدید، که به معنی سیستم فایل فناوری جدید، جوهر مترقی خود را گذاشت.

پس از فرمت کردن دیسک در NTFS، به سه منطقه تقسیم می شود:

  • MFT - منطقه یا جدول فایل عمومی (Master File Table)، که در آن اطلاعات مربوط به فایل ها و دایرکتوری ها ذخیره می شود.
  • داده های کاربر؛
  • متافایل های حاوی اطلاعات سرویس

هر یک از متافایل ها مسئولیت ناحیه خاصی را بر عهده دارند. به عنوان مثال، LogFile یک فایل گزارش است که در آن تمام عملیات ثبت شده است، Boot یک بخش بوت است، Bitmap فضای خالی یک پارتیشن را کنترل می کند و غیره. چنین ساختاری به طور قابل اعتماد از فایل ها در برابر هر گونه خرابی محافظت می کند، خواه یخ سیستم عامل یا قطع برق باشد.

مزایای

برخلاف FAT32، این ساختار فایل عملا هیچ محدودیتی در اندازه فایل ها و دایرکتوری ها ندارد. اندازه خوشه می تواند از 512 بایت تا 64 کیلوبایت متفاوت باشد، اندازه مطلوب 4 کیلوبایت است.

با بسیاری از پیشرفت‌های قابل توجه برای بهبود امنیت، مانند پشتیبانی از مجوزهای فایل، نقل قول HPFS، رمزگذاری، ژورنال، کنترل دسترسی و ممیزی، پیوندهای سخت و موارد دیگر، NTFS برای قالب‌بندی دیسک در زیر ناحیه سیستم ایده‌آل است. سایر پارتیشن‌های هارد دیسک را نیز می‌توان در این سیستم فرمت کرد، زیرا NTFS به شما اجازه می‌دهد تا زمانی که فایل‌های کوچک زیادی وجود دارد، از فضای دیسک بهینه استفاده کنید.

مزیت این سازماندهی فایل دسترسی سریع به فایل های کم حجم، کارایی بالا در هنگام کار با فایل های حجیم و امکان استفاده از نام فایل های طولانی است.

معایب

عیب اصلی سیستم NTFS ناسازگاری با تمام سیستم عامل های زیر ویندوز NT و همچنین محدودیت در سازگاری با سایر سیستم عامل ها است. بنابراین، سیستم عامل مک فایل‌ها را از درایوهای NTFS می‌خواند، اما نمی‌تواند آنها را بنویسد، وضعیت مشابه با سازگاری فایل‌های لینوکس. محبوب ترین کنسول های بازی پلی استیشن و ایکس باکس 360 با NTFS کار نمی کنند، فقط Xbox One می تواند با آن تعامل داشته باشد.

از دیگر معایب NTFS می توان به نیاز به حافظه بالا، سرعت کمتر نسبت به FAT32 و مشکل در مدیریت فهرست های متوسط ​​اشاره کرد.

بنابراین، استفاده از ساختار فایل NTFS در هارد دیسک‌ها، از جمله SSD، که آخرین نسخه‌های ویندوز را اجرا می‌کنند و با NT شروع می‌شود، مصلحت‌تر است.

exFAT

این فایل سیستم آخرین موردی است که از نظر زمان انتشار در نظر گرفته شده است. در سال 2008 با به روز رسانی های بعدی ویندوز XP ظاهر شد و در واقع یک نسخه توسعه یافته از FAT32 است.

هدف اصلی توسعه دهندگان ایجاد یک ساختار فایل مولد، راحت و همه کاره برای دستگاه های ذخیره سازی قابل حمل است: درایوهای فلش، کارت های SD و هارد دیسک های قابل جابجایی.

مزایای:

  • سازماندهی ساده بدون ویژگی های تخصصی و محدودیت اندازه فایل و پارتیشن.
  • سازگاری عالی با تمام سیستم عامل های ویندوز و همچنین سیستم عامل مک و لینوکس. گزینه دوم نیاز به نصب نرم افزار اضافی دارد.
  • پشتیبانی از تمام دستگاه های مدرن اپل، و همچنین کنسول های بازی ایکس باکس وان و پلی استیشن 4.

نقطه ضعف اصلی سازمان فایل exFAT سیاست مجوز مایکروسافت است که استفاده رایگان از آن را در حوزه عمومی ممنوع می کند.

بهینه ترین ساختار فایل

پس از بررسی توصیفات سه فایل سیستم محبوب، می‌توان به نتایج زیر دست یافت:

  • برای دستگاه های کامپیوتری با سیستم عامل بالاتر از ویندوز NT، فرمت کردن هارد دیسک در سیستم NTFS مناسب تر است.
  • برای دستگاه های قدیمی تر، و همچنین به منظور سازگاری با ابزارهای مختلف دیجیتال مدرن، بهترین گزینه انتخاب FAT32 است.
  • برای هر رسانه قابل جابجایی، ایده آل استفاده از سیستم است

و آخرین چیز: اطلاعاتی در مورد ساختار فایلی که بر روی دیسک های شما پیاده سازی شده است را می توانید در برگه "General" (دکمه سمت راست ماوس "Properties") پیدا کنید.

) از طریق U+001F () / (اسلش) \ (اسلش معکوس) : (دونقطه) * (ستاره) ? (علامت سوال) "(نقل قول) < (less than) > (بیشتر از)و | (لوله های)

سیستم عامل Windows Embedded CE 6.0
Windows XP (از جمله x64) SP2 و نسخه های جدیدتر (اختیاری)
Windows Server 2003 SP2 (اختیاری)
ویندوز ویستا SP1 و بالاتر
ویندوز 7
ویندوز 8
ویندوز 10
ویندوز سرور 2008
ویندوز سرور 2008 R2
لینوکس (از طریق FUSE یا درایور هسته غیر اصلی)
Mac OS X 10.6.5 و بالاتر
برخی از دستگاه‌های دارای سیستم عامل اندروید مانند Sony Xperia Z (دارای جدیدترین سیستم‌افزار)

exFAT(از انگلیسی. سابقتمایل داشت چربی - "FAT گسترش یافته")، که گاهی اوقات نامیده می شود FAT64- یک سیستم فایل اختصاصی که در درجه اول برای درایوهای فلش طراحی شده است. اولین بار توسط مایکروسافت برای دستگاه های جاسازی شده در Windows Embedded CE 6.0 معرفی شد. اندازه کلاستر پیش‌فرض برای یک سیستم فایل exFAT بین 4 کیلوبایت تا 128 کیلوبایت بسته به اندازه حجم است.

داستان

exFAT برای اولین بار در سال 2008 معرفی شد و مدرن ترین سیستم فایل مورد بحث در این مقاله است، پشتیبانی آن از نسخه XP از طریق به روز رسانی سیستم عامل به ویندوز اضافه شده است. سیستم فایل exFAT برای استفاده در درایوهای خارجی - درایوهای فلش، کارت های SD و هارد دیسک های خارجی ایجاد و بهینه سازی شده است و برای جایگزینی سیستم قدیمی FAT32 طراحی شده است. این سبک ترین و ساده ترین سیستم فایل به دلیل عدم وجود ویژگی های تخصصی مختلف ذاتی در NTFS و همچنین عدم وجود تقریباً کامل محدودیت اندازه فایل و پارتیشن است که FAT32 دارد. همچنین exFAT با سیستم عامل های مختلف سازگاری بهتری نسبت به NTFS دارد و دستگاه های دارای آن هم در ویندوز و مک او اس و هم در لینوکس (به شرط نصب نرم افزار) کاملاً قابل خواندن و بازنویسی هستند. از آنجایی که exFAT به طور پیش‌فرض توسط Mac OS پشتیبانی می‌شود، احتمالاً توسط اکثر دستگاه‌های مدرن دیگری که دستگاه‌های اپل با آن‌ها کار می‌کنند، مانند دوربین‌های دیجیتال، پشتیبانی می‌شود. نسخه‌های مدرن کنسول‌های بازی ویدیویی، مانند ایکس‌باکس وان و پلی‌استیشن 4، برخلاف نسخه‌های قبلی خود (ایکس‌باکس 360 و پلی‌استیشن 3) از دستگاه‌های دارای سیستم فایل exFAT نیز پشتیبانی می‌کنند. برخی از تولیدکنندگان رسانه های فلش مبتنی بر USB، مانند Compact Flash (CF) و درایوهای حالت جامد (SSD) با ظرفیت بالا، از کارخانه با سیستم فایل exFAT یکپارچه می آیند. به عنوان مثال، سازنده Sandisk با مدل های 256 گیگابایتی خود.

ویژگی های فنی

پیش از تهیه نسخه پشتیبان از فایل ها در یک کلاستر

مانند NTFS، exFAT می‌تواند با علامت‌گذاری فضای دیسک دلخواه به‌عنوان «تخصیص»، از قبل فضای دیسک را برای یک فایل اختصاص دهد. برای هر فایل، exFAT از دو فیلد 64 بیتی مجزا در فهرست استفاده می کند: طول بلوک داده واقعی (VDL) که اندازه واقعی فایل را نشان می دهد و طول فیزیکی داده ها.

مجموعه فایل کاتالوگ

exFAT و بقیه سیستم های فایل خانواده FAT از فهرست برای نام فایل ها استفاده نمی کنند، بر خلاف NTFS که از درخت های B برای یافتن فایل ها استفاده می کند. هنگام دسترسی به یک فایل، دایرکتوری باید به صورت تکه تکه اسکن شود تا زمانی که مطابقت پیدا شود. برای نام فایل های کوتاه تر از 16 کاراکتر، یک ورودی نام فایل مورد نیاز است، اما کل فایل با سه ورودی دایرکتوری 32 بایتی نمایش داده می شود. این مجموعه فایل دایرکتوری نامیده می شود و یک زیر شاخه 256 مگابایتی می تواند تا 2796202 مجموعه فایل را در خود جای دهد. (اگر فایل ها دارای نام طولانی تر باشند، این تعداد کاهش می یابد). برای کمک به بهبود جستجوهای دایرکتوری متوالی (از جمله ریشه) یک مقدار هش فایل برای هر فایل خروجی و در ورودی دایرکتوری ذخیره می شود. هنگام جستجوی یک فایل، نام فایل ابتدا با استفاده از جدول Upcase به حروف بزرگ تبدیل می‌شود (نام فایل‌ها به حروف بزرگ حساس هستند) و سپس با استفاده از یک الگوریتم اختصاصی به یک مقدار هش 16 بیتی (2 بایتی) هش می‌شود. هر ورودی دایرکتوری با مقایسه مقدار هش جستجو می شود. هنگامی که یک تطابق پیدا می شود، نام فایل ها با هم مقایسه می شوند تا مطمئن شوند که فایل صحیح پیدا شده است. این عملکرد را بهبود می بخشد زیرا فقط 2 بایت برای هر فایل باید مقایسه شود. این می تواند به طور قابل توجهی چرخه های CPU را کاهش دهد، زیرا اکثر نام فایل ها بیش از 2 کاراکتر (بایت) اندازه دارند، و هر مقایسه در واقع فقط روی 2 بایت انجام می شود در حالی که فایل صحیح پیدا نمی شود.

فراداده ها و جمع های کنترلی

exFAT امکان استفاده از ابرداده را از طریق استفاده از جمع‌های کنترلی فراهم می‌کند. در حال حاضر سه چک سام وجود دارد. Volume Boot Record (VBR) یک منطقه 12 بخش است که شامل سوابق بوت، بلوک پارامتر BIOS (BPB)، تنظیمات OEM، و بخش کنترلی است. (دو ناحیه از نوع VBR وجود دارد، Primary VBR و Backup VBR). سکتور چک سام، جمع 11 سکتور قبلی است، به استثنای سه بایت در بخش بوت. این یکپارچگی VBR را با تعیین اینکه آیا VBR اصلاح شده است تضمین می کند. شایع ترین علت ممکن است یک ویروس در بخش بوت باشد، اما می تواند VBR را نیز خراب کند. چک جمع دوم برای جدول UPCASE استفاده می شود. این یک جدول ثابت است و هرگز نباید تغییر کند. هر گونه خرابی در جدول منجر به خطای یافتن فایل می شود زیرا از این جدول برای تبدیل نام فایل ها به حروف بزرگ هنگام جستجو استفاده می شود. سومین چک جمع در مجموعه فایل های کاتالوگ است. چندین ورودی دایرکتوری برای تعریف یک فایل استفاده می شود و به این مجموعه فایل می گویند. این فایل دارای مجموعه‌ای از ابرداده‌ها، از جمله نام فایل، مهرهای زمانی، ویژگی‌ها، آدرس اولین خوشه مکان داده، طول فایل و نام فایل است. چک‌سوم کل مجموعه فایل‌ها گرفته می‌شود و اگر مجموعه فایل‌های دایرکتوری به طور تصادفی یا عمدی تغییر داده شده باشد، ممکن است خطا در انتخاب فایل مناسب رخ دهد. هنگامی که سیستم فایل نصب می شود و بررسی یکپارچگی انجام می شود، این هش ها تأیید می شوند. نصب همچنین شامل مقایسه نسخه exFAT سیستم فایل توسط درایور است تا اطمینان حاصل شود که درایور با سیستم فایلی که می‌خواهد نصب کند سازگار است و اطمینان حاصل شود که همه ورودی‌های دایرکتوری مورد نیاز در جای خود قرار دارند (به عنوان مثال، ورودی دایرکتوری برای جدول Upcase و توزیع، نقشه‌های بیتی لازم است تا سیستم فایل کار کند). اگر هر یک از این بررسی ها ناموفق باشد، سیستم فایل نصب نمی شود، اگرچه در برخی موارد ممکن است فقط خواندنی نصب شود.

سیستم فایل از طریق تعاریف ابرداده مبتنی بر الگو با استفاده از طرح‌بندی‌های اولیه و الگوهای رایج، توسعه‌پذیری را فراهم می‌کند.

مزایای

مزایای اصلی exFAT نسبت به نسخه های قبلی FAT عبارتند از:

  • کاهش تعداد رونویسی‌های یک بخش، که برای درایوهای فلش مهم است، که در آن سلول‌های حافظه پس از تعداد معینی از نوشتن، به طور غیرقابل برگشتی فرسوده می‌شوند (این امر با تسطیح سایش در درایوهای USB مدرن و کارت‌های SD تا حد زیادی کاهش می‌یابد). این دلیل اصلی توسعه exFAT بود.
  • محدودیت اندازه فایل نظری 264 بایت (16 اگزابایت) است.
  • حداکثر اندازه خوشه به 225 بایت (32 مگابایت) افزایش یافته است.
  • بهبود تخصیص فضای آزاد با معرفی یک بیت مپ فضای آزاد، که می تواند تکه تکه شدن دیسک را کاهش دهد.
  • پشتیبانی برای لیستی از حقوق دسترسی اضافه شده است.
  • پشتیبانی تراکنش (اختیاری، باید توسط دستگاه پشتیبانی شود).

محدودیت های

  • نسخه های قدیمی ویندوز NT تا و شامل ویندوز ویستا بدون سرویس پک 1 از exFAT پشتیبانی نمی کنند. با این حال، به‌روزرسانی‌های رسمی مایکروسافت وجود دارد که به exFAT اجازه می‌دهد روی Windows XP SP2 و نسخه‌های جدیدتر اجرا شود.
  • ویندوز ویستا قادر به استفاده از دستگاه های دارای برچسب exFAT تحت ReadyBoost نیست. در ویندوز 7 این محدودیت حذف شده است.
  • ساختار پیچیده تر در مقایسه با FAT باعث مصرف بیشتر منابع محاسباتی می شود.
  • تعداد فایل ها در زیر شاخه ها به 2,796,202 (2 23 /3) محدود شده است. هیچ محدودیتی برای دایرکتوری ریشه وجود ندارد.

ویژگی های خاص

مشخصات، ویژگی ها و الزامات فایل سیستم exFAT شامل موارد زیر است:

  • محدودیت اندازه فایل 16 EIB - 1 بایت (در غیر این صورت محدود به حداکثر اندازه حجم 128 PIB - 1 بایت)، از 4 گیگابایت - 1 بایت در استاندارد FAT32 افزایش یافته است. بنابراین، برای یک کاربر معمولی، سازگاری کامل بین پلتفرم‌های Windows و OS X برای فایل‌های بیش از 4 گیگابایت تضمین شد.
  • مقیاس پذیری به اندازه دیسک های بزرگ: حداکثر 128 PiB، حداکثر 512 TiB توصیه می شود، که از مقدار 32 بیتی (2 TiB برای اندازه بخش 512 بایت) پارتیشن های استاندارد FAT32 استخراج شده است.
  • پشتیبانی از حداکثر 2,796,202 فایل در هر فهرست. مایکروسافت محدودیت 65534 فایل در هر زیر شاخه را برای اجرای آنها با سیستم فایل FAT32 ثبت می کند، اما سایر سیستم عامل ها محدودیت خاصی در تعداد فایل ها در یک فهرست با سیستم فایل FAT32 ندارند. پیاده سازی ها با سیستم فایل FAT32 در سایر سیستم ها سیستم‌های عامل تعداد نامحدودی از فایل‌ها را تا تعداد خوشه‌های موجود (یعنی تا 268,304,373 فایل در حجم‌های بدون نام فایل طولانی) مجاز می‌سازند.
  • حداکثر تعداد فایل در حجم 2 32 - 11 (در مقایسه با 228 - 11 در سیستم فایل استاندارد FAT32)
  • تخصیص و حذف فضای آزاد با معرفی bitmap فضای آزاد عملکرد را بهبود بخشید.
  • علامت دانه بندی برای ایجاد و زمان های اصلاح شده 10 میلی ثانیه است (اما به خوبی 0.1 میلی ثانیه NTFS نیست).
  • دانه بندی برای آخرین زمان دسترسی به دو ثانیه (FAT فقط تاریخ بود)
  • پشتیبانی اضافی برای مُهرهای زمانی UTC (از Vista SP2).
  • پشتیبانی اضافی برای لیست های کنترل دسترسی (در حال حاضر در نسخه های دسکتاپ / سرور ویندوز پشتیبانی نمی شود).
  • پشتیبانی اضافی از TexFAT، یک استاندارد سیستم فایل تراکنشی (ویژگی فعال WinCE اختیاری، ویژگی در نسخه های /سرور ویندوز دسکتاپ پشتیبانی نمی شود).
  • مرز تراز افست برای جدول FAT
  • مرز هم ترازی افست برای منطقه داده
  • سیم کشی OEM گزینه های تعریف شده برای سفارشی کردن سیستم فایل برای ویژگی های خاص دستگاه.
  • ذخیره سازی اطلاعات طول فایل روی دیسک (VDL) با استفاده از دو فیلد با طول متفاوت که می توانند برای پیش تخصیص فایل استفاده شوند، صحیح است.
  • کلاستر تا 32 مگابایت.
  • یکپارچگی ابرداده با چک‌سام‌ها
  • ساختار ابرداده مبتنی بر الگو
  • حذف "." و ورودی های دایرکتوری ".." که در زیر شاخه ها ظاهر می شوند
  • EXFAT از نام فایل های کوتاه (فرمت 8.3) پشتیبانی نمی کند
  • ویندوز XP برای نصب به آپدیت KB955704 نیاز دارد و ویندوز ویستا نیاز به نصب SP2 دارد.
  • ویندوز ویستا نمی تواند از درایوهای exFAT برای ReadyBoost استفاده کند. ویندوز 7 این محدودیت را با اجازه دادن به ReadyBoost برای کش بیش از 4 گیگابایت از بین می برد.
  • اجرای استاندارد EXFAT ژورنال نشده است و تنها از یک جدول تخصیص فایل و فضای خالی کارت استفاده می کند. سیستم فایل FAT به جای نوار جدول استفاده می شود، همانطور که با بازیابی سیستم فایل در صورت خارج شدن رسانه در حین نوشتن (که اغلب در عمل با رسانه های قابل جابجایی با آن مواجه می شویم) مجاز است. جزء اختیاری TexFAT از جداول و نقشه های پشتیبان اضافی پشتیبانی می کند، اما ممکن است پشتیبانی نشود.

مقایسه با FAT32

مقایسه با NTFS

ExFAT را می توان رقیب NTFS در سیستم هایی با قدرت پردازش و حافظه محدود دانست. علاوه بر این، سیستم فایل NTFS در کارت های فلش بسیار ناخوشایند و ناکارآمد است (سرعت کاهش می یابد و عمر حافظه فلش کاهش می یابد) و ExFAT سیستم فایل ایده آل برای چنین دستگاه هایی خواهد بود.

صدور مجوز

وضعیت مجوز در ابتدا تعریف نشده بود. با این حال، مایکروسافت با موفقیت سیستم فایل FAT را ثبت کرد و در فوریه 2009 از TomTom به دلیل نقض حق ثبت اختراع شکایت کرد. همچنین یک پیاده سازی شخص ثالث exFAT برای Windows XP / Windows Server 2003 وجود دارد، با این حال، در نظر گرفته شده است که به طور مستقیم در توزیع محصول بدون امکان نصب دستی درایور ادغام شود. این پورت مبتنی بر درایور ویندوز ویستا است. در دسامبر 2009، مایکروسافت مجوز سیستم فایل exFAT را به اشخاص ثالث آغاز کرد.

پشتیبانی

پشتیبانی exFAT در Windows XP با Service Pack 2 و 3 با به‌روزرسانی KB955704، Windows Vista با Service Pack 1، Windows Server 2008، Windows 7، Windows 8، Mac OS X 10.6.5 و بالاتر و لینوکس در دسترس است (نیازمند منبع سامسونگ تلفیقی است. کد). ReadyBoost در ویندوز ویستا با دستگاه های exFAT سازگار نیست. اما در ویندوز 7 این محدودیت حذف شده است.

یک درایور exFAT رایگان به شکل یک پچ برای هسته لینوکس وجود دارد که از پشتیبانی فقط خواندنی برای این فایل سیستم پشتیبانی می کند. همچنین یک درایور وجود دارد که از طریق FUSE کار می کند. برای FreeBSD و OpenBSD OS ( sysutils/fuse-exfat). این درایور هم خواندن و هم نوشتن را پشتیبانی می کند. علاوه بر این، در آگوست 2013، سامسونگ یک درایور هسته لینوکس با مجوز GPL را منتشر کرد. قانونی بودن استفاده از همه این پیاده سازی ها مشکوک است.

ویندوز 7

نسخه جدید ویندوز 7 مایکروسافت به طور کامل از سیستم فایل exFAT و تمامی ویژگی های آن در دو نسخه 32 و 64 بیتی پشتیبانی می کند. علاوه بر این، درایوهای فلش خارجی فرمت شده در exFAT را می توان برای کار با فناوری ReadyBoost استفاده کرد (و دیگر محدودیت 4 گیگابایتی وجود نخواهد داشت).

ویندوز ویستا

ویندوز ویستا فقط از exFAT با شروع سرویس پک 1 پشتیبانی می کند. علاوه بر این، برخی از ویژگی ها مانند کنترل دسترسی نیز پشتیبانی نمی شوند. برخلاف ویندوز 7، دستگاه های exFAT در ویستا برای ReadyBoost پشتیبانی نمی شوند.

ویندوز XP

ExFAT در ویندوز XP پشتیبانی نمی شود، اما می توانید درایور را از مایکروسافت دانلود کنید (لینک زیر)، اما برای نصب سرویس پک 2 نیاز است. برای نسخه های قدیمی ویندوز، exFAT به طور رسمی پشتیبانی نمی شود.

ویندوز سرور

ExFAT به طور کامل در ویندوز سرور 2008 و هنگامی که درایور فوق نصب می شود، در ویندوز سرور 2003 نیز پشتیبانی می شود.

پلنگ برفی

Mac OS X از نسخه 10.6.4 (15 ژوئن 2010) از exFAT پشتیبانی می کند، اما فقط در مک های دارای کارت خوان SDXC. مک مینی و آی مک با exFAT سازگار هستند.

لینوکس

در سیستم های خانواده لینوکس، پشتیبانی exFAT وجود ندارد، اگرچه چندین راه حل وجود دارد، اما اکثر آنها پولی یا ناخوشایند هستند، علاوه بر این، مایکروسافت با مجوز اختصاصی خود، پره ها را در چرخ توسعه دهندگان مستقل قرار می دهد.

exFAT و FAT32

وقتی روی ویندوز 7 تست شد، عملکردی مشابه FAT32 نشان داد، اما NTFS هنوز کمی سریعتر است. آیا exFAT جایگزین FAT32 می شود؟ این احتمالاً تنها پس از یک ارتقاء گسترده به ویندوز 7 یا نسخه های جدیدتر ویندوز اتفاق می افتد. برای مصرف کنندگان، مزیت اصلی exFAT غلبه بر محدودیت های فایل FAT32 (افزایش اندازه فایل exFat) خواهد بود. همچنین باید به خاطر داشته باشیم که سیستم فایل exFAT به نسخه جدیدتری از سیستم عامل نیاز دارد (ممکن است به ارتقای سخت افزاری نیاز باشد)، و همچنین این واقعیت که exFAT ممکن است به سادگی در دستگاه های قدیمی (دوربین ها، پخش کننده های mp3) پشتیبانی نشود.

exFAT یا NTFS

exFAT را می توان رقیب NTFS در سیستم هایی با قدرت پردازش و حافظه محدود دانست. علاوه بر این، سیستم فایل NTFS در کارت های فلش بسیار ناخوشایند و ناکارآمد است (سرعت کاهش می یابد و عمر حافظه فلش کاهش می یابد) و ExFAT سیستم فایل ایده آل برای چنین دستگاه هایی خواهد بود.

برنامه exFAT

این فایل سیستم برای استفاده در رسانه های مختلف قابل جابجایی، که حجم فایل آنها می تواند بیش از 4 گیگابایت باشد (هارد دیسک های خارجی، درایوهای فلش بزرگ) عالی است. اگر همه دستگاه‌هایی که با آنها کار می‌کنید به‌روز هستند، می‌توانید FAT32 را در درایوهای قابل جابجایی به نفع exFAT حذف کنید.

به طور خلاصه، ما می‌توانیم نتایج زیر را بگیریم: NTFS برای هارد دیسک سیستم ویندوز عالی است، exFAT بهترین استفاده را در رسانه‌های قابل جابجایی دارد، و FAT32 تنها در صورتی باید استفاده شود که می‌خواهید حداکثر سازگاری را با انواع مختلف دستگاه‌های خود داشته باشید.

الگو:P2 حاوی مشخصات exFAT مایکروسافت است (نسخه 1.00)

امروزه رسانه های خارجی مانند درایوهای فلش، کارت های حافظه یا هارد دیسک های خارجی می توانند از سیستم فایل متفاوتی استفاده کنند:

  • exFAT؛
  • FAT32;
  • NTFS.

کاربران اغلب نمی دانند کدام یک از این سیستم ها را انتخاب کنند، بنابراین در ابتدا بهتر است مزایا و معایب هر یک از آنها را در نظر بگیریم.

FAT32

این فایل سیستم توسط مایکروسافت به منظور جایگزینی سیستم FAT16 ایجاد شده است که در آن زمان دیگر مرتبط نبود و نمی توانست نیازهای کاربران را برآورده کند. در حال حاضر، FAT32 رایج ترین است، با وجود این واقعیت که سیستم فایل exFAT مدرن تر است و اغلب از نظر عملکرد برتر است.

شایان ذکر است که امروزه اکثریت قریب به اتفاق درایوهای فلش و کارت های حافظه مختلف در این استاندارد عرضه می شوند. علاوه بر این، در فرآیند قالب بندی رسانه در دستگاه های خانگی، مانند، به عنوان مثال، دوربین، در این سیستم خاص شروع به کار می کند. این دقیقاً مزیت اصلی FAT32 است که به لطف آن سیستم فایل exFAT هنوز از محبوبیت آن پیشی نگرفته است - این سازگاری است. می توانید از این درایو در هر دستگاه پخش خانگی، چاپگر یا دستگاه های دیگر استفاده کنید و در عین حال مطمئن باشید که به فایل ها دسترسی خواهید داشت و آنها به طور معمول خوانده می شوند. اما اینجاست که مزایا به پایان می رسد و معایب شروع می شود.

دلیل اصلی اینکه در برخی مواقع ارزش استفاده از FAT32 را نه تنها در درایوهای فلش، بلکه در رایانه های ثابت نیز دارد، این است که تقریباً هر سیستم عاملی مانند ویندوز 95 و سایرین را می توان روی رایانه اجرا کرد. برای ایجاد چنین پیکربندی کافی است نسخه قبلی سیستم عامل را روی پارتیشنی که برای این فایل سیستم فرمت شده است نصب کنید و سپس آن را به عنوان اصلی تبدیل کنید. سایر پارتیشن‌های قابل دسترسی از سایر نسخه‌های سیستم عامل نیز باید تحت FAT32 فرمت شوند. سایر سیستم عامل ها فقط می توانند به پارتیشن های شبکه یا حجم های NTFS دسترسی داشته باشند، در حالی که پارتیشن های موجود در رایانه محلی غیرقابل دسترسی باقی می مانند.

نکات منفی چیست؟

مهمترین نقطه ضعف FAT32، اما نه سیستم فایل exFAT، محدودیت حجم فایل 4 گیگابایتی است. به همین دلیل است که ضبط فایل های بزرگ مانند، به عنوان مثال، یک نسخه پشتیبان از دیسک سیستم یا نوعی فیلم طولانی، در این مورد امکان پذیر نخواهد بود، زیرا سیستم به سادگی با یک خطا در فرم پاسخ می دهد. هنگام تلاش برای ضبط، "فضای دیسک کافی" وجود ندارد، حتی اگر واقعا فضای کافی وجود داشته باشد.

علاوه بر این، فراموش نکنید که خود سیستم عامل ویندوز دارای محدودیت اندازه پارتیشن 32 گیگابایت است. البته، می توانید سعی کنید با استفاده از ابزارهای اضافی آن را دور بزنید، اما با درایوهای فعلی انجام این کار اغلب بی معنی است.

اگر نیازی به انتقال یا نوشتن چنین فایل های بزرگی ندارید و همچنین اگر از رسانه های کوچک استفاده می کنید، در این صورت نیازی نیست مدت زیادی فکر کنید و با آرامش آن را در FAT32 فرمت کنید، زیرا سیستم فایل پشتیبانی می کند. شما به exFAT نیاز ندارید.

NTFS

سیستم فایل مدرن تری نسبت به قبلی که توانست به طور کامل جایگزین آن در رایانه های شخصی مدرن و همچنین لپ تاپ ها شود. اگر هنوز فایل‌ها و سیستم فایل FAT32 را دارید، در این مورد اکیداً توصیه می‌شود که در اسرع وقت آن را به NTFS تغییر دهید. این قابلیت های کامپیوتر شما را تا حد زیادی افزایش می دهد.

چگونه انجامش بدهیم؟

در ویندوز، exFAT یا NTFS به‌عنوان سیستم فایل اصلی تقریباً آسان است. در خط فرمان، باید "convert e: / fs: ntfs" را وارد کنید، جایی که به جای e: دیسکی که فرمت می کنید نصب می شود. بنابراین، می توانید فایل سیستم را بدون از دست دادن داده های موجود در درایو جایگزین کنید.

چگونه روی درایوهای فلش کار می کند؟

با این حال، در درایوهای فلش، و همچنین سایر دستگاه های خارجی، NTFS ممکن است متفاوت از رایانه ها کار کند. هنگامی که می خواهید در چنین دستگاهی کپی کنید، سیستم عامل به طور خودکار رویه کش را روشن می کند، زمانی که هر فایلی در ابتدا در حافظه ویژه کپی می شود و تنها پس از آن به رسانه نهایی منتقل می شود. در درایوهای ثابت، این به شما امکان می دهد تا به افزایش قابل توجهی در سرعت کپی داده ها و همچنین کاهش تاخیرها دست یابید.

در دستگاه های تلفن همراه، چیزی شبیه به این به نظر می رسد: در ابتدا، سرعت پردازش داده ها بسیار بالا خواهد بود و گاهی اوقات حتی به 100 مگابیت در ثانیه می رسد، اما پس از اتمام حافظه کش، سرعت به سادگی به طور باور نکردنی کاهش می یابد و به مقادیر بسیار پایین می رسد. در این حالت، قبل از شروع به کپی فایل بعدی، سیستم ابتدا باید فایل موجود را از حافظه پنهان اضافه کند. در این رابطه، اغلب موقعیت‌هایی پیش می‌آید که کپی کردن به سادگی در 99٪ ثابت می‌شود، اگرچه نشانگر دیسک سخت همچنان فعال است.

اگر سرعت کپی را با و بدون کش مقایسه کنیم، در واقع معلوم می شود که تقریباً یکسان است. یعنی اگر فایل ها و سیستم فایل NTFS اصلی باشند، تقریباً هیچ چیز را از دست نمی دهیم، به جز حداکثر سرعت کپی، و همچنین اطلاعاتی در مورد مدت زمان کپی شدن داده ها در اختیار ما قرار می دهد. اگرچه برای بسیاری از مردم چنین "اطلاعاتی" ممکن است در نهایت فقط هدر دادن اعصاب ارزشمند باشد.

آیا مزایایی وجود دارد؟

از سوی دیگر، هنگام انتخاب بین اینکه کدام سیستم فایل بهتر است - exFAT یا NTFS، باید توجه داشت که مورد دوم به دلیل قابلیت اطمینان خوب قابل توجه است، که به آن اجازه می دهد تا بیش از یک راه اندازی مجدد ناگهانی را بدون آسیب به داده ها تحمل کند. این قابلیت اطمینان از طریق استفاده از فناوری ورود به سیستم تضمین می شود. بنابراین، سیستم اغلب به مناطق مختلف درایو دسترسی دارد و برای درایوهای فلش یا کارت های حافظه مختلف، این رویکرد بسیار مهم است. به عبارت دیگر، آنها به سادگی شروع به فرسوده شدن سریعتر می کنند.

exFAT

مایکروسافت اخیرا یک فایل سیستم جدید - فرمت exFAT را منتشر کرده است. این سیستم در ابتدا برای درایوهای فلش طراحی شده بود و در واقع می توان گفت که یک FAT32 سنتی اما بدون محدودیت است. اندازه پارتیشن ها و فایل ها در این مورد می تواند به حداکثر مقادیر ممکن برسد و مقدار داده در یک پوشه عملا نامحدود است. به همین دلیل است که رایج ترین سیستمی که در آن exFAT استفاده می شود اندروید و سایر سیستم هایی است که در گجت های مدرن استفاده می شود.

آیا نکات منفی وجود دارد؟

البته فایل سیستم exFAT هم معایبی دارد. اندروید تقریباً در همه موارد از این سیستم پشتیبانی می کند، اما از طرف دیگر توسط بسیاری از دستگاه های خانگی پشتیبانی نمی شود و در عین حال رسانه هایی که از سیستم عامل ویندوز XP استفاده می کنند قادر به دیدن این دستگاه ها نخواهند بود. تنها راه حل این وضعیت دانلود پچ KB955704 است که اخیرا توسط مایکروسافت منتشر شده و به شما امکان استفاده از سیستم را در ویندوز XP می دهد. سیستم عامل های مدرن تر به راحتی این فایل سیستم را درک می کنند و بدون هیچ گونه رویه اضافی با آن همکاری می کنند.

با این حال، اگر اغلب از یک درایو فلش در رایانه های مختلفی که XP نصب شده استفاده می کنید، در این صورت بهتر است فلش مموری اضافی را پیدا کنید که دارای درایور باشد. اما بعید است که این گزینه برای کسی قابل قبول باشد، زیرا در این مورد مهمترین ویژگی چنین دستگاه هایی از بین می رود - فشردگی و سهولت حمل و نقل آنها.

اگر کامپیوترهایی دارید که به طور انحصاری دارای ویندوز 7 هستند، یا اگر درایو فلش روی تعداد زیادی رایانه شخصی استفاده نمی شود، در این صورت سیستم فایل exFAT برای شما عالی خواهد بود.

در پایان، نکات کلی در مورد نحوه انتخاب به روزترین سیستم فایل وجود دارد.

اگر از فلش مموری استفاده می کنید که حجم زیادی ندارد، در این صورت می توانید بدون تردید آن را در FAT32 فرمت کنید. اگر برعکس، ما در مورد یک درایو فلش صحبت می کنیم که حجم آن به اندازه کافی بزرگ است، در این صورت می توان آن را در exFAT قالب بندی کرد، زیرا "پرش های سرعت" در چنین دستگاه هایی به ویژه قابل مشاهده است. درایوهای خارجی در اکثر موارد بسیار بزرگ هستند و در عین حال عملکرد نسبتاً بالایی دارند (مخصوصاً برای دستگاه هایی که از رابط USB 3.0 استفاده می کنند) و بنابراین بهتر است آنها را منحصراً در NTFS فرمت کنید.

هنگام فرمت کردن درایو داخلی یا خارجی، درایو فلش یا کارت حافظه، ویندوز از شما می خواهد که بین NTFS، FAT32 و exFAT انتخاب کنید، اما تفاوت بین آنها را توضیح نمی دهد. توضیح خواهیم داد.

FAT32 یک فایل سیستم قدیمی است که در حال حاضر عمدتاً برای درایوهای فلش و سایر درایوهای خارجی استفاده می شود. سیستم فایل NTFS برای درایو سیستم ویندوز استفاده می شود و برای سایر درایوهای داخلی ایده آل است. exFAT یک جایگزین مدرن (البته کمتر محبوب) برای FAT32 است و پشتیبانی بسیار گسترده تری نسبت به NTFS دارد.

FAT32

FAT32 قدیمی ترین از سه سیستم فایل لیست شده است. در روزهای ویندوز 95 ظاهر شد و جایگزین سیستم فایل حتی قدیمی FAT16 شد.

سن بالا هم مزیت و هم ضرر FAT32 است. از یک طرف، در طول سال ها این سیستم فایل تبدیل به استاندارد واقعی شده است. تقریباً تمام درایوهای فلش به طور پیش فرض به عنوان FAT32 فرمت می شوند تا از بیشترین سازگاری ممکن نه تنها با رایانه های مدرن، بلکه با سایر سیستم ها - از کنسول های بازی گرفته تا هر دستگاه دیگری که مجهز به پورت USB است، اطمینان حاصل شود.

از سوی دیگر، سن محدودیت های خود را تحمیل می کند. اندازه فایل در یک درایو با فرمت FAT32 نمی تواند از 4 گیگابایت تجاوز کند. و خود پارتیشن FAT32 باید کمتر از 8 ترابایت باشد - محدودیت در حال حاضر کمتر قابل توجه است، اما با یک دیسک با ظرفیت بالا مدرن قابل توجه است.

این فایل سیستم برای درایوهای فلش و سایر درایوهای خارجی مناسب است، اما برای درایوهای داخلی مناسب نیست. فاقد مجوزها و سایر ویژگی های امنیتی موجود در سیستم فایل مدرن NTFS است. نسخه های مدرن ویندوز از نصب بر روی درایوهای فرمت FAT32 پشتیبانی نمی کنند - فقط NTFS برای آنها مناسب است.

سازگاری:با تمام نسخه‌های ویندوز، مک، لینوکس، کنسول‌های بازی و تقریباً هر دستگاه دیگری با پورت USB.

محدودیت های:حداکثر اندازه فایل 4 گیگابایت، حداکثر اندازه پارتیشن 8 ترابایت است.

ایده آل برای: درایوهای خارجی زیرا حداکثر سازگاری را با طیف گسترده ای از دستگاه ها فراهم می کند، تا زمانی که نیازی به ذخیره فایل های بزرگتر از 4 گیگابایت نداشته باشید.


NTFS

NTFS یک سیستم فایل مدرن است که برای ویندوز بهینه شده است. هنگام نصب ویندوز، درایو سیستم به طور خودکار به NTFS فرمت می شود. حداکثر اندازه مجاز فایل و اندازه پارتیشن در NTFS آنقدر بزرگ است که رسیدن به محدودیت ها تقریبا غیرممکن است. نسخه های مصرف کننده ویندوز با انتشار ویندوز XP NTFS را معرفی کردند.

عدم وجود محدودیت های جدی تنها مزیت NTFS نیست. سیستم فایل دارای بسیاری از ویژگی های مدرن است. اینها شامل مدیریت مجوزها، یک لاگ تغییر برای رفع سریع خطاها در صورت خرابی، کپی های سایه برای پشتیبان گیری، رمزگذاری، سهمیه دیسک، پیوندهای سخت، و مجموعه ای از ویژگی های مفید دیگر است. بسیاری از آنها، به ویژه تمایز حقوق دسترسی به فایل، برای دیسکی که سیستم عامل روی آن نصب شده است، حیاتی هستند.

پارتیشن سیستم برای ویندوز باید تحت NTFS فرمت شود. اگر کامپیوتر مجهز به هارد دومی است که قرار است برنامه ها روی آن نصب شوند، بهتر است آن را نیز تحت NTFS فرمت کنید.

با این حال، NTFS با سایر سیستم عامل ها سازگاری کمتری دارد. در تمام نسخه های ویندوز که با ویندوز XP شروع می شود پشتیبانی می شود، اما فقط می تواند با سایر سیستم عامل ها به صورت محدود کار کند. به عنوان مثال، Mac OS X می تواند به طور پیش فرض درایوهای NTFS را بخواند، اما نمی تواند روی آنها بنویسد. بسیاری از توزیع‌های لینوکس به شما امکان می‌دهند پشتیبانی از نوشتن NTFS را فعال کنید، اما برخی از آنها این سیستم فایل را فقط خواندنی می‌کنند. کنسول های بازی سونی پلی استیشن اصلا از آن پشتیبانی نمی کنند. حتی Xbox 360، کنسول خود مایکروسافت، نمی‌تواند دیسک‌های NTFS را بخواند، اگرچه Xbox One قبلاً می‌تواند. در دستگاه های دیگر، احتمال ملاقات با پشتیبانی NTFS حتی کمتر است.

سازگاری:با تمامی نسخه های ویندوز؛ فقط خواندنی در مک با تنظیمات پیش فرض؛ فقط خواندنی در برخی از توزیع‌های لینوکس با تنظیمات پیش‌فرض. در دستگاه هایی غیر از مایکروسافت ایکس باکس وان به احتمال زیاد پشتیبانی نمی شود.

محدودیت های:نامحسوس

ایده آل برای: پارتیشن سیستم ویندوز و سایر درایوهای داخلی که فقط با ویندوز قابل استفاده هستند.


exFAT

فایل سیستم exFAT در سال 2006 ظاهر شد و پس از انتشار به روز رسانی ها، در ویندوز XP و ویندوز ویستا پشتیبانی شد. این برای درایوهای فلش بهینه است، زیرا در ابتدا به عنوان یک سیستم عامل فایل سبک وزن FAT32 در نظر گرفته شد، اما بدون محدودیت ها و ویژگی های اضافی ذاتی در NTFS.

exFAT مانند NTFS دارای حداکثر اندازه فایل و پارتیشن بسیار بزرگ است. این به شما امکان می دهد فایل های بزرگتر از 4 گیگابایت را روی یک فلش مموری یا کارت حافظه ذخیره کنید. exFAT بسیار برتر از FAT32 است و برای درایوهای خارجی که به یک سیستم فایل سبک وزن و بدون محدودیت FAT32 نیاز دارند ایده آل است.

علاوه بر این، exFAT سازگاری دستگاه گسترده تری نسبت به NTFS دارد. به عنوان مثال، Mac OS X فقط می تواند NTFS را بخواند، اما از نوشتن به exFAT پشتیبانی می کند. در لینوکس، درایوهای exFAT نیز پس از نصب نرم افزار ویژه پشتیبانی می شوند.

اما در حالی که exFAT با مک ها و بسیاری از دستگاه های غیر NTFS (مانند دوربین های دیجیتال) سازگار است، هنوز محدودیت هایی وجود دارد. به عنوان مثال، مایکروسافت ایکس باکس 360 آن را پشتیبانی نمی کند (اما ایکس باکس وان از آن پشتیبانی می کند). پلی استیشن 3 نیز پشتیبانی نمی کند، اگرچه شایعه شده است که پلی استیشن 4 می تواند exFAT را کنترل کند. و بسیاری از دستگاه های قدیمی فقط از FAT32 پشتیبانی می کنند.

سازگاری:با تمام نسخه های ویندوز و نسخه های مدرن Mac OS X. لینوکس نیاز به نصب نرم افزار خاصی دارد. توسط طیف وسیع تری از دستگاه ها نسبت به NTFS پشتیبانی می شود، اما برخی از دستگاه های قدیمی ممکن است فقط با FAT32 کار کنند.

محدودیت های:نامحسوس

ایده آل برای: درایوهای فلش و سایر درایوهای خارجی، به خصوص اگر قصد دارید فایل های بزرگتر از 4 گیگابایت را ذخیره کنید. اگر همه دستگاه های شما از exFAT پشتیبانی می کنند، باید به جای FAT32 از این فایل سیستم استفاده کنید.

فرمت های فایل FAT32 و exFAT از رایج ترین فرمت های موجود در جهان هستند. شباهت ها و تفاوت های آنها چیست؟

حقایق FAT32

FAT32- یک سیستم فایل توسعه یافته توسط بزرگترین ارائه دهنده نرم افزار در جهان - مایکروسافت. این یکی از اساسی ها برای سیستم عامل ویندوز است. به عنوان توسعه بیشتر سیستم فایل FAT در نظر گرفته شده است. استفاده از آدرس دهی کلاستر فایل 32 بیتی را فرض می کند. حداکثر اندازه دیسکی که یک سیستم FAT32 می تواند پشتیبانی کند 8 ترابایت است. حداکثر حجم فایل 4 گیگابایت است.

سیستم FAT32 نسبتاً همه کاره است. اکنون نه تنها توسط ویندوز، بلکه توسط بسیاری از سیستم عامل های باز - به عنوان مثال، لینوکس، پشتیبانی می شود. می تواند به عنوان یک فایل سیستم برای هارد دیسک ها، درایوهای فلش، کارت های SD استفاده شود.

حقایقی در مورد exFAT

سیستم فایل exFAT، مانند FAT32، یک توسعه مایکروسافت است. این به عنوان بهینه برای درایوهای فلش، به ویژه آنهایی که حامل فایل در دستگاه های تلفن همراه هستند، در نظر گرفته می شود. سیستم exFAT از اندازه فایل های عظیم - تا 16 اگزابایت یا 16 میلیون ترابایت پشتیبانی می کند.

سازگاری سیستم exFAT برای درایوهای فلش، اول از همه، به این دلیل است که فایل ها را با شدت کم عملیات بازنویسی بخش مدیریت می کند - بر این اساس، سایش سلول های حافظه فلش کاهش می یابد. یکی دیگر از ویژگی های قابل توجه سیستم exFAT وجود الگوریتم های بهبود یافته برای توزیع فضای آزاد دیسک و کاهش پراکندگی رسانه است.

مقایسه

بنابراین، تفاوت اصلی بین FAT32 و exFAT این است که سیستم اول محدودیت قابل توجهی کمتری در اندازه فایل پشتیبانی شده دارد - 4 گیگابایت. پیدا کردن یک شی متناظر که از نشانگر مشخص شده تجاوز کند چندان دشوار نیست - به عنوان مثال، یک فیلم با کیفیت HD می تواند باشد. به نوبه خود، تصور فایلی که از حد تعیین شده برای exFAT - 16 میلیون ترابایت - فراتر رود، بسیار دشوار است.

تفاوت مشخصی بین سیستم های مورد بررسی را می توان در جنبه جهانی بودن آنها ردیابی کرد. در حال حاضر، FAT32 به طور کامل توسط تعداد زیادی از پلتفرم ها پشتیبانی می شود. همانطور که در بالا اشاره کردیم، کاربران لینوکس می‌توانند بدون مشکل با فایل‌هایی روی دیسک‌هایی که در FAT32 فرمت شده‌اند کار کنند. با این حال، فعال سازی سیستم exFAT از طریق لینوکس به طور کلی تنها در صورت نصب درایورهای اضافی امکان پذیر است.

در مورد پلتفرم Mac OS، تنها نسخه 10.6.5 به بعد این سیستم عامل با exFAT سازگار است.

پشتیبانی از exFAT توسط نسخه های قدیمی ویندوز نیز محدود است. سیستم فایل جدید با شروع ویستا با نصب سرویس پک 1 توسط سیستم عامل های ویندوز شناسایی می شود.

یکی دیگر از جنبه های تفاوت FAT32 و exFAT عملکرد سیستم های مبتنی بر آنها است. واقعیت این است که سیستم فایل exFAT به دلیل قابلیت ساخت و پیچیدگی زیاد الگوریتم‌های کار با فایل‌ها، از منابع محاسباتی بیشتری نسبت به FAT32 استفاده می‌کند. بنابراین، اگر دو رایانه شخصی را با ویژگی های یکسان از نظر قدرت اجزای سخت افزاری (و مجهز به دیسک های فرمت شده در سیستم های فایل مختلف) - FAT32 و exFAT مقایسه کنیم، رایانه ای که از اولین فناوری استفاده می کند سریعتر کار می کند.

جدول

بنابراین، اکنون می دانیم که تفاوت بین FAT32 و exFAT چیست. بیایید معیارهای اصلی را که تفاوت بین فایل سیستم های در نظر گرفته شده را از قبل تعیین می کند در قالب یک جدول نمایش دهیم.

FAT32 exFAT
فایل سیستم ها چه اشتراکاتی دارند؟
یکی از توسعه دهندگان مایکروسافت است.
یک پلت فرم هدف - ویندوز
چه تفاوت هایی بین فایل سیستم ها وجود دارد
حداکثر حجم فایل - 4 گیگابایتحداکثر حجم فایل - 16 میلیون ترابایت
سیستم فایل به طور کامل توسط اکثر نسخه های ویندوز، پلتفرم های شخص ثالث پشتیبانی می شودسیستم فایل به طور کامل در ویندوز از Vista Service Pack 1، در Mac OS - از نسخه 10.6.5، در لینوکس - به شرط نصب درایورهای لازم پشتیبانی می شود.
به دلیل سادگی فناوری، به کارایی کمتری از منابع سخت افزاری رایانه شخصی نیاز داردبه دلیل الگوریتم های پیچیده برای کار با فایل ها، به کارایی بالاتر منابع سخت افزاری رایانه شخصی نیاز دارد

برترین مقالات مرتبط