.CPGZ

CPGZ-fil

Gzip-compressed CPIO Archive
Ställ en fråga
SNABBT SVAR

En CPGZ-fil är ett CPIO-arkiv komprimerat med gzip - två lager staplade, gzip över cpio. På macOS dubbelklickar du på den så extraherar Arkivverktyg den. Om en nedladdad ZIP förvandlades till en CPGZ är ZIP-filen skadad eller ofullständig - ladda ner den igen eller öppna den med The Unarchiver istället för att dubbelklicka igen.

Utvecklare: N/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility) Kategori: Komprimerade filer Öppen standard MIME: application/gzip
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .RAR · .ZIP · .Z01 · .7Z

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 19, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet CPGZ?

Tillägget .cpgz markerar ett komprimerat CPIO (Copy In, Copy Out) filarkiv som använder Gzip-komprimeringsalgoritmen som sitt yttre lager. CPGZ-formatet sätter inga begränsningar på vilken typ av data som lagras - det kan innehålla programfiler, installerare, dokument eller foton. Att skapa en .cpgz innebär två sekventiella steg:

  • Skapande av ett okomprimerat CPIO-arkiv - producerar en enda ström av filer och mappar, där varje del föregås av en huvudsektion (header) som innehåller filens metadata.
  • Komprimering med GZIP - en förlustfri metod baserad på DEFLATE-algoritmen, vilket minskar arkivets totala storlek.

Eftersom Gzip-komprimerade filer normalt bär suffixet .gz, följer det kombinerade tillägget .cpgz samma namngivningskonvention som .tgz (ett Gzip-komprimerat TAR-arkiv). En .cpgz-fil börjar med standard gzip magic bytes 1F 8B 08 vid offset 0; efter dekomprimering är den inre strömmen ett CPIO-arkiv, oftast i SVR4 newc-format (magic 070701).

Formatet är mest förknippat med macOS, där kommandoradsverktyget ditto och Arkivverktyg båda kan skapa och extrahera .cpgz-filer. På Linux och Unix är motsvarande pipeline gunzip pipat till cpio, eller ett enda anrop med bsdtar.

Ett vanligt scenario i verkligheten är att en .cpgz dyker upp oväntat som en felartefakt: när macOS Arkivverktyg inte kan extrahera en nedladdad .zip helt - för att filen är trunkerad, skadad eller strukturerad på ett sätt som verktyget felhanterar - kan det hända att det återkomprimerar det partiella resultatet till en .cpgz. Att upprepade gånger dubbelklicka på filen skapar då en loop: varje försök växlar mellan en .zip och en .cpgz utan att någonsin extrahera innehållet. Lösningen är att hämta originalarkivet på nytt, eller använda ett tredjepartsverktyg som The Unarchiver eller Keka.

CPIO i sig dateras från 1970-talets Unix-era, då magnetband var det primära arkiveringsmediet. Olika CPIO-varianter lagrar filhuvuden i binärt format eller ASCII-text, och maximala filstorlekar sträcker sig från 2 GB i äldre binära varianter till 4 GB i SVR4 newc. Parkopplingen .cpgz är inte en formell standard utan en praktisk konvention som populariserats av macOS-verktyg.

Säkerhet & trygghet

RISK: LOW

Formatet i sig är säkert - det är bara komprimerad arkivdata som inte kan köras på egen hand. Normal försiktighet för arkiv gäller: en .cpgz från en okänd källa kan innehålla körbara filer eller skript som avslöjas först efter extraktion, så skanna innehållet innan du kör något, och extrahera okända arkiv till en tom mapp (cpio kan lagra absoluta sökvägar eller «../», vilket innebär en risk för path-traversal). Det vanligaste «problemet» med .cpgz är inte skadlig kod utan korruption: en oväntad .cpgz från en nedladdning betyder vanligtvis att .zip-filen kom fram trasig - ladda ner igen istället för att försöka laga den.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNGzip-compressed CPIO Archiveäven känd som CPGZ archive, gzipped cpio
UTVECKLAREN/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility)sedan cpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
MIME-TYPapplication/gzip
TYPEtt CPIO-arkiv komprimerat med gzip (två lager: gzip över cpio)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
1F8B08
ASCII
···
En .cpgz börjar med gzip magic 1F 8B vid offset 0 (byte 3 = 0x08 DEFLATE) - exakt som en .gz. Efter gunzip är den inre strömmen ett cpio-arkiv: ASCII 'newc' cpio börjar med '070701' (30 37 30 37 30 31), andra varianter med oktal magic 070707. Tillägget signalerar helt enkelt kombinationen cpio-inuti-gzip.

Program som öppnar CPGZ-filer

