यह संभावना है कि filename.zip
या तो वास्तव में एक .zip
फ़ाइल नहीं है, या दूषित है।
टर्मिनल खोलें । आप "टर्मिनल" को स्पॉटलाइट में टाइप करके इसे एक्सेस कर सकते हैं ।
अपने कमांड लाइन प्रॉम्प्ट में नीचे दिए गए चरणों में कमांड दर्ज करें (ट्रिपल लाइन पर क्लिक करें, इसे कॉपी करें, और इसे अपने प्रॉम्प्ट में पेस्ट करें)। फ़ाइल filename.zip
के वास्तविक नाम के साथ बदलें zip
।
यदि फ़ाइल का नाम रिक्त स्थान है, तो आपको भागने वाले \
वर्ण का उपयोग करके इसे अलग से दर्ज करना होगा । उदाहरण के लिए, यदि फ़ाइल का नाम है compressed crap.zip
, तो आप compressed\ crap.zip
कमांड लाइन में टाइप करेंगे ।
चरण 1:
डिस्क अनुमतियाँ सुधारें। एक बार करने के बाद, .zip फ़ाइल को फिर से खोलने का प्रयास करें। आप चाहें तो कमांड लाइन से ऐसा कर सकते हैं।
diskutil repairPermissions /
चरण 2:
पुष्टि करने के लिए फ़ाइल का उपयोग करें कि यह वास्तव में एक ज़िप फ़ाइल है:
file ~/Downloads/filename.zip
आउटपुट होना चाहिए:
Zip archive data, at least v2.0 to extract
यदि आपको यह आउटपुट प्राप्त नहीं होता है, तो आगे बढ़ने से पहले आउटपुट को एक टिप्पणी के रूप में पोस्ट करें।
चरण 3:
यह वास्तव में एक ज़िप फ़ाइल है, इसकी पुष्टि करने के बाद इसे सीधे कमांड लाइन से अनज़िप करने का प्रयास करें :
unzip ~/Downloads/filename.zip -d ~/Downloads
चरण 4:
चरण 3 की संभावना विफल हो जाएगी। भागो जिप किसी भी भ्रष्टाचार की मरम्मत और संग्रह की सामग्री को बचाने के लिए (फिर से, की जगह प्रयास करने के लिए आदेश filename.zip
के साथ actualname.zip
):
zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip
यदि यह सफाई से निष्पादित होता है, तो आप सीधे अपने प्रॉम्प्ट पर वापस आ जाएंगे। टर्मिनल से बाहर निकलें। अपने डाउनलोड फ़ोल्डर में नेविगेट करें और Repairedversion.zip
बिना किसी समस्या के इसे डबल क्लिक करें ।
वैकल्पिक रूप से, यह सफाई से बाहर नहीं निकल सकता है। यदि आप के साथ प्रस्तुत कर रहे हैं
Is this a single-disk archive? (y/n):
y
चाबी मारो । आपके द्वारा प्रॉम्प्ट पर लौटने के बाद, फिर Repairedversion.zip
से अपने डाउनलोड फ़ोल्डर से खोलने का प्रयास करें। यदि आप अभी भी इसे खोलने में असमर्थ हैं, तो कमांड से प्राप्त चेतावनी (ओं) के साथ नीचे टिप्पणी करें। यदि आप इस बिंदु पर पहुँच गए हैं, तो यह संभावना है कि फ़ाइल पूरी तरह से क्षतिग्रस्त है।