.CPGZ

Plik CPGZ

Gzip-compressed CPIO Archive
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik CPGZ to archiwum CPIO skompresowane za pomocą gzip - dwie warstwy nałożone na siebie, gzip na cpio. W systemie macOS wystarczy kliknąć go dwukrotnie, a Narzędzie archiwizacji go wypakuje. Jeśli pobrany plik ZIP zamienił się w CPGZ, oznacza to, że ZIP jest uszkodzony lub niekompletny - pobierz go ponownie lub otwórz za pomocą The Unarchiver zamiast ponownego dwukrotnego klikania.

Deweloper: N/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility) Kategoria: Pliki skompresowane Otwarty standard MIME: application/gzip
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .RAR · .ZIP · .Z01 · .7Z

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 19, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku CPGZ?

Rozszerzenie .cpgz oznacza skompresowane archiwum plików CPIO (Copy In, Copy Out), które wykorzystuje algorytm kompresji Gzip jako warstwę zewnętrzną. Format CPGZ nie nakłada żadnych ograniczeń na typ przechowywanych danych - może zawierać pliki aplikacji, instalatory, dokumenty lub zdjęcia. Tworzenie pliku .cpgz obejmuje dwa kolejne etapy:

  • Utworzenie nieskompresowanego archiwum CPIO - tworzy pojedynczy strumień plików i katalogów, z których każdy jest poprzedzony sekcją nagłówka zawierającą metadane pliku.
  • Kompresja przy użyciu GZIP - bezstratna metoda oparta na algorytmie DEFLATE, która zmniejsza całkowity rozmiar archiwum.

Ponieważ pliki skompresowane Gzip zazwyczaj noszą przyrostek .gz, połączone rozszerzenie .cpgz jest zgodne z tą samą dwuczęściową konwencją nazewnictwa co .tgz (archiwum TAR skompresowane Gzip). Plik .cpgz zaczyna się od standardowych bajtów magicznych gzip 1F 8B 08 pod offsetem 0; po dekompresji wewnętrzny strumień jest archiwum CPIO, najczęściej w formacie SVR4 newc (magiczna liczba 070701).

Format ten jest najściślej związany z systemem macOS, gdzie narzędzie wiersza poleceń ditto oraz Narzędzie archiwizacji mogą zarówno tworzyć, jak i wypakowywać pliki .cpgz. W systemach Linux i Unix odpowiednim potokiem jest gunzip przekierowany do cpio lub pojedyncze wywołanie za pomocą bsdtar.

Częstym scenariuszem w świecie rzeczywistym jest nieoczekiwane pojawienie się pliku .cpgz jako artefaktu błędu: gdy Narzędzie archiwizacji w macOS nie może w pełni wypakować pobranego pliku .zip - ponieważ plik jest ucięty, uszkodzony lub ma strukturę, z którą narzędzie sobie nie radzi - może ono ponownie skompresować częściowy wynik do formatu .cpgz. Wielokrotne dwukrotne klikanie pliku tworzy wtedy pętlę: każda próba przełącza między .zip a .cpgz bez wypakowania zawartości. Rozwiązaniem jest ponowne pobranie oryginalnego archiwum lub użycie narzędzia innej firmy, takiego jak The Unarchiver lub Keka.

Samo CPIO pochodzi z ery Uniksa z lat 70. XX wieku, kiedy taśmy magnetyczne były głównym nośnikiem archiwizacji. Różne warianty CPIO przechowują nagłówki plików w formacie binarnym lub tekstowym ASCII, a maksymalne rozmiary plików wahają się od 2 GB w starszych wariantach binarnych do 4 GB w SVR4 newc. Połączenie .cpgz nie jest formalnym standardem, lecz praktyczną konwencją spopularyzowaną przez narzędzia macOS.

Bezpieczeństwo

RYZYKO: LOW

Sam format jest bezpieczny - to tylko skompresowane dane archiwalne, które nie mogą same się uruchomić. Obowiązuje normalna ostrożność przy archiwach: plik .cpgz z niezaufanego źródła może zawierać pliki wykonywalne lub skrypty ujawnione dopiero po wypakowaniu, więc przeskanuj zawartość przed uruchomieniem czegokolwiek i wypakowuj niezaufane archiwa do pustego folderu (cpio może przechowywać ścieżki bezwzględne lub „../”, co stanowi ryzyko ataku path-traversal). Najczęstszym „problemem” z .cpgz nie jest złośliwe oprogramowanie, lecz uszkodzenie: nieoczekiwany .cpgz z pobierania zazwyczaj oznacza, że .zip dotarł uszkodzony - lepiej pobrać go ponownie niż z nim walczyć.

Szczegóły formatu

w pigułce
PEŁNA NAZWAGzip-compressed CPIO Archiveznany również jako CPGZ archive, gzipped cpio
DEWELOPERN/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility)od cpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
TYP MIMEapplication/gzip
TYPArchiwum CPIO skompresowane za pomocą gzip (dwie warstwy: gzip na cpio)
STANDARDOtwarty · bezpłatny
POWIĄZANE.rar.zip.z01.7z
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
000102
HEX
1F8B08
ASCII
···
Plik .cpgz zaczyna się od magicznej liczby gzip 1F 8B pod offsetem 0 (bajt 3 = 0x08 DEFLATE) - dokładnie tak samo jak .gz. Po użyciu gunzip, wewnętrzny strumień jest archiwum cpio: ASCII „newc” cpio zaczyna się od „070701” (30 37 30 37 30 31), inne warianty od ósemkowej liczby magicznej 070707. Rozszerzenie po prostu sygnalizuje połączenie cpio wewnątrz gzip.

Programy otwierające pliki CPGZ

Windows2 apps
7-Zip Open-source Otwórz .cpgz (wypakuj warstwę gzip, aby odsłonić .cpio, a następnie wypakuj ją). Darmowy.
PeaZip Open-source Otwórz .cpgz i wybierz Wypakuj; obsługuje zarówno warstwy gzip, jak i cpio.
macOS4 apps
The Unarchiver Darmowy Ustaw jako domyślne i kliknij dwukrotnie; jest znacznie bardziej tolerancyjne dla problematycznych archiwów niż Narzędzie archiwizacji.
Archive Utility (built-in) Wbudowany Kliknij dwukrotnie .cpgz, aby go rozwinąć. Jeśli po prostu wraca do .zip, źródłowy ZIP jest uszkodzony - pobierz go ponownie lub użyj The Unarchiver.
ditto (command line) Wbudowany ditto -x -k file.cpgz destfolder - własne narzędzie Apple, które tworzy i wypakowuje .cpgz.
Keka Darmowy Przeciągnij .cpgz na Keka, aby wypakować; obsługuje warstwy gzip+cpio w jednym przebiegu.
Linux2 apps
gunzip + cpio (CLI) Open-source gunzip -c file.cpgz | cpio -idv (lub cpio -idmv). Preinstalowane w większości systemów.
bsdtar / libarchive Open-source bsdtar -xvf file.cpgz - libarchive automatycznie wykrywa gzip+cpio i wypakowuje w jednym poleceniu.

Szczegóły techniczne

