الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT

FAT (File Allocation Table) و FAT16 و FAT32 و NTFS و REFS و exFAT هي أنظمة ملفات تستخدم في أنظمة التشغيل لتنظيم وتخزين البيانات على أقراص التخزين المختلفة. 

هنا هي الفروق الرئيسية بينها:

FAT (File Allocation Table):
FAT هي أقدم نظام ملفات وأبسطها. يستخدم نظام FAT جدولًا يحتوي على قائمة الأقسام والملفات وتعيينات الفراغ المتاحة على القرص. 

يعتبر FAT غير فعَّالًا لأنه يستخدم حجمًا كبيرًا من الفضاء على القرص لتخزين هذا الجدول.

FAT16:
FAT16 هو تطوير لنظام FAT يدعم عددًا أكبر من الأقسام وحجم الأقراص الأكبر بالمقارنة مع FAT. 

يستخدم FAT16 مقاسات تعيين مختلفة للملفات، ولكنه لا يدعم ملفات فردية تتجاوز 2 جيجابايت.

FAT32:
FAT32 هو تطوير آخر لنظام FAT يدعم حجم أقراص أكبر وملفات فردية أكبر من FAT16.

يمكن استخدام FAT32 في أنظمة التشغيل المختلفة مثل ويندوز ولينكس وماك.

ومع ذلك، يعاني FAT32 من بعض القيود مثل حجم الملف القصير المسموح به (4 جيجابايت) وعدد القطاعات المسموح بها للقرص (حوالي 2 تيرابايت).

NTFS (New Technology File System):
NTFS هو نظام ملفات أكثر تطورًا ويستخدم على نطاق واسع في أنظمة التشغيل ويندوز.

يدعم NTFS ميزات متقدمة مثل تأمين الملفات والأذونات وضغط البيانات والتجزئة المنفصلة والتنظيم الهرمي للمجلدات.

كما يدعم NTFS حجمًا كبيرًا للأقراص وملفات فردية تصل إلى 16 تيرابايت.

REFS (Resilient File System):
REFS هو نظام ملفات تم تطويره بواسطة مايكروسوفت لنظام التشغيل ويندوز. 

 REFS بالمرونة والاستقرار وقدرته على معالجة الأخطاء واستعادة البيانات.

يدعم REFS حجمًا كبيرًا للأقراص وملفات فردية تصل إلى 18 مليون تيرابايت.

exFAT:
exFAT (Extended File Allocation Table) هو نظام ملفات مصمم بشكل خاص للاستخدام على وسائط التخزين القابلة للإزالة مثل بطاقات الذاكرة وأقراص USB.

يعتبر exFAT متوسطًا بين FAT32 وNTFS فيما يتعلق بالقدرة على التعامل مع ملفات كبيرة وحجوم أقراص كبيرة.

يمكن استخدام exFAT على أنظمة التشغيل المختلفة ويتميز بتوافقه الجيد مع الأجهزة المختلفة.

لذا، هذه هي الفروق الرئيسية بين FAT وFAT16 وFAT32 وNTFS وREFS وexFAT.

يتم استخدام كل نظام ملفات لأغراض مختلفة وتتمتع كل منها بميزات وقيود خاصة بها. يجب اختيار النظام الملفات المناسب وفقًا لاحتياجاتك ونظام التشغيل الذي تستخدمه.

الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT

الفرق بين كل من FAT او FAT16 او FAT32 او NTFS او حتي REFS و exFAT ماذا تعني هذه الكلمات وما الفرق بينهما ومتي استخدم احدهم بدلا من الاخر وهل انا استخدم النظام الأمثل ام لا.

الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT
What Is FAT File System Format (FAT12, FAT16, FAT32)

قبل ان نتطرق الي الفرق بين كل هذه الانواع و الفرق عندما نستخدم احدهم للفورمات سنتعرف اولا علي بعض المفاهيم الاساسية و التي يجب ان تعلمها.

ماهو الـ Format [التهيئة]

الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT
Format

