كيفية إصلاح خطأ فك الضغط "لم يتم العثور على توقيع نهاية الدليل المركزي"
جدول المحتويات:
نادرًا ، قد تحاول فك ضغط أرشيف مضغوط وتواجه خطأً يفيد بأن "توقيع نهاية الدليل المركزي غير موجود. إما أن هذا الملف ليس ملفًا مضغوطًا ، أو أنه يمثل قرصًا واحدًا من أرشيف متعدد الأجزاء. في الحالة الأخيرة ، سيتم العثور على الدليل المركزي وتعليق ملف zip على آخر قرص (أقراص) من هذا الأرشيف.سيحاول هذا البرنامج التعليمي حل أخطاء ملف zip "لم يتم العثور على توقيع الدليل المركزي" عند محاولة فك ضغط أرشيف.
للنسخ الاحتياطي قليلاً ، السبب الذي يجعلك ترى خطأ "لم يتم العثور على توقيع نهاية الدليل المركزي" عند العمل مع ملف مضغوط هو أن الملف إما تالف ، ويتم تنزيل الملف غير مكتمل ، أو أنه ملف أرشيف متعدد الأجزاء ولم يتم العثور على المكونات الأخرى ، أو أن الملف المضغوط ليس في الواقع ملف أرشيف مضغوط. السبب الأكثر ترجيحًا لمعظم المستخدمين لمواجهة هذا الخطأ عند محاولة فك ضغط أرشيف مضغوط هو أن تنزيل الملف المضغوط إما غير مكتمل أو أن أرشيف zip تالف.
7 إصلاحات استكشاف الأخطاء وإصلاحها للخطأ المضغوط "لم يتم العثور على توقيع نهاية الدليل المركزي"
عادة ما تكون الحلول المختلفة لحل هذا الخطأ المضغوط أحد الحلول التالية ، يمكنك تجربة أي منها ومعرفة أي منها يعمل:
- إعادة تنزيل أرشيف مضغوط من المصدر - من المرجح أن تؤدي إعادة تنزيل أرشيف مضغوط ببساطة إلى حل المشكلة في حالة انقطاع التنزيل أو تلفه بطريقة ما
- حاول تنزيل أرشيف مضغوط مرة أخرى من مرآة (إن أمكن)
- استخدم طريقة تنزيل مختلفة للملف المضغوط المعني. على سبيل المثال ، باستخدام مستعرض ويب مختلف ، أو استخدام curl لتنزيل الملف
- جرب برنامجًا مختلفًا لفك الضغط لاستخراج أرشيف مضغوط الهدف ، على سبيل المثال "فك الضغط" في سطر الأوامر ، Unarchiver لنظام التشغيل Mac ، jar ، 7z ، rar ، gunzip ، إلخ
- محاولة إصلاح أرشيف مضغوط في سطر الأوامر بالصيغة التالية ، واستبدال أسماء الملفات حسب الحاجة:
- إذا كان ملف الأرشيف مكونًا من عدة أجزاء ، فتأكد من احتواء جميع الملفات المضغوطة في نفس الدليل
- تحقق من ملف zip الأصلي باستخدام sha1 أو md5 إن أمكن ، يمكن أن يخبرك هذا ما إذا كان الملف تالفًا أو تم تعديله بطريقة ما مقارنة بما كنت تنوي تنزيله
zip -FF ProblemZip.zip --out RepairedZip.zip | قم بفك ضغط
يمكن أن تظهر هذه المشكلة في العديد من المواقف عند العمل مع ملفات مضغوطة. عادةً ما تكون أسهل طريقة لحلها هي ببساطة إعادة تنزيل الملف إذا كان تالفًا ، أو إذا كان الملف غير مكتمل. ومع ذلك ، يتعين عليك أحيانًا إصلاح الملف أو استخدام تطبيق مضغوط مختلف.
لقد واجهت هذه المشكلة مؤخرًا مرارًا وتكرارًا عند محاولة تكوين تطبيق Signal messenger على جهاز Mac ولكنني تمكنت في النهاية من حلها عن طريق تنزيل Signal مع curl بدلاً من متصفح الويب (الذي عفا عليه الزمن) ، وهو أمر مثير للفضول بعض الشيء ، ولكن في كلتا الحالتين. غالبًا ما يعمل استخدام طريقة تنزيل مختلفة على إصلاح حلقات فك ضغط ملف مضغوط CPGZ ، وعادة ما يشير إلى أن الملف كان تالفًا لسبب أو لآخر.
إذا كانت لديك أي نصائح أو حيل أو اقتراحات أخرى حول حل الخطأ المضغوط "لم يتم العثور على توقيع نهاية الدليل المركزي" ، فشاركها في التعليقات أدناه!