كيف تصلح ملف ZIP أو RAR تالفًا (ومتى يكون الإصلاح مستحيلًا)
كلمة «إصلاح» تعني أشياء مختلفة جدًا. فملف ZIP فقد آخر بضعة كيلوبايتات يمكن غالبًا إعادة بنائه، أما ملف تلفت بياناته المضغوطة فلا يُصلح عادةً، بل يُنقذ جزء منه فقط. يساعدك هذا الدليل على التمييز بين الحالتين، ويعرض الأدوات والأوامر التي تفيد حقًا، ويوضح متى تكون النسخة الجديدة هي الحل الوحيد.
آخر تحديث 2026-10-13 · كتبه واختبره فريق تحرير UnpackNest (TECCONET)
الخطوة 1: انسخ الملف قبل أي محاولة
أدوات الإصلاح تكتب ملفات جديدة، لكن بعض خطوات الاسترداد قد تُتلف الملف إن أخطأت في أمر ما. انسخ الأرشيف التالف إلى مجلد منفصل واعمل على النسخة وحدها، واحتفظ بالأصل حتى تحصل على ما تحتاجه.
الخطوة 2: حدد نوع التلف
رسالة الخطأ تخبرك بمعظم ما تحتاجه. افتح الأرشيف بأداتين مختلفتين وسجّل نص الرسالة بدقة.
| العَرَض | السبب المرجح | هل يمكن الإصلاح؟ |
|---|---|---|
| «Unexpected end of archive» والملف أصغر من المتوقع | توقف التنزيل مبكرًا | جزئيًا: الملفات التي وصلت كاملة يمكن استردادها غالبًا |
| ZIP: «لم يُعثر على الفهرس المركزي» أو «أرشيف غير صالح» | نهاية الملف مفقودة أو تالفة | غالبًا: يمكن إعادة بناء الفهرس من الرؤوس المحلية |
| «CRC failed» في بعض الملفات فقط | بيانات تالفة داخل تلك الملفات | نادرًا: البقية سليمة، والتالف يحتاج نسخة جديدة |
| RAR: «Corrupt header» | كتلة رأس تالفة | أحيانًا، خاصة مع وجود سجل استرداد |
| «Wrong password» أو أخطاء CRC في أرشيف مشفر | غالبًا كلمة مرور خاطئة لا تلف | جرّب كلمة المرور مرة أخرى أولًا |
| الملف صغير جدًا (بضعة كيلوبايتات) | صفحة خطأ حُفظت باسم zip أو rar | لا: لا يوجد أرشيف لإصلاحه |
شاهد ما يقوله UnpackNest
أدوات UnpackNest لا تحاول الإصلاح، لكنها وسيلة سريعة وخاصة للتشخيص. فأداة ZIP تقرأ الفهرس المركزي في نهاية الملف، لذا يُكتشف التنزيل المقطوع فورًا قبل أن تضيع وقتك مع أدوات أخرى.
- افتح أداة ZIP أو أداة RAR.
- اختر الملف التالف.
- اقرأ سطر الحالة: «الأرشيف ناقص أو مقطوع» تعني أن النهاية مفقودة، وخطأ مجموع التحقق في عنصر واحد يعني أن بيانات ذلك العنصر تالفة.

إصلاح ملف ZIP
أعد بناء الفهرس المركزي بأداة Info-ZIP
لكل ملف داخل ZIP رأس محلي صغير قبل بياناته. فإذا ضاع الفهرس المركزي في النهاية، يستطيع الأمر zip مسح هذه الرؤوس وكتابة أرشيف جديد.
- ثبّت Info-ZIP (
sudo apt install zipفي ديبيان وأوبونتو، وهو مثبت مسبقًا في ماك). - نفّذ
zip -FF damaged.zip --out fixed.zipوأجب عن الأسئلة. - اختبر النتيجة:
unzip -t fixed.zip.
الخيار -F (حرف واحد) إصلاح أخف لفهرس تالف قليلًا، أما -FF فيمسح الملف كله، وهو المناسب للتنزيلات المقطوعة. الملفات التي نُزّلت كاملة تعود، أما الملف الذي كان قيد التنزيل لحظة الانقطاع فيضيع غالبًا.
استخرج ما يمكن بـ7-Zip
كثيرًا ما يعرض 7-Zip الملفات السليمة في ZIP تالف ويستخرجها حتى عندما يرفض ويندوز فتحه. افتح الأرشيف في 7-Zip وحدد كل شيء واستخرج، وسيبلغ عن العناصر المعطوبة ويواصل. وفي لينكس: 7zz x damaged.zip -orescued.
إصلاح ملف RAR
استخدم سجل الاسترداد إن وُجد
يستطيع RAR تخزين «سجل استرداد»، وهو بيانات تكافؤ إضافية تُضاف عند إنشاء الأرشيف، وبها يعيد WinRAR بناء الأجزاء التالفة.
- افتح الأرشيف في WinRAR.
- اختر Tools > Repair archive (أو Alt+R).
- حدد مجلدًا واضغط OK، فيكتب WinRAR ملفًا باسم
rebuilt.name.rar(أوfixed.name.rar). - افتح الأرشيف الجديد واختبره من Tools > Test archive.
ومن سطر الأوامر يؤدي rar r damaged.rar المهمة نفسها. وبدون سجل استرداد لا يعيد الإصلاح إلا بناء الرؤوس التي ما زال يجدها، وتبقى البيانات التالفة تالفة.
جزء مفقود من أرشيف RAR متعدد الأجزاء
إن جاءت المجموعة مع ملفات .rev، فيستطيع WinRAR إعادة بناء جزء مفقود أو تالف منها: ضع كل الأجزاء وملفات .rev في مجلد واحد وافتح الجزء الأول. وبدونها لا يمكن إعادة إنشاء جزء مفقود.
ما الذي لا ينفع
- إعادة تسمية الملف. لا تفيد إلا إن كان الملف صيغة أخرى بامتداد خاطئ.
- مواقع «الإصلاح أون لاين». تتطلب رفع أرشيفك، وكثير منها يشغّل أوامر مفتوحة المصدر كالتي ذكرناها. مع الملفات الخاصة، نفّذ الأوامر بنفسك.
- تكرار محاولات الإصلاح. إن فشلت محاولة دقيقة واحدة، فالتكرار على البيانات التالفة نفسها نادرًا ما يفيد.
- انتظار عودة ملف تالف. البيانات المضغوطة تعتمد على ما قبلها، فإذا فسدت بعض البايتات أصبح باقي ذلك الملف غير مقروء غالبًا.
الحل الأنجح غالبًا: نسخة جديدة
معظم الأرشيفات «التالفة» تنزيلات ناقصة أو عمليات نقل معطوبة، والمصدر ما زال يملك نسخة سليمة.
- قارن حجم ملفك بالحجم المذكور في صفحة التنزيل.
- إن كان مجموع SHA-256 منشورًا فقارنه:
certutil -hashfile file.zip SHA256في ويندوز، وshasum -a 256 file.zipفي ماك ولينكس. - أعد التنزيل على اتصال مستقر ودون برامج تسريع التنزيل.
- إن كان للنسخة الثانية المجموع نفسه وما زالت تفشل، فقد تلف الأرشيف قبل رفعه، فاطلب من المرسل إعادة إنشائه.
الوقاية في المرة القادمة
- اطلب من المرسلين نشر مجموع SHA-256 للأرشيفات الكبيرة.
- عند إنشاء أرشيفات RAR مهمة، أضف سجل استرداد (في WinRAR: Add recovery record، والنسبة المعتادة 3 إلى 5٪).
- لا تحفظ نسختك الوحيدة على ذاكرة USB رخيصة أو بطاقة ذاكرة، فهي تتعطل دون إنذار.
- في عمليات النقل الكبيرة، قسّم الأرشيف إلى أجزاء ليُعاد إرسال الجزء التالف وحده.
أسئلة شائعة
هل يمكن أن يضر أرشيف تالف بجهازي؟
ليس بسبب تلفه. لكن أرشيفًا «تالفًا» من مرسل مجهول يطلب منك تشغيل «أداة إصلاح» حيلة شائعة، فلا تشغّل برامج غير متوقعة.
لماذا تُستخرج ملفات ويفشل ملف واحد؟
لأن ZIP وRAR غير المصمت يخزنان كل ملف على حدة، فيبقى التلف محصورًا. أما أرشيفات RAR و7z المصمتة فتضغط الملفات معًا، فقد يمتد التلف إلى ما بعده.
هل توجد أداة تصلح كل ملف ZIP تالف؟
لا. الأدوات تعيد بناء البنية وتتخطى الأجزاء المعطوبة، لكنها لا تعيد بيانات لم تُنزّل أصلًا أو كُتب فوقها.
أدوات لهذه المهمة
- افتح ملفات ZIP واستخرجها داخل المتصفحStore وDeflate وZIP64، على جهازك.
- افتح ملفات RAR واستخرجها داخل المتصفحRAR4 وRAR5، على جهازك.