Windows2 apps
7-Zip Öppen källkod Öppna .cpgz (extrahera gzip-lagret för att visa .cpio, extrahera sedan den). Gratis.
PeaZip Öppen källkod Öppna .cpgz och välj Extract; hanterar både gzip- och cpio-lagren.
macOS4 apps
The Unarchiver Gratis Ställ in som standard och dubbelklicka; betydligt mer tolerant mot problematiska arkiv än Arkivverktyg.
Archive Utility (built-in) Inbyggd Dubbelklicka på .cpgz-filen för att expandera den. Om den bara loopar tillbaka till en .zip är källfilen skadad - ladda ner igen eller använd The Unarchiver.
ditto (command line) Inbyggd ditto -x -k file.cpgz destfolder - Apples eget verktyg som skapar och extraherar .cpgz.
Keka Gratis Dra .cpgz-filen till Keka för att extrahera; hanterar gzip+cpio-lagren i ett svep.
Linux2 apps
gunzip + cpio (CLI) Öppen källkod gunzip -c file.cpgz | cpio -idv (eller cpio -idmv). Förinstallerat på de flesta system.
bsdtar / libarchive Öppen källkod bsdtar -xvf file.cpgz - libarchive upptäcker automatiskt gzip+cpio och extraherar i ett kommando.

Tekniska detaljer

djup specifikation
MIME-typapplication/gzip (primär); även application/x-cpio och application/octet-stream
Magic bytes1F 8B 08 vid offset 0 (yttre gzip-lager); inre cpio-ström börjar med 070701 (SVR4 newc) efter dekomprimering
Yttre komprimeringDEFLATE-algoritm inbäddad i gzip-inramning (RFC 1952)
Inre arkivformatCPIO - oftast SVR4 newc (magic 070701); även portabel ASCII (magic 070707)
FilkodningBinär yttre ström; cpio newc-huvuden använder ASCII-hex-fält med fast bredd, vilket gör dem oberoende av endianness
Integritetskontrollergzip-sidfot lagrar CRC-32 och 4-byte ISIZE (okomprimerad storlek mod 2³²); cpio 'crc'-variant lägger till CRC-32-kontrollsummor per fil
KrypteringIngen - varken gzip eller cpio tillhandahåller ett inbyggt krypteringslager; filer måste krypteras separat om konfidentialitet krävs
Max filstorlek per post~4 GB i SVR4 newc (32-bitars filstorleksfält); äldre binärt cpio-format begränsat till ~2 GB
ArkivstrukturLinjär sekventiell ström utan central katalog; alla poster måste läsas från strömmens början
cpio-posthuvud (newc)110-byte ASCII-huvud med fast längd per post, följt av det noll-terminerade filnamnet och fildata utfylld till 4-byte-gränser
Associerade plattformarmacOS (primär); Linux; Unix
Primärt verktyg för skapande (macOS)kommandoradsverktyget ditto; Arkivverktyg producerar även .cpgz som en felartefakt när en .zip inte kan extraheras helt
Maximalt antal posterIngen fast gräns; cpio strömmar poster sekventiellt utan begränsning för central katalog
Strömmande extraktionJa - sekventiell design möjliggör pipe-baserad extraktion (t.ex. gunzip -c file.cpgz | cpio -idmv) utan att ladda en katalog i minnet
Släpptcpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
Senaste versionN/A (relies on stable gzip RFC 1952 + POSIX cpio formats)
Öppen standardJa · royaltyfri
Specifikationwww.rfc-editor.org

CPGZ-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med CPGZ-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om CPGZ-filer.

Vanliga frågor

Vad är en CPGZ-fil?
Ett cpio-arkiv komprimerat med gzip (gzip över cpio) - cpio-kusinen till en .tar.gz. Det är främst en macOS-grej som skapas av verktyget ditto och Arkivverktyg.
Varför förvandlades min ZIP till en CPGZ på min Mac?
Arkivverktyg kunde inte extrahera .zip-filen helt - vanligtvis för att nedladdningen är skadad, trunkerad eller bara delvis nedladdad. Ladda ner filen igen (prova en annan webbläsare) eller öppna den med The Unarchiver / Keka istället.
Min .zip och .cpgz växlar fram och tillbaka - hur fixar jag det?
Den loopen betyder att original-ZIP-filen är skadad. Sluta dubbelklicka; ladda ner .zip-filen igen, eller öppna den med The Unarchiver eller Keka, som hanterar ofullständiga arkiv bättre än Arkivverktyg.
Hur öppnar jag en CPGZ-fil?
På macOS dubbelklickar du på den, eller kör ditto -x -k file.cpgz dest. På Linux: gunzip -c file.cpgz | cpio -idv. På Windows använder du gratis 7-Zip eller PeaZip.
Hur öppnar jag en CPGZ på Windows?
Installera 7-Zip eller PeaZip (gratis). Öppna .cpgz-filen för att skala av gzip-lagret, vilket avslöjar den inre .cpio-filen, och extrahera sedan den för att få ut filerna.
Är en CPGZ samma sak som en tar.gz?
Nästan - samma idé (ett arkiv som sedan gzippas), men det inre arkivet är cpio, inte tar. Båda komprimeras till en ström i .gz-stil; verktyg hanterar cpgz ungefär som tar.gz.

Referenser

1RFC 1952 - GZIP file formatwww.rfc-editor.org
2GNU cpio - manualwww.gnu.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.ICSiCalendar data file
10.XDWDocuWorks Document

Relaterade filtillägg

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö