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 bestand
gecomprimeerde rotzooi.zipheet, typ je
gecomprimeerde rotzooi.zip` in de commandoregel.
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 /
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.
Na bevestiging dat het's werkelijk een zip-bestand is, probeer het unzip rechtstreeks vanaf de opdrachtregel:
unzip ~/Downloads/filename.zip -d ~/Downloads
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.
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:
.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.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.
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.