specyfikacja
Typ MIMEapplication/gzip (główny); także application/x-cpio i application/octet-stream
Bajty magiczne1F 8B 08 pod offsetem 0 (warstwa zewnętrzna gzip); wewnętrzny strumień cpio otwiera się z 070701 (SVR4 newc) po dekompresji
Kompresja zewnętrznaAlgorytm DEFLATE opakowany w ramki gzip (RFC 1952)
Wewnętrzny format archiwumCPIO - najczęściej SVR4 newc (magiczna liczba 070701); także przenośny ASCII (magiczna liczba 070707)
Kodowanie plikuBinarny strumień zewnętrzny; nagłówki wpisów cpio newc używają pól ASCII-hex o stałej szerokości, co czyni je niezależnymi od kolejności bajtów (endianness)
Kontrole integralnościStopka gzip przechowuje CRC-32 i 4-bajtowy ISIZE (rozmiar nieskompresowany mod 2³²); wariant cpio „crc” dodaje sumy kontrolne CRC-32 dla każdego pliku
SzyfrowanieBrak - ani gzip, ani cpio nie zapewniają wbudowanej warstwy szyfrowania; pliki muszą być szyfrowane oddzielnie, jeśli wymagana jest poufność
Maksymalny rozmiar pliku na wpis~4 GB w SVR4 newc (32-bitowe pole rozmiaru pliku); starszy binarny format cpio ograniczony do ~2 GB
Struktura archiwumLiniowy strumień sekwencyjny bez centralnego katalogu; wszystkie wpisy muszą być odczytywane od początku strumienia
Nagłówek wpisu cpio (newc)110-bajtowy nagłówek ASCII o stałej długości na wpis, po którym następuje nazwa pliku zakończona znakiem null i dane pliku wyrównane do granic 4-bajtowych
Powiązane platformymacOS (główna); Linux; Unix
Główne narzędzie do tworzenia (macOS)Narzędzie wiersza poleceń ditto; Narzędzie archiwizacji również tworzy .cpgz jako artefakt błędu, gdy nie można w pełni wypakować pliku .zip
Maksymalna liczba wpisówBrak stałego limitu; cpio przesyła wpisy sekwencyjnie bez ograniczenia rekordu katalogu centralnego
Wypakowywanie strumienioweTak - sekwencyjna konstrukcja umożliwia wypakowywanie oparte na potokach (np. gunzip -c file.cpgz | cpio -idmv) bez ładowania katalogu do pamięci
Wydanocpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
Najnowsza wersjaN/A (relies on stable gzip RFC 1952 + POSIX cpio formats)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.rfc-editor.org

Konwersje CPGZ

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami CPGZ. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki CPGZ.

Najczęściej zadawane pytania

Co to jest plik CPGZ?
To archiwum cpio skompresowane za pomocą gzip (gzip nad cpio) - odpowiednik .tar.gz dla formatu cpio. Jest to głównie domena systemu macOS, tworzona przez narzędzie ditto i Narzędzie archiwizacji.
Dlaczego mój ZIP zamienił się w CPGZ na komputerze Mac?
Narzędzie archiwizacji nie mogło w pełni wypakować pliku .zip - zazwyczaj dlatego, że pobrany plik jest uszkodzony, niekompletny lub częściowo pobrany. Pobierz plik ponownie (spróbuj innej przeglądarki) lub otwórz go za pomocą The Unarchiver / Keka.
Mój .zip i .cpgz ciągle przełączają się tam i z powrotem - jak to naprawić?
Ta pętla oznacza, że oryginalny ZIP jest uszkodzony. Przestań klikać dwukrotnie; pobierz ponownie .zip lub otwórz go za pomocą The Unarchiver lub Keka, które lepiej radzą sobie z niedoskonałymi archiwami niż Narzędzie archiwizacji.
Jak otworzyć plik CPGZ?
W systemie macOS kliknij go dwukrotnie lub uruchom ditto -x -k file.cpgz dest. W systemie Linux: gunzip -c file.cpgz | cpio -idv. W systemie Windows użyj darmowego 7-Zip lub PeaZip.
Jak otworzyć CPGZ w systemie Windows?
Zainstaluj 7-Zip lub PeaZip (darmowe). Otwórz .cpgz, aby zdjąć warstwę gzip, odsłaniając wewnętrzny .cpio, a następnie wypakuj go, aby otrzymać pliki.
Czy CPGZ to to samo co tar.gz?
Prawie - ta sama idea (archiwum, a następnie gzipped), ale wewnętrzne archiwum to cpio, a nie tar. Oba kompresują się do jednego strumienia w stylu .gz; narzędzia obsługują cpgz podobnie jak tar.gz.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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.JSONJavaScript Object Notation file

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z