.CPGZ

CPGZ-fil

Gzip-compressed CPIO Archive
Stil et spørgsmål
HURTIGT SVAR

En CPGZ-fil er et CPIO-arkiv komprimeret med gzip - to lag stablet, gzip over cpio. På macOS skal du blot dobbeltklikke på den, hvorefter Arkivværktøj udpakker den. Hvis en downloadet ZIP-fil blev til en CPGZ, er ZIP-filen beskadiget eller ufuldstændig - download den igen eller åbn den med The Unarchiver i stedet for at dobbeltklikke igen.

Udvikler: N/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility) Kategori: Komprimerede filer Åben standard MIME: application/gzip
ÅBNER PÅ Windows macOS Linux
Relateret: .RAR · .ZIP · .Z01 · .7Z

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 19, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er CPGZ-filformatet?

Filendelsen .cpgz markerer et komprimeret CPIO (Copy In, Copy Out) filarkiv, der bruger Gzip-komprimeringsalgoritmen som sit ydre lag. CPGZ-formatet pålægger ingen restriktioner på typen af gemte data - det kan indeholde applikationsfiler, installationsprogrammer, dokumenter eller fotos. Oprettelse af en .cpgz involverer to sekventielle trin:

  • Oprettelse af et ukomprimeret CPIO-arkiv - producerer en enkelt strøm af filer og mapper, hver forudgået af en header-sektion, der indeholder fil-metadata.
  • Komprimering ved hjælp af GZIP - en lossless metode baseret på DEFLATE-algoritmen, som reducerer arkivets samlede størrelse.

Da Gzip-komprimerede filer normalt bærer suffikset .gz, følger den kombinerede .cpgz-endelse den samme todelte navngivningskonvention som .tgz (et Gzip-komprimeret TAR-arkiv). En .cpgz-fil begynder med de standard gzip magic bytes 1F 8B 08 ved offset 0; efter dekomprimering er den indre strøm et CPIO-arkiv, oftest i SVR4 newc-format (magic 070701).

Formatet er tættest forbundet med macOS, hvor kommandolinjeværktøjet ditto og Arkivværktøj begge kan oprette og udpakke .cpgz-filer. På Linux og Unix er den tilsvarende pipeline gunzip pipet ind i cpio, eller et enkelt kald ved hjælp af bsdtar.

Et almindeligt scenarie i den virkelige verden er, at en .cpgz dukker uventet op som en fejl-artefakt: når macOS Arkivværktøj ikke fuldt ud kan udpakke en downloadet .zip - fordi filen er afkortet, beskadiget eller struktureret på en måde, som værktøjet fejlhåndterer - kan det genkomprimere det delvise resultat til en .cpgz. Gentagne dobbeltklik på filen skaber derefter en løkke: hvert forsøg skifter mellem en .zip og en .cpgz uden nogensinde at udpakke indholdet. Løsningen er at genanskaffe det originale arkiv eller bruge et tredjepartsværktøj som The Unarchiver eller Keka.

CPIO stammer helt tilbage fra 1970'ernes Unix-æra, hvor magnetbånd var det primære arkiveringsmedium. Forskellige CPIO-varianter gemmer fil-headere i binært eller ASCII-tekstformat, og maksimale størrelser pr. fil rækker fra 2 GB i ældre binære varianter til 4 GB i SVR4 newc. Parringen .cpgz er ikke en formel standard, men en praktisk konvention populariseret af macOS-værktøjer.

Sikkerhed og tryghed

RISIKO: LOW

Formatet i sig selv er sikkert - det er blot komprimerede arkivdata, der ikke kan køre af sig selv. Normal forsigtighed ved arkiver gælder: en .cpgz fra en upålidelig kilde kan indeholde eksekverbare filer eller scripts, der først afsløres efter udpakning, så scan indholdet før kørsel, og udpak upålidelige arkiver i en tom mappe (cpio kan gemme absolutte stier eller «../»-stier, hvilket er en risiko for path-traversal). Det mest almindelige «problem» med .cpgz er ikke malware, men beskadigelse: en uventet .cpgz fra en download betyder normalt, at .zip-filen ankom defekt - download igen frem for at kæmpe med den.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNGzip-compressed CPIO Archiveogså kendt som CPGZ archive, gzipped cpio
UDVIKLERN/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility)siden cpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
MIME-TYPEapplication/gzip
TYPEEt CPIO-arkiv komprimeret med gzip (to lag: gzip over cpio)
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
1F8B08
ASCII
···
En .cpgz begynder med gzip magic 1F 8B ved offset 0 (byte 3 = 0x08 DEFLATE) - præcis som en .gz. Efter gunzip er den indre strøm et cpio-arkiv: ASCII «newc» cpio starter med «070701» (30 37 30 37 30 31), andre varianter med den oktale magic 070707. Endelsen signalerer blot parringen af cpio-inde-i-gzip.

Programmer der åbner CPGZ-filer

