ज़िप फ़ाइल खोलने में त्रुटि: ऐसी कोई फ़ाइल या निर्देशिका नहीं?


52

पीसी पर 25 साल के बाद मैं अपने नए मैक और ओएस एक्स मावेरिक्स के साथ काम करने के बारे में सब सीखने में खुश हूं।

मैंने अभी-अभी एक ज़िप फ़ाइल खोलने की कोशिश की, लेकिन एक आर्काइव उपयोगिता डायलॉग के साथ बाधित किया गया:

"फ़ाइलनाम" ज़िप "डाउनलोड" में विस्तारित करने में असमर्थ।
(त्रुटि 2 - ऐसी कोई फ़ाइल या निर्देशिका नहीं।)

त्रुटि 2 - ऐसी कोई फ़ाइल या निर्देशिका नहीं।

क्या करें? मैं ज़िप फ़ाइल की सामग्री का उपयोग कैसे कर सकता हूं?

जवाबों:


66

यह संभावना है कि 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से अपने डाउनलोड फ़ोल्डर से खोलने का प्रयास करें। यदि आप अभी भी इसे खोलने में असमर्थ हैं, तो कमांड से प्राप्त चेतावनी (ओं) के साथ नीचे टिप्पणी करें। यदि आप इस बिंदु पर पहुँच गए हैं, तो यह संभावना है कि फ़ाइल पूरी तरह से क्षतिग्रस्त है।


2
निर्देशिका / फ़ाइल नाम लिखने के बजाय, आप फ़ाइल को टर्मिनल विंडो में ड्रैग-एन-ड्रॉप भी कर सकते हैं। यह फ़ाइल नाम में स्वचालित रूप से वैकल्पिक स्थानों को भी ठीक करता है
Mathias711

महान निर्देशों के लिए धन्यवाद! मैंने सिर्फ 1-4 कदम की कोशिश की। यह वही है जो मुझे मिला जब टर्मिनल अंत में उस पर घुट गया था। यह इतनी अच्छी तरह से साथ जा रहा था .. किसी भी मदद की बहुत सराहना की है। केंद्रीय निर्देशिका मिली ... ज़िप चेतावनी: प्रवेश बहुत बड़ा: ट्रांसमिशन / Zero.Dark.Thirty.2012.720p.BluRay.x264-Felony / f-zerodarkthirty.720p.mkv ज़िप त्रुटि: प्रविष्टि को विभाजित करने, पढ़ने या लिखने के लिए बहुत बड़ा (खराब संपीड़न के परिणामस्वरूप अप्रत्याशित रूप से बड़ी प्रविष्टि - कोशिश -फेज)

मुझे ये त्रुटियां प्राप्त हो रही हैं: zip warning: no end of stream entry found: _file_inside_archive_ zip warning: rewinding and scanning for later entries क्या कुछ और है जो संग्रह की सामग्री को पुनर्प्राप्त करने के लिए किया जा सकता है?
हेनरी ग्लेंडेनिंग

जब अनज़िप कदम की कोशिश कर रहा था तो मुझे कई अप्रत्याशित प्रतिस्थापन <कुछ रास्ते> मिले? संदेश। उन्हें बदलने से समस्या हल हो गई। ज़िप फ़ाइल के साथ कुछ गलत था।
फेडेरिको

@njboot, फ़ाइल को कैसे ठीक करता है?
पचेरियर

1

यहां कई चीजें हो सकती हैं। इसे हल करने का सबसे आसान तरीका यह है कि इसके मूल स्रोत से ज़िप फ़ाइल को फिर से डाउनलोड (या फिर से कॉपी) करें और इसे फिर से खोलने की कोशिश करें। अधिक जानकारी के बिना, यहां संभावित चीजों की एक सूची दी जा रही है:

  • ज़िप "फ़ोल्डर" मौजूद नहीं है। आपने फ़ोल्डर लिखा है, लेकिन मैं मान रहा हूं कि आप फ़ाइल का मतलब है। क्या हो सकता है कि आपने गलती .zipसे फ़ाइल नाम के अंत में जोड़कर एक सामान्य, गैर-ज़िप, एक ज़िप फ़ाइल के रूप में चिह्नित किया । तो आपके कंप्यूटर को लगता है कि यह एक ज़िप फ़ाइल है, लेकिन यह वास्तव में एक ज़िप फ़ाइल नहीं है।
  • गंतव्य मौजूद नहीं है। त्रुटि संदेश से, आपके पास वास्तव में एक Downloadsफ़ोल्डर नहीं हो सकता है ।

ये सभी समस्याएं गैर-सहज हैं और उनके लिए सुधार समान रूप से गैर-सहज और तकनीकी हैं। मुझे लगता है कि आपकी सर्वश्रेष्ठ शर्त फ़ाइल को फिर से प्राप्त करने की कोशिश कर रही है।


0

पुरालेख उपयोगिता के अलावा अन्य एप्लिकेशन के साथ फ़ाइल खोलने का प्रयास करें।

मैंने Keka ऐप का इस्तेमाल किया । यह भी एक त्रुटि का सामना करना पड़ा:


"P7zip"
घातक त्रुटि का उपयोग करके "filename.zip" का निष्कासन त्रुटि कोड 2 विफल हुआ

हालांकि यह एक निर्देशिका को भी अनज़िप करने में सक्षम था जिसमें 6 पूर्ण छवि फाइलें शामिल थीं, साथ ही 7 वें "जीरो बाइट्स" छवि के साथ "असफल" निष्कर्षण भी था।

इस एप्लिकेशन का उपयोग करके, कम से कम, आप दूषित संग्रह से कम से कम कुछ फ़ाइलों को पुनर्प्राप्त करने में सक्षम हो सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.