Muhtemelen filename.zipya bir .zipdosya değildir ya da bozulmuş olabilir.
Terminali aç . Spotlight'a "Terminal" yazarak erişebilirsiniz .
Aşağıdaki adımlarda komutları komut satırı komut isteminize girin (satırı üç kere tıklayın, kopyalayın ve komut satırına yapıştırın). Dosyanın filename.zipgerçek adı ile değiştirin zip.
Dosyanın adı boşluk içeriyorsa, escape \karakterini kullanarak dosyayı farklı girmeniz gerekir . Örneğin, dosya adlandırılmışsa compressed crap.zip, compressed\ crap.zipkomut satırına yazarsınız.
Aşama 1:
Disk izinlerini onar. Bir kez yaptıktan sonra .zip dosyasını tekrar açmayı deneyin. İsterseniz, bunu komut satırından yapabilirsiniz.
diskutil repairPermissions /
Adım 2:
Aslında bir zip dosyası olduğunu doğrulamak için dosyayı kullanın :
file ~/Downloads/filename.zip
Çıktı şöyle olmalıdır:
Zip archive data, at least v2.0 to extract
Bu çıktıyı almazsanız, devam etmeden önce çıktıyı yorum olarak gönderin.
Aşama 3:
Aslında var bir zip dosyası onayladıktan sonra girişiminde halletmek komut satırından doğrudan:
unzip ~/Downloads/filename.zip -d ~/Downloads
4. Adım:
3. Adım muhtemelen başarısız olacak. Herhangi bir bozulmayı onarmak ve arşivin içeriğini kurtarmak için zip komutunu çalıştırın (tekrar filename.zipile değiştirin actualname.zip):
zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip
Temiz bir şekilde yürütülürse, doğrudan isteminize yönlendirilirsiniz. Terminalden çık. İndirilenler klasörünüze gidin ve çift tıklayın Repairedversion.zip- sorunu çözmeden açmalısınız .
Alternatif olarak, temiz bir şekilde çıkmayabilir. Eğer sunulduysan
Is this a single-disk archive? (y/n):
Hit yanahtarı. Bilgi istemine geri döndükten sonra, tekrar Repairedversion.zipİndirilenler klasöründen açmayı deneyin. Hala açamıyorsanız, komuttan alınan uyarılarla aşağıdaki yorum yapın. Yine de bu noktaya ulaştıysanız, dosyanın onarılamaz şekilde hasar görmüş olması muhtemeldir.