Windows2 apps
7-Zip Open-source Åbn .cpgz (udpak gzip-laget for at afsløre .cpio, og udpak derefter denne). Gratis.
PeaZip Open-source Åbn .cpgz og vælg Udpak; håndterer både gzip- og cpio-lagene.
macOS4 apps
The Unarchiver Gratis Indstil som standard og dobbeltklik; langt mere tolerant over for problematiske arkiver end Arkivværktøj.
Archive Utility (built-in) Indbygget Dobbeltklik på .cpgz for at udpakke den. Hvis den bare looper tilbage til en .zip, er kilde-ZIP-filen beskadiget - download igen eller brug The Unarchiver.
ditto (command line) Indbygget ditto -x -k file.cpgz destfolder - Apples eget værktøj, der både opretter og udpakker .cpgz.
Keka Gratis Træk .cpgz over på Keka for at udpakke; håndterer både gzip- og cpio-lagene i én arbejdsgang.
Linux2 apps
gunzip + cpio (CLI) Open-source gunzip -c file.cpgz | cpio -idv (eller cpio -idmv). Præinstalleret på de fleste systemer.
bsdtar / libarchive Open-source bsdtar -xvf file.cpgz - libarchive detekterer automatisk gzip+cpio og udpakker i én kommando.

Tekniske detaljer

dyb specifikation
MIME-typeapplication/gzip (primær); også application/x-cpio og application/octet-stream
Magic bytes1F 8B 08 ved offset 0 (ydre gzip-lag); indre cpio-strøm starter med 070701 (SVR4 newc) efter dekomprimering
Ydre komprimeringDEFLATE-algoritme pakket i gzip-framing (RFC 1952)
Indre arkivformatCPIO - oftest SVR4 newc (magic 070701); også portabel ASCII (magic 070707)
FilkodningBinær ydre strøm; cpio newc-headere bruger ASCII-hex-felter med fast bredde, hvilket gør dem uafhængige af endianness
Integritetskontrolgzip-footer gemmer CRC-32 og 4-byte ISIZE (ukomprimeret størrelse mod 2³²); cpio 'crc'-variant tilføjer CRC-32-tjeksummer pr. fil
KrypteringIngen - hverken gzip eller cpio tilbyder et indbygget krypteringslag; filer skal krypteres separat, hvis fortrolighed er påkrævet
Maks. filstørrelse pr. post~4 GB i SVR4 newc (32-bit filstørrelsesfelt); ældre binært cpio-format begrænset til ~2 GB
ArkivstrukturLineær sekventiel strøm uden central mappe; alle poster skal læses fra starten af strømmen
cpio-header (newc)110-byte ASCII-header med fast længde pr. post, efterfulgt af det nul-terminerede filnavn og fildata udfyldt til 4-byte grænser
Associerede platformemacOS (primær); Linux; Unix
Primært værktøj til oprettelse (macOS)ditto kommandolinjeværktøj; Arkivværktøj producerer også .cpgz som en fejl-artefakt, når en .zip ikke kan udpakkes fuldt ud
Maksimalt antal posterIngen fast grænse; cpio streamer poster sekventielt uden et loft for antal poster i en central mappe
Streaming-udpakningJa - sekventielt design muliggør pipe-baseret udpakning (f.eks. gunzip -c file.cpgz | cpio -idmv) uden at indlæse en mappe i hukommelsen
Udgivetcpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
Seneste versionN/A (relies on stable gzip RFC 1952 + POSIX cpio formats)
Åben standardJa · royaltyfri
Specifikationwww.rfc-editor.org

CPGZ-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med CPGZ-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om CPGZ-filer.

Ofte stillede spørgsmål

Hvad er en CPGZ-fil?
Et cpio-arkiv komprimeret med gzip (gzip over cpio) - cpio-fætteren til en .tar.gz. Det er primært en macOS-ting skabt af ditto-værktøjet og Arkivværktøj.
Hvorfor blev min ZIP til en CPGZ på min Mac?
Arkivværktøj kunne ikke udpakke .zip-filen helt - normalt fordi overførslen er beskadiget, afbrudt eller kun delvist downloadet. Download filen igen (prøv en anden browser) eller åbn den med The Unarchiver / Keka i stedet.
Min .zip og .cpgz bliver ved med at skifte frem og tilbage - hvordan løser jeg det?
Den løkke betyder, at den originale ZIP er beskadiget. Stop med at dobbeltklikke; download .zip-filen igen, eller åbn den med The Unarchiver eller Keka, som håndterer ufuldstændige arkiver bedre end Arkivværktøj.
Hvordan åbner jeg en CPGZ-fil?
På macOS skal du dobbeltklikke på den eller køre ditto -x -k file.cpgz dest. På Linux: gunzip -c file.cpgz | cpio -idv. På Windows skal du bruge gratis 7-Zip eller PeaZip.
Hvordan åbner jeg en CPGZ på Windows?
Installer 7-Zip eller PeaZip (gratis). Åbn .cpgz-filen for at fjerne gzip-laget, hvilket afslører den indre .cpio, og udpak derefter denne for at få filerne.
Er en CPGZ det samme som en tar.gz?
Næsten - samme idé (et arkiv, der derefter er gzipped), men det indre arkiv er cpio, ikke tar. Begge komprimeres til én .gz-strøm; værktøjer håndterer cpgz meget ligesom tar.gz.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.MDMarkdown Document

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å