ما هو ملف CAB؟
ينتمي ملف بملحق .cab إلى ملف خزانة Windows الذي ينتمي إلى فئة ملفات النظام. إنه ملف يتم حفظه بتنسيق ملف الأرشيف في إصدارات Microsoft Windows التي تدعم خوارزميات البيانات المضغوطة ، مثل LZX و Quantum و ZIP. يأتي الملف في حالة استخدام حيوي عندما يريد المستخدم أو المطور احتواء ومشاركة بيانات تثبيت البرامج والملفات. إن ميزات ضغط البيانات بدون فقدان البيانات والشهادة الرقمية المضمنة في هذه الملفات تجعل هذا الملف مثاليًا لتخزين مثل هذه الملفات ومشاركتها. وهو يدعم أدوات تثبيت مختلفة من Microsoft مثل Device Installer و SetUp API و AdvPak.
نبذة تاريخية
ملف CAB هو نوع ملف لضغط البيانات تم تطويره بواسطة Microsoft. كان يطلق عليه في البداية “الماس” ، ولكنه أصبح معروفًا بعد ذلك باسم ملف CAB ، وهو اختصار لكلمة “خزانة”
مواصفات تكنيكال
يمكن أن يحتوي ملف CAB عادةً على ما يصل إلى 65535 مجلدًا كحد أقصى ، والتي يمكن أن تحتوي بدورها على 65536 ملفًا بحد أقصى. تتميز آلية تخزين ملفات CAB بأنها موفرة للوقت والمساحة لأنها تحفظ كل مجلد على هيئة كتلة مضغوطة بدلاً من ضغط وتخزين كل ملف على حدة. لا يمكن تخزين المجلدات الفارغة في مجلدات أرشيف CAB. تم تطوير ملف CAB لأول مرة بواسطة Microsoft ويتم استخدامه في العديد من المثبتات ، مثل InstallShield بتنسيق مختلف قليلاً. ترتبط ملفات CAB بشكل شائع ببرامج الاستخراج الذاتي. يمكن التعرف على ملفات Microsoft CAB بسهولة نظرًا لعلامتها الفريدة التي تساعد في تحديد التنسيق. العلامة الفريدة لجميع ملفات Microsoft CAB هي بادئة من أربع كلمات ، MSCF. عند رؤية هذا الرمز ، يمكن للمستخدم بسهولة تمييز ملف Microsoft CAB عن الملفات الأخرى واستخدامه وفقًا لذلك في الضواغط أو الإصدارات. يمكن ضغط الملفات بمزيد من بيانات تثبيت البرامج ، أو يمكن فك ضغط البيانات الحالية باستخدام البرنامج المناسب.
مثال CAB
يوضح المثال التالي العلاقة بين الملفات والمجلدات في بنية ملف CAB: