Chyba při otevírání souboru ZIP: Žádný takový soubor nebo adresář neexistuje?

Po 25 letech na počítačích PC se těším, když se o práci s novými Mac a OS X Mavericks naučím vše, co můžu.

I právě jsem se pokusil otevřít soubor zip, ale byl přerušen pomocí dialogového okna Archive Utility:

Nelze rozbalit soubor „název_souboru.zip“ na soubor „Stahování“.
(Chyba 2 – Žádný takový soubor nebo adresář.)

Chyba 2 - Žádný takový soubor nebo adresář neexistuje.

Co dělat? Jak mohu získat přístup k obsahu souboru ZIP?

Odpovědět

Je pravděpodobné, že filename.zip ve skutečnosti není .zip soubor nebo je poškozený.

Otevřete terminál . Přístup k němu získáte zadáním výrazu „Terminal“ do Spotlight .

Zadejte v následujících krocích do příkazového řádku (poklepejte na řádek, zkopírujte jej a vložte do příkazového řádku). Nahraďte filename.zip skutečným názvem zip soubor.

Pokud název souboru obsahuje mezery, musíte jej zadat jinak pomocí escape \ Například pokud má soubor název compressed crap.zip, zadáte do příkazového řádku compressed\ crap.zip.

Krok 1:

Opravte oprávnění disku. Po dokončení zkuste soubor ZIP otevřít znovu. Chcete-li, můžete tak učinit z příkazového řádku.

diskutil repairPermissions / 

Krok 2:

Použijte soubor k potvrzení, že se jedná o skutečně zip soubor:

file ~/Downloads/filename.zip 

Výstup by měl být: Zip archive data, at least v2.0 to extract

Pokud tento výstup neobdržíte, před pokračováním jej odešlete jako komentář.

Krok 3:

Po potvrzení ve skutečnosti jde o soubor zip, zkuste jej rozbalit přímo z příkazového řádku:

unzip ~/Downloads/filename.zip -d ~/Downloads 

Krok 4:

Krok 3 pravděpodobně selže. Spusťte příkaz zip a pokuste se opravit jakékoli poškození a zachránit obsah archiv (opět nahraďte filename.zip za actualname.zip):

zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip 

Pokud se provede čistě, budete přímo vráceni na vaši výzvu. Ukončete terminál. Přejděte do složky Stažené soubory a dvakrát klikněte na Repairedversion.zip – mělo by se to bez problémů rozbalit.

Alternativně to nemusí skončit čistě. Pokud se zobrazí

Is this a single-disk archive? (y/n):

Stiskněte klávesu y. Poté „znovu se vrátil na výzvu, znovu se pokuste otevřít Repairedversion.zip ze složky Stažené soubory. Pokud jej stále nemůžete otevřít, přidejte níže komentář s varováním obdrženým od příkazu. Pokud jste však dosáhli tohoto bodu, je pravděpodobné, že soubor je neopravitelně poškozen.

Komentáře

  • Soubor můžete také přetáhnout do okna terminálu namísto zadávání adresáře / názvu souboru. Tím se také automaticky opraví volitelné mezery v názvu souboru
  • Děkuji za tyto skvělé pokyny! Zkoušel jsem kroky 1–4. To je to, co jsem dostal, když se to terminál konečně zadusil. Bylo to tak dobře .. jakákoli pomoc je velmi ceněna. Nalezen centrální adresář. .. varování zipu: Vstup je příliš velký: Přenos / Zero.Dark.Thirty.2012.720p.BluRay.x264-Felony / f-zerodarkthirty.720p.mkv Chyba zipu: Vstup je příliš velký na to, aby se rozdělil, četl nebo psal (výsledkem byla špatná komprese v neočekávaně velkém vstupu – vyzkoušejte -fz)
  • Dostávám tyto chyby ': zip warning: no end of stream entry found: _file_inside_archive_ zip warning: rewinding and scanning for later entries Existuje ještě něco jiného, co může být d jeden pro obnovení obsahu archivu '?
  • Při pokusu o rozbalení jsem dostal mnoho neočekávaných náhrad < cesta >? zprávy. Jejich výměna problém vyřešila. Se souborem ZIP se něco docela pokazilo.
  • @njboot, Jak přesně soubor -FF soubor opraví?

Odpovědět

Zde se mohlo stát několik věcí. Nejjednodušší způsob, jak to vyřešit, je znovu stáhnout (nebo znovu zkopírovat) soubor ZIP z původního zdroje a zkusit jej znovu otevřít. Bez dalších informací zde seznam možných věcí, které by se mohly stát:

  • zip složka neexistuje. Napsal jste složku, ale předpokládám, že jste mysleli soubor. Může se stát, že jste normální soubor bez zipu označili jako soubor zip náhodným přidáním .zip na konec názvu souboru. Váš počítač si tedy myslí, že jde o soubor zip, ale ve skutečnosti to není soubor zip.
  • Cíl neexistuje. Z chybové zprávy pravděpodobně nemáte Downloads složku.

Vše z tyto problémy jsou neintuitivní a jejich opravy jsou stejně neintuitivní a technické. Myslím, že se nejlépe pokusíte znovu získat soubor.

Odpovědět

Zkuste soubor otevřít pomocí jiné aplikace než Archive Utility, což je unarchiver zabudovaný do systému macOS.

Použil jsem aplikaci Keka . Také došlo k chybě:

Extrakce souboru „filename.zip“ se nezdařila
Kód chyby 2 pomocí souboru „p7zip“
Závažná chyba

Rovněž však dokázal rozbalit adresář, který obsahoval 6 úplných obrazových souborů, spolu se 7. neúspěšným obrázkem „Zero bytes“ která selhala při extrakci.

Pomocí této aplikace nebo jiné aplikace pro rozbalení třetích stran můžete obnovit alespoň některé soubory z poškozeného archivu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *