جدول توزیع فایل (FAT) چیست؟

همه چیزهایی که باید درباره FAT32، exFAT، FAT16 و FAT12 بدانید

جدول توزیع فایل (FAT) یک سیستم فایل است که توسط مایکروسافت در سال 1977 ایجاد شده است.

FAT همچنان به عنوان سیستم فایل مورد نظر برای رسانه های فلاپی درایو و دستگاه های ذخیره سازی با ظرفیت بالا قابل حمل مانند درایوهای فلش و سایر دستگاه های حافظه حالت جامد مانند کارت های SD استفاده می شود.

FAT سیستم فایل اصلی مورد استفاده در تمام سیستم عامل های مصرفی مایکروسافت از MS-DOS از طریق ویندوز ME بود. با وجود اینکه FAT همچنان گزینه پشتیبانی در سیستم عامل های جدید مایکروسافت است، NTFS سیستم فایلی است که در حال حاضر استفاده می شود.

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

در نسخه های مختلف سیستم فایل FAT خیلی بیشتر است:

FAT12 (جدول توزیع فایل 12 بیتی)

اولین نسخه به طور گسترده ای از سیستم فایل FAT FAT12 در سال 1980 به همراه نسخه های اول DOS معرفی شد.

FAT12 سیستم فایل اصلی برای سیستم عامل های مایکروسافت از طریق MS-DOS 3.30 بود اما در اکثر سیستم ها از طریق MS-DOS 4.0 نیز استفاده شد. FAT12 هنوز سیستم فایل مورد استفاده در فلاپی گاه به گاه شما امروز پیدا کنید.

FAT12 از اندازه درایو و اندازه فایل ها تا 16 مگابایت با استفاده از خوشه های 4 کیلوبایت یا 32 مگابایت با استفاده از 8 کیلوبایت، با حداکثر تعداد 4،084 فایل در یک جلد (با استفاده از خوشه های 8 کیلوبایت) پشتیبانی می کند.

نام فایل تحت FAT12 نمیتواند بیش از حد حداکثر کاراکتر 8 کاراکتر، به علاوه 3 برای برنامه افزودنی باشد.

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

نکته: FAT8، که در سال 1977 معرفی شد، اولین نسخه واقعی سیستم فایل FAT بود، اما محدودیت استفاده و تنها در برخی از سیستم های کامپیوتری ترمینال آن زمان بود.

FAT16 (جدول اختصاص 16 بیتی فایل)

اجرای دوم FAT FAT16 بود، اولین بار در سال 1984 در PC DOS 3.0 و MS-DOS 3.0 معرفی شد.

یک نسخه نسبتا بهبود یافته تر FAT16 که FAT16B نامیده می شد، سیستم فایل اصلی MS-DOS 4.0 از طریق MS-DOS 6.22 بود. شروع با MS-DOS 7.0 و ویندوز 95، به جای آن یک نسخه بهبود یافته تر، FAT16X نامیده شد.

بسته به سیستم عامل و اندازه مورد استفاده، حداکثر اندازه درایو یک درایو فرمت FAT16 می تواند بین 2 گیگابایت تا 16 گیگابایت باشد، اما تنها در ویندوز NT 4 با 256 کیلو بایت خوشه.

اندازه فایل در FAT16 درایو حداکثر تا 4 گیگابایت با پشتیبانی از پرونده بزرگ فعال یا 2 گیگابایت بدون آن است.

حداکثر تعداد فایل هایی که می توانند بر روی حجم FAT16 برگزار شوند عبارتند از 65،536. درست مانند FAT12، نام فایل ها به 8 + 3 حرف محدود شد، اما به 255 کاراکتر با استفاده از ویندوز 95 گسترش یافت.

ویژگی فایل بایگانی در FAT16 معرفی شد.

FAT32 (جدول توزیع فایل 32 بیتی)

FAT32 آخرین نسخه سیستم فایل FAT است. این سیستم عامل در سال 1996 برای ویندوز 95 OSR2 / MS-DOS 7.1 معرفی شد و سیستم فایل اصلی برای نسخه های ویندوزی مصرف کننده از طریق ویندوز ME بود.

FAT32 با پشتیبانی از درایوهای اصلی تا 2 گیگابایت یا حتی 16 تبلت با 64 کیلوبایت حافظه را پشتیبانی می کند.

همانند FAT16، اندازه فایل ها در درایو FAT32 حداکثر تا 4 گیگابایت با پشتیبانی بزرگ فایل پشتیبانی شده یا 2 گیگابایت بدون آن حداکثر می شود. یک نسخه اصلاح شده از FAT32، FAT32 + ، پشتیبانی از فایل های نزدیک به 256 گیگابایت است!

حداکثر 268،173،300 فایل می تواند بر روی حجم FAT32 تا زمانی که از 32Kb خوشه استفاده کند.

exFAT (جدول توزیع مجدد فایل)

exFAT که برای اولین بار در سال 2006 معرفی شد، یک فایل سیستم دیگری است که توسط مایکروسافت ایجاد شده است، اما این نسخه بعدی FAT بعد از FAT32 نیست.

exFAT عمدتا در نظر گرفته شده برای استفاده در دستگاه های رسانه قابل حمل مانند درایوهای فلش، کارت های SDHC و SDXC و غیره

exFAT به طور رسمی از دستگاه های ذخیره سازی قابل حمل تا 512 TiB پشتیبانی می کند اما از لحاظ نظری می تواند از درایوهای 64 گیگابایتی Zib که به میزان قابل توجهی بزرگتر از هر رسانه ای است که از این نوشتن پشتیبانی می کند پشتیبانی کند.

پشتیبانی بومی از 255 نام پرونده کاراکتر و پشتیبانی از 2،796،202 فایل در هر دایرکتوری ، دو ویژگی قابل توجه از سیستم exFAT است.

سیستم فایل exFAT توسط تقریبا تمام نسخه های ویندوز (که با آپدیت های اختیاری) قدیمی تر است، Mac OS X (10.6.5 +)، و همچنین در بسیاری از تلویزیون، رسانه ها و سایر دستگاه ها پشتیبانی می شود.

انتقال فایل ها از NTFS به سیستم FAT

رمزگذاری فایل ، فشرده سازی فایل ، مجوزهای شی، عبارات دیسک و ویژگی فایل نشان داده شده فقط در سیستم فایل NTFS قابل دسترسی هستند - نه FAT . ویژگی های دیگر، مانند موارد رایج که من در بحث های بالا ذکر کردم، در NTFS نیز موجود است.

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

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

خواندن پیشرفته در FAT

در حالی که این فراتر از بحث اصلی FAT در اینجا است، اگر شما علاقه مند به اطلاعات بیشتر در مورد چگونگی ساخت FAT12، FAT16 و FAT32 فرمت شده است، بررسی سیستم های FAT توسط آندریاس E. Brouwer.