Fout bij het openen van een zip-bestand: No such file or directory?

Na 25 jaar PC's te hebben gebruikt, vind ik het heerlijk om alles te leren over het werken met mijn nieuwe Mac en OS X Mavericks.

Ik probeerde zojuist een zip-bestand te openen, maar werd onderbroken door een dialoogvenster van Archive Utility:

Unable to expand "filename.zip" into "Downloads".
(Error 2 - No such file or directory.)

Wat moet ik doen? Hoe krijg ik toegang tot de inhoud van het zip-bestand?

Het is waarschijnlijk dat filename.zip niet echt een .zip bestand is, of beschadigd is.

Open Terminal. Je kunt het openen door "Terminal" te typen in [Spotlight] (http://support.apple.com/kb/ht2531).

Voer het (de) commando('s) uit de onderstaande stappen in op uw opdrachtprompt (driedubbelklik op de regel, kopieer het, en plak het in uw prompt). Vervang filename.zip door de echte naam van het zip bestand.

Als de naam van het bestand spaties bevat, moet je deze anders invoeren met het escape teken `. Bijvoorbeeld, als het bestandgecomprimeerde rotzooi.zipheet, typ jegecomprimeerde rotzooi.zip` in de commandoregel.

Stap 1:

Herstel de schijfmachtigingen. Als u klaar bent, probeer dan het .zip bestand opnieuw te openen. Als u wilt, kunt u dit doen vanaf de opdrachtregel.

diskutil repairPermissions /

Stap 2:

Gebruik bestand om te bevestigen dat het'daadwerkelijk een zip-bestand is:

file ~/Downloads/filename.zip

De uitvoer zou moeten zijn: Zip archief gegevens, ten minste v2.0 om uit te pakken

Als u deze uitvoer niet ontvangt, plaats de uitvoer dan als commentaar voordat u verder gaat.

Stap 3:

Na bevestiging dat het's werkelijk een zip-bestand is, probeer het unzip rechtstreeks vanaf de opdrachtregel:

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

Stap 4:

Stap 3 zal waarschijnlijk mislukken. Voer het zip commando uit om te proberen eventuele corruptie te repareren en de inhoud van het archief te redden (nogmaals, vervang filename.zip door actualname.zip):

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

Als het goed wordt uitgevoerd, wordt je direct teruggestuurd naar je prompt. Sluit Terminal af. Navigeer naar je Downloads map en dubbelklik op Repairedversion.zip- het zou zonder problemen moeten uitpakken.

Het kan ook zijn dat het niet netjes wordt afgesloten. Als je gepresenteerd wordt met

Is dit een archief met één schijf? (y/n):

Druk op de y toets. Nadat u bent teruggekeerd naar de prompt, probeer opnieuw Repairedversion.zip te openen vanuit uw Downloads map. Als u het nog steeds niet kunt openen, reageer dan hieronder met de waarschuwing(en) die u van het commando hebt gekregen. Als u'dit punt hebt bereikt, is het waarschijnlijk dat het bestand onherstelbaar beschadigd is.

Commentaren (8)

Er zijn een aantal dingen die hier gebeurd kunnen zijn. De gemakkelijkste manier om dit op te lossen is om het zip-bestand opnieuw te downloaden (of opnieuw te kopiëren) van zijn oorspronkelijke bron en opnieuw te proberen het te openen. Zonder meer informatie te hebben, hier's een lijst van mogelijke dingen die zouden kunnen gebeuren:

  • De zip "map" bestaat niet. Je schreef map, maar ik'neem aan dat je bestand bedoelde. Wat er zou kunnen gebeuren is dat je een normaal, niet-zip, bestand als een zip bestand hebt gemarkeerd door per ongeluk .zip aan het eind van de bestandsnaam toe te voegen. Dus uw computer denkt dat het een zip-bestand is, maar het'is niet echt een zip-bestand.
  • De bestemming bestaat niet' Aan de foutmelding te zien, heb je misschien niet echt een Downloads map.

Al deze problemen zijn niet intuïtief en de oplossingen ervoor zijn even onintuïtief en technisch. Ik denk dat uw beste gok is om te proberen het bestand opnieuw te verkrijgen.

Commentaren (0)

Probeer het bestand te openen met een ander programma dan Archive Utility.

Ik heb de app Keka gebruikt. Ook die liep tegen een fout aan:

Uitpakken van "filename.zip" mislukt Foutcode 2 bij gebruik van "p7zip" Fatale fout

Het was echter ook in staat om een map uit te pakken die 6 complete image bestanden bevatte, samen met een 7e mislukte "Zero bytes" image die niet kon worden uitgepakt.

Met behulp van deze app kunt u misschien tenminste enkele bestanden uit het beschadigde archief herstellen.

Commentaren (0)