لدي ملف مضغوط Zip. لقد حاولت إصلاحه مع
Zip -F file.Zip
و
Zip -FF file.Zip
لكنها لم تكن ناجحة. هل هناك أداة طرفية أخرى تحت نظام Linux للإصلاح؟
جرب هذا
Zip -FF Corrupted.Zip --out New.Zip
سيؤدي هذا إلى فحص أرشيف Zip التالف وإجراء واحد جديد يزيل الأخطاء.
نتيجة لذلك ، ستحصل على ملف مضغوط جديد. ثم ببساطة قم بتشغيل هذا الأمر.
unzip New.Zip
أتمنى أن يساعدك هذا.
أشرت للتو إلى هذا السؤال في جوابي على سؤال مماثل - Linux Mint 12 - كيفية فتح ملف بتنسيق Zip في الجهاز الطرفي
تجدر الإشارة هنا إلى ما يقوله دليل Zip حاليًا حول الفرق بين -F و -FF:
يعد Single-F أكثر موثوقية إذا لم يتلف الأرشيف كثيرًا ، لذا جرب هذا الخيار أولاً.
لذا فإن المحاولة الأولى ستكون:
Zip -F broken.Zip --out fixed.Zip
unzip fixed.Zip
وإذا لم ينجح ذلك:
Zip -FF broken.Zip --out fixed.Zip
unzip fixed.Zip
DiskInternals Zip Repair يعمل بشكل مثالي تحت Wine لقد أنقذني في الماضي.
لست على علم بالبرنامج الذي سيقوم بعمل أفضل في إصلاح الأرشيف.
قد تحاول
unzip -vt file.Zip
فقط لمعرفة ما إذا كان من الممكن استخراج بعض الملفات بأمان ، أو معرفة الملفات الموجودة في الأرشيف الفاسدة.