باللغة العربية يعني التهيئة وهو المقصود به تهيئة القرص الصلب الخاص بك لاستخدامه سواء لتخزين البيانات او تحميل نسخة لنظام تشغيل ما او غيره و ذلك بتقسيمه الي خانات وعند تخزين البيانات يتم تخزينها في هذه الخانات وهذه الخانات تسمي Cluster وهنا نأتي للفرق الاول بين هذه الانظمة فمساحة الـ Cluster تختلف من نظام لأخر فمثلا حجم الكلستر في FAT 16 يساوي 64 Kbs و في NTFS يساوي 4 Kbs قد يتطرق الي ذهنك ان نظام ال FAT 16 افضل بالنسبة للحجم و اكبر حجما .

لا ليس هكذا كما ظننت سأشرح لك ببساطة.

الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT
fat 16 format

صورة مبسطة توضح الملف ذو ال 68 Kbs و هو موزع علي 2 كلستر

اذا كان لك ملف حجمه 68 Kbs و اردت تخزينه علي قرص تخزين بنظام FAT 16 سيذهب الي عدد 2 خانة Cluster ، اول خانة ممتلئة بها 64 Kbs والكلستر الثاني به الباقي وهو 4 kbs فقط حسنا هناك 60 kbs لازالت فارغة في هذا الكلستر هل استطيع ان املأها بـ kbs من ملف اخر ؟ 

بالطبع لا لان الكلستر يتم الكتابة فيه مرة واحدة فقط بل سينشأ لك كلستر جديد ليحمل حجم الملف الجديد او تقوم بالحذف او التهيئة من جديد وهذا يسمي ضياع في الكلسترات وبالتالي ضياع في الحجم وهذا يفسر لك جملة Size on disk وهي تعني حجم الكلسترات حتي لو لم تكن ممتلئة وليس حجم الملف الفعلي وللتأكد من ذلك ستقوم بعمل تهيئة لهارد ديسك بنظام FAT 16 وهارد ديسك اخر بنظام NTFS وضع علي كل منهما نفس الحجم وستجد ان Size on disk في نظام NTFS اقل من FAT16.

الان ما الفرق بين انظمة الملفات تلك؟

نظام الملفات عبارة عن البنية الأساسية التي يستخدمها الكمبيوتر لتنظيم البيانات على القرص الثابت وهناك العديد من انظمة الملفات فلنتعرف عليها سويا.

نظام FAT او FAT 16 - و هما نفس الشئ و لكن الاختلاف في الاسم فقط و FAT اختصار لـ File Allocation Table و تعرف بـ تخصيص الملفات و هو اقدم انظمة الملفات علي الاطلاق و حيث بدأ عام 1980 و تم اعتماده في المساحات الاصغر من 2 جيجا بايت للـ partition الواحد و كان يستخدم Cluster بسعة 64 Kbs و تم تطوير هذا النظام الي FAT32 في عام 1996 و يستعمل في المساحات التي تفوق 2 جيجا بايت و حتي 32 جيجا بايت و بسعة 16 Kbs للـ Cluster

مميزات انظمة FAT16 - FAT 32

النظام الأكثر شيوعا و انتشارا عن الانظمة الاخري نظرا لقدمه.
انظمة FAT سريعة و تعمل علي جميع الاصدارات خاصة الاصدارات Windows 95 , 98 , 2000 , XP.
مناسب للسعات التخزينية ذات الاحجام الصغيرة.
عيوبه انظمة FAT16 - FAT 32
ذات حجم محدود يصل الي 32 جيجا في الFAT32 بينما 2 جيجا فقط في الـ FAT 16.
لا يمكن تخزين ملف اكبر من 4 جيجا بايت علي هذا النظام.
الكلستر ما بين 64 Kbs لـ FAT 16 و 16 Kbs لـ FAT32.
يفتقر الي الكثير من السرية و يحتاج الي المزيد من الامان و التشفير.
لا يمكن تثبيت انظمة الويندوز الحديثة عليه بينما يصلح لفلاشات الـ USB.

نظام NTFS - و هو اختصار لـ New Technology File System ويعتبر هو الاحدث والافضل في التعامل مع الملفات كبيرة الحجم و تدعمه انظمة التشيل الحديثة كـ Windows 7 , XP.

مميزات NTFS

