ما هو جدول تخصيص الملفات (FAT)؟

كل ما تحتاج إلى معرفته عن FAT32 ، و exFAT ، و FAT16 ، و FAT12

File Allocation Table (FAT) هو نظام ملفات تم إنشاؤه بواسطة Microsoft في عام 1977.

لا يزال نظام FAT قيد الاستخدام اليوم كنظام ملفات مفضل لوسائط الأقراص المرنة وأجهزة التخزين المحمولة ذات السعة العالية مثل محركات الأقراص المحمولة وأجهزة الذاكرة الصلبة الأخرى مثل بطاقات SD.

كان FAT نظام الملفات الأساسي المستخدم في كافة أنظمة التشغيل المستهلك من Microsoft من MS-DOS من خلال Windows ME. على الرغم من أن FAT لا يزال خيارًا مدعومًا على أنظمة التشغيل الأحدث لـ Microsoft ، فإن NTFS هو نظام الملفات الأساسي المستخدم هذه الأيام.

شهد نظام ملف جدول تخصيص الملفات تطورات مع مرور الوقت ، ويرجع ذلك أساسًا إلى الحاجة إلى دعم محركات الأقراص الثابتة الكبيرة وأحجام الملفات الكبيرة.

إليك الكثير من الإصدارات المختلفة لنظام الملفات FAT:

FAT12 (جدول تخصيص الملفات 12 بت)

تم طرح أول نسخة مستخدمة على نطاق واسع من نظام الملفات FAT ، FAT12 ، في عام 1980 ، إلى جانب الإصدارات الأولى من DOS.

كان FAT12 نظام الملفات الأساسي لأنظمة تشغيل Microsoft لأعلى من خلال 3.30 MS-DOS ولكن تم استخدامه أيضًا في معظم الأنظمة لأعلى عبر 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 إلى أعلى من خلال 6.22 MS-DOS. بدءًا من MS-DOS 7.0 و Windows 95 ، تم استخدام إصدار محسن آخر ، يسمى FAT16X ، بدلاً من ذلك.

اعتماداً على نظام التشغيل وحجم الكتلة المستخدمة ، يمكن أن يتراوح حجم محرك الأقراص الأقصى من محرك أقراص FAT16- تنسيق من 2 غيغابايت حتى 16 جيجابايت ، الأخير فقط في Windows NT 4 مع كتل 256 كيلو بايت.

أحجام الملفات على محركات FAT16 بحد أقصى 4 غيغابايت مع تمكين دعم الملفات الكبيرة ، أو 2 غيغابايت بدونها.

الحد الأقصى لعدد الملفات التي يمكن الاحتفاظ بها على وحدة تخزين FAT16 هو 65،536. كما هو الحال مع FAT12 ، كانت أسماء الملفات تقتصر على 8 + 3 أحرف ولكن تم توسيعها إلى 255 حرفًا بدءًا من Windows 95.

تم تقديم سمة ملف الأرشيف في FAT16.

FAT32 (جدول تخصيص الملفات 32 بت)

FAT32 هو أحدث إصدار من نظام الملفات FAT. تم تقديمه في عام 1996 لمستخدمي Windows 95 OSR2 / MS-DOS 7.1 وكان نظام الملفات الأساسي لإصدارات Windows المستهلك من خلال Windows ME.

يدعم FAT32 أحجام محركات الأقراص الأساسية التي تصل إلى 2 تيرابايت أو حتى 16 تيرابايت مع مجموعات 64 كيلوبايت.

كما هو الحال مع FAT16 ، تكون أحجام الملفات على محركات FAT32 بحد أقصى 4 جيجابايت مع دعم كبير للملف قيد التشغيل أو 2 غيغابايت بدونه. نسخة معدلة من FAT32 ، تسمى FAT32 + ، تدعم ملفات قريبة من 256 جيجابايت في الحجم!

يمكن احتواء ما يصل إلى 268،173،300 ملف على وحدة تخزين FAT32 طالما أنه يستخدم كتل 32 كيلوبايت.

exFAT (جدول تخصيص الملفات الموسعة)

يعد exFAT ، الذي تم تقديمه لأول مرة في عام 2006 ، نظام ملفات آخر تم إنشاؤه بواسطة Microsoft على الرغم من أنه ليس إصدار FAT "التالي" بعد FAT32.

تم تصميم exFAT بشكل أساسي لاستخدامه على أجهزة الوسائط المحمولة مثل محركات أقراص فلاش وبطاقات SDHC و SDXC ، إلخ.

يدعم exFAT رسميًا أجهزة تخزين الوسائط المحمولة التي يصل حجمها إلى 512 تيرابايت ، ولكن من الناحية النظرية يمكنها دعم محركات الأقراص بحجم كبير يصل إلى 64 ZiB ، وهو أكبر بكثير من أي وسائط متوفرة حتى كتابة هذه السطور.

يعتبر الدعم الأصلي لأسماء ملفات الأحرف 255 والدعم لما يصل إلى 2،796،202 ملف لكل دليل ميزتين جديرتين بالملاحظة من نظام exFAT.

يدعم نظام الملفات exFAT جميع إصدارات Windows تقريبًا (الإصدارات الأقدم مع التحديثات الاختيارية) ، و 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 Filesystems بواسطة Andries E. Brouwer.