Så här öppnar du en zip-fil som blir en CPGZ
Har du någonsin haft en zip-fil till en cpgz-fil? Detta är ett vanligt problem, men här är det som händer. När .zip-filen försöker bli uppladdad, extraheras den till en .cpgz-fil, som sedan också kan lanseras i Arkivverktyg, för att sedan återvända till en .zip-fil, som då blir en .zip.cpgz-fil, och i grunden håller arkivet fast i en oändlig loop eftersom den dekomprimeras till en variation av den andra, om och om igen. Irriterande, eller hur?
Varför detta händer är inte alltid helt klart, men det kan vara en indikation på några saker:
- Korrupt fil, antingen under nedladdning eller från ursprung
- Ofullständig nedladdning, stoppad vid 99% gjort eller liknande
- Vissa webbläsare misshandlar en fil under eller efter nedladdningsprocessen
- Ett kryp
Följaktligen hanteras vanligtvis hanteringen av zip-cpgz-slingan bäst på några olika sätt. Innan du börjar kan du kanske kontrollera md5-hash eller SHA1 i ursprungsfilen, om det är möjligt, som lätt kan berätta om filen var skadad eller är ofullständig. Inte desto mindre ger inte alla servrar dig heller, så vi täcker tre sätt att hantera detta problem utan det och spräcka det felaktiga zip-arkivet en gång för alla.
1: Hämta filen igen med en annan webbläsare
Om du hämtade originalfilen med Firefox kan du prova Chrome eller Safari och vice versa. Ibland handlar det bara om att ladda ner filen igen innan den unzips normalt. Det här är bra för mindre filer, men stora nedladdningar är inte alltid meningsfulla att göra det med, och om du säkert vet att filen inte är skadad på grund av att du kontrollerar md5 / sha1 summan eller på annat sätt kan du försöka med två andra alternativ.
2: Unzip från kommandoraden
Kommandoraden Unzip-verktyget kan ofta bryta arkiv ur zippen till .cpgz-cykeln, gör följande med det ursprungliga .zip-arkivet:
- Starta terminal, finns i mappen / Program / Utilities
- Hitta .zip-filen i Finder och få den lätt tillgänglig
- På kommandoraden skriver du "unzip" följt av ett mellanslag och drar och släpper sedan .cpgz eller .zip-filen i terminalfönstret för att automatiskt mata in hela sökvägen till den filen och sedan dra tillbaka
- Arkivet ska expandera som vanligt och ge dig innehållet
Kommandoradsmetoden ska fungera i grund och botten varje gång, eftersom det tvingas extrahera även delvis nedladdade filer. Om du vet att filen bara laddas ner delvis (genom att kolla md5 hash eller på annat sätt), borde du verkligen bara ladda ner filen igen.
3: Installera och använd Unarchiver
Unarchiveren är ett tredje partverktyg som kan betraktas som en swiss army knife av kompression format, kan fungera med praktiskt taget alla arkiv filformat du kan kasta på den. Det fungerar på ungefär samma sätt som standardarkivverktyget, som bara körs när ett arkiv upptäcks, vilket det snabbt dekomprimeras och sedan avslutas igen. Som sådan kan den också användas för att tvinga ut problematiska zip / cpgz-filer:
- Hämta Unarchiver för OS X och installera det, se till att det associeras med alla arkivformat
- Öppna den problematiska .zip- eller .cpgz-filen (generellt med inriktning på ursprungsladdningen är bäst) genom Unarchiver och låt den dekomprimera
Arkivfilerna ska nu vara tillgängliga som avsedda.
På en snabb sida notering, med Archive Utility som har några kraschproblem på senare tid har det aldrig varit en bättre tid att ta ett alternativ som The Unarchiver. Det är gratis, hanterar arkiv med nästan alla tänkbara format och rekommenderas starkt.
Det här felsökningsobjektet kommer att svara på en fråga som vi nyligen fått nyligen på Twitter (glöm inte att följa med oss där också), och som lycka skulle det ha jag stött på samma problem själv efter att ha hämtat museprogrammet Teleport. För mina ändamål använde jag kommandoradsmetoden, men Unarchiver bekräftades också att fungera lika bra.