يحتوي علي حدود قصوي لاحجام السعات التخزينية التي تعمل به بعكس الـ FAT تصل الي 2 تيرا بايت.
يمكن تخزين ملفات اكبر من 4 جيجا بايت و غير محدودة الحجم.
الكلستر يحمل 4 Kbs و بذلك يتيح استخداما افضل للمساحات المتاحة هو ما شرحنا اهميته سابقا.
يمنح امان و سرية افضل بكثير حيث يمكنك استخدام الاذونات و التشفير لتقيد الوصول للملفات.
يدعم امكانية استعادة الملفات في حالة التلف وعمل نسخة احتياطية منها وامكانية الضغط و التشفير لها.
اكثر استقرارا في العمل عن الانظمة الاخري نظرا لامكانية مراقبته للأخطاء واصلاحها.
النظام الافضل لتثبيت انظمة الويندوز الحديثة عليه.

عيوب NTFS

لا يعمل علي انظمة التشيل القديمة من الويندوز مثل 98 و windows 2000.
كما ان مميزاته لا تعمل علي Windows xp home وتعمل فقط علي windows xp pro.
لا يمكننا أن نقوم بتحويل وحدات التخزين من نظام NTFS إلي نظام Fat32.
لن تتعامل وحدات التخزين بنظام NTFS اذا قمت بتشغيل حاسبك باستخدام اسطوانة الطوارئ المرنة Floppy startup Disk.

نظام exFAT - وهو نظام تم انشاءه في 2006 و تم اضافته الي تحديثات النسخ القديمة لويندوز و تم تصميمه ليكون الامثل للاقراص الخارجية لانه يحمل مميزات NTFS بالاضافة الي انه خفيف مثل FAT32

مميزات exFAT

يدعم الملفات الضخمة بلا حد اقصي للملف او القرص الذي به.
يحمل مميزات NTFS مع خفة exFAT لذلك هو الخيار الامثل للاقراص الخارجية.
إمكانية التشغيل المتداخل السلس بين أجهزة الكمبيوتر والأجهزة المحمولة.
دعم امكانية و قابلية النظام للتوسع و التطوير في المستقبل .

عيوب exFAT
لا يدعمه xbox360 و لكن يدعمه Xbox one.
لا يدعمه Plastation3 و لكن يدعمه Playstation4.

نظام Refs - وهو اختصار لـ Resilient File System ويسمي بنظام الملفات المرن و مبني علي اسس نظام NTFS و تم بناءه و هندسته للجيل الجديد من وحدات التخزين كما ان Windows 8 يعمل بهذا النظام منذ اطلاق نسخته التجريبية.

مميزات النظام

المحافظة علي نسبة من التوافق العالي مع نظام الملفات السابق NTFS ومميزاته.
تصحيح تلف البيانات تلقائيا بالإعتماد على ملفات Checksums
الوصول إلى نظام الملفات في كل الأوقات Full Tolerance ففي حالة خطأ او مشكلة في القرص الصلب Hard Disk فإنه يتم عزل الخطأ في حين يمكن الوصول إلى ما تبقى من وحدة التخزين.
يسمح بإنشاء أقراص وهمية قد تفوق سعتها سعة القرص الفيزيائي الحقيقي.
التكيف مع وحدات التخزين الكبيرة.

والان كيف تعرف نظام الملفات عندك؟

بكل بساطة ستذهب الي السعة التخزينية التي تريد معرفة نظام ملفاتها ثم ستضغط علي زر الفأرة الايمن ثم تختار Properties و ستجد نظام الملفات الخاص بك كما في الصورة.

الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT
Properties

وللتحويل من نظام لآخر يمكنك ذلك من خلال قائمة ابدأ ثم قائمة البرامج ثم قائمة البرامج الملحقة Accessories ثم تختار التعامل مع بيئة Dos من خلال ايقونة Command Prompt ثم تكتب هذا الامر Convert D: /FS:NTFS و للعلم ان :D ترمز لوحدة التخزين المراد تحويلها و سوف يتم اعادة التشغيل و سيتم التحويل دون المساس بالملفات الموجودة.

الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT
Convert D: /FS:NTFS

كما ان هناك طريقة اخري وهي عن طريق اختيار Format للملف بالنظام الذي نريده ولكن هذا سوف يؤدي الي حذف جميع الملفات الموجودة. وللعلم windows 7 يستخدم NTFS كافتراضي للملفات فلا داعي للتحويل اليه كما ان Windows 8 يستخدم ReFs.

 الفرق بين ميجابايت Megabyte و ميجابِت Megabit

وهكذا نكون قد انتهينا من شرح الفرق بين FAT و FAT16 و FAT32 و NTFS REFS و exFAT.

واشكركم ةنتقابل في شرح جديد.