.CPGZ

Файл CPGZ

Gzip-compressed CPIO Archive
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл CPGZ - это архив CPIO, сжатый с помощью gzip - два слоя, наложенных друг на друга: gzip поверх cpio. В macOS дважды нажмите по нему, и Archive Utility извлечет его. Если скачанный ZIP превратился в CPGZ, значит, ZIP поврежден или неполный - скачайте его заново или откройте через The Unarchiver вместо двойного клика.

Разработчик: N/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility) Категория: Сжатые файлы Открыть стандартное MIME: application/gzip
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .RAR · .ZIP · .Z01 · .7Z

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 19, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла CPGZ?

Расширение .cpgz помечает сжатый архив CPIO (Copy In, Copy Out), использующий алгоритм сжатия Gzip как внешний слой. Формат CPGZ не накладывает никаких ограничений на тип хранимых данных - он может содержать файлы приложений, установщики, документы или фотографии. Создание .cpgz включает два последовательных этапа:

  • Создание несжатого архива CPIO - создает единый поток файлов и каталогов, каждый из которых предваряется секцией заголовка, содержащей метаданные файла.
  • Сжатие с помощью GZIP - метод без потерь на основе алгоритма DEFLATE, который уменьшает общий размер архива.

Поскольку сжатые файлы Gzip обычно имеют суффикс .gz, объединенное расширение .cpgz следует той же двухчастной схеме именования, что и .tgz (сжатый архив TAR с помощью Gzip). Файл .cpgz начинается со стандартных magic-байт gzip 1F 8B 08 по смещению 0; после распаковки внутренний поток представляет собой архив CPIO, чаще всего в формате SVR4 newc (magic 070701).

Этот формат наиболее тесно связан с macOS, где утилита командной строки ditto и Archive Utility могут как создавать, так и извлекать файлы .cpgz. В Linux и Unix эквивалентная цепочка команд - gunzip с конвейером в cpio, или один вызов с использованием bsdtar.

Распространенный реальный сценарий - неожиданное появление .cpgz как артефакта сбоя: когда macOS Archive Utility не может полностью извлечь скачанный .zip - из-за того, что файл обрезан, поврежден или структурирован так, что утилита неправильно с ним работает, - она может переупаковать частичный результат в .cpgz. Повторное двойное нажатие на файл создает цикл: каждая попытка чередуется между .zip и .cpgz, так и не извлекая содержимое. Решение - получить исходный архив заново или использовать сторонний инструмент, например The Unarchiver или Keka.

Сам CPIO появился в эпоху Unix 1970-х годов, когда магнитные ленты были основным средством архивирования. Различные варианты CPIO хранят заголовки файлов в двоичном или текстовом формате ASCII, а максимальный размер файла варьируется от 2 ГБ в старых двоичных вариантах до 4 ГБ в SVR4 newc. Пара .cpgz не является формальным стандартом, а практическим соглашением, популяризированным инструментами macOS.

Безопасность и защита

РИСК: LOW

Сам формат безопасен - это просто сжатые данные архива, которые не могут выполняться самостоятельно. Применяются обычные меры предосторожности для архивов: .cpgz из ненадежного источника может содержать исполняемые файлы или скрипты, которые становятся видимыми только после распаковки, поэтому перед запуском чего-либо сканируйте содержимое, а ненадежные архивы распаковывайте в пустую папку (cpio может хранить абсолютные или пути '../', что создает риск обхода путей). Самая частая «проблема» с .cpgz - не вредоносное ПО, а повреждение: неожиданный .cpgz из загрузки обычно означает, что .zip пришел поврежденным - скачайте его заново, а не пытайтесь его исправить.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕGzip-compressed CPIO Archiveтакже известен как CPGZ archive, gzipped cpio
РАЗРАБОТЧИКN/A (combination of POSIX cpio + GNU gzip; produced by macOS ditto/Archive Utility)с cpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
КАТЕГОРИЯСжатые файлы
MIME-ТИПapplication/gzip
ТИПАрхив CPIO, сжатый с помощью gzip (два слоя: gzip поверх cpio)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.rar.zip.z01.7z
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
000102
HEX
1F8B08
ASCII
···
.cpgz начинается с magic-байтов gzip 1F 8B по смещению 0 (байт 3 = 0x08 DEFLATE) - точно так же, как .gz. После gunzip внутренний поток - архив cpio: ASCII 'newc' cpio начинается с '070701' (30 37 30 37 30 31), другие варианты - с octal magic 070707. Расширение просто сигнализирует о паре cpio-внутри-gzip.

Программы, открывающие файлы CPGZ

Windows2 apps
7-Zip Открытый код Откройте .cpgz (распакуйте слой gzip, чтобы раскрыть .cpio, а затем извлеките его). Бесплатно.
PeaZip Открытый код Откройте .cpgz и нажмите Extract; обрабатывает как gzip, так и слои cpio.
macOS4 apps
The Unarchiver Бесплатно Установите как значение по умолчанию и дважды нажмите; гораздо более терпим к неудобным архивам, чем Archive Utility.
Archive Utility (built-in) Встроенная Дважды нажмите по .cpgz, чтобы распаковать его. Если он снова превращается в .zip, исходный ZIP поврежден - скачайте его заново или используйте The Unarchiver.
ditto (command line) Встроенная ditto -x -k file.cpgz destfolder - собственный инструмент Apple, создающий и извлекающий .cpgz.
Keka Бесплатно Перетащите .cpgz на Keka для извлечения; обрабатывает слои gzip+cpio за один проход.
Linux2 apps
gunzip + cpio (CLI) Открытый код gunzip -c file.cpgz | cpio -idv (или cpio -idmv). Предустановлен на большинстве систем.
bsdtar / libarchive Открытый код bsdtar -xvf file.cpgz - libarchive автоматически определяет gzip+cpio и извлекает в одной команде.

Технические подробности

глубокая спецификация
MIME-типapplication/gzip (основной); также application/x-cpio и application/octet-stream
Magic-байты1F 8B 08 по смещению 0 (внешний слой gzip); после распаковки внутренний поток cpio открывается с 070701 (SVR4 newc)
Внешнее сжатиеАлгоритм DEFLATE, обернутый в gzip-рамку (RFC 1952)
Формат внутреннего архиваCPIO - чаще всего в формате SVR4 newc (magic 070701); также переносимый ASCII (magic 070707)
Кодирование файлаДвоичный внешний поток; заголовки записей newc cpio используют фиксированные поля ASCII-hex, что делает их независимыми от порядка байтов
Проверки целостностиВнизу gzip хранится CRC-32 и 4-байтовый ISIZE (не сжатый размер mod 2³²); вариант 'crc' cpio добавляет контрольные суммы CRC-32 для каждого файла
ШифрованиеОтсутствует - ни gzip, ни cpio не предоставляют встроенного слоя шифрования; файлы должны быть зашифрованы отдельно, если требуется конфиденциальность
Макс. размер файла на запись~4 ГБ в SVR4 newc (32-битное поле размера файла); старый двоичный формат cpio ограничен ~2 ГБ
Структура архиваЛинейный последовательный поток без центрального каталога; все записи должны читаться с начала потока
Заголовок записи cpio (newc)110-байтовый фиксированный ASCII-заголовок на запись, за которым следует нуль-терминированное имя файла и данные файла, выровненные по границам 4 байт
Связанные платформыmacOS (основная); Linux; Unix
Основной инструмент создания (macOS)утилита командной строки ditto; Archive Utility также создает .cpgz как артефакт сбоя, когда .zip не может быть полностью извлечен
Макс. количество записейНет фиксированного лимита; cpio последовательно обрабатывает записи без ограничения на запись каталога
Потоковая распаковкаДа - последовательный дизайн позволяет распаковку на основе конвейера (например, gunzip -c file.cpgz | cpio -idmv) без загрузки каталога в память
Выпущенcpio: 1970s Unix; gzip: 1992. The .cpgz pairing is a macOS convention.
Последняя версияN/A (relies on stable gzip RFC 1952 + POSIX cpio formats)
Открыть стандартноеДа · без роялти
Спецификацияwww.rfc-editor.org

Конвертации CPGZ

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами CPGZ. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах CPGZ.

Часто задаваемые вопросы

Что такое файл CPGZ?
Архив cpio, сжатый с помощью gzip (gzip поверх cpio) - двоюродный брат .tar.gz. Это в основном специфика macOS, созданная утилитой ditto и Archive Utility.
Почему мой ZIP превратился в CPGZ на моем Mac?
Archive Utility не смог полностью извлечь .zip - обычно из-за того, что загрузка повреждена, обрезана или загружена частично. Скачайте файл заново (попробуйте другой браузер) или откройте его через The Unarchiver / Keka.
Мой .zip и .cpgz постоянно переключаются - как это исправить?
Этот цикл означает, что исходный ZIP поврежден. Перестаньте нажимать дважды; скачайте .zip заново или откройте его через The Unarchiver или Keka, которые лучше справляются с поврежденными архивами, чем Archive Utility.
Как открыть файл CPGZ?
В macOS дважды нажмите по нему или выполните ditto -x -k file.cpgz dest. В Linux: gunzip -c file.cpgz | cpio -idv. В Windows используйте бесплатный 7-Zip или PeaZip.
Как открыть CPGZ в Windows?
Установите 7-Zip или PeaZip (бесплатно). Откройте .cpgz, чтобы снять слой gzip и раскрыть внутренний .cpio, а затем извлеките его, чтобы получить файлы.
Это то же самое, что tar.gz?
Почти - та же идея (архив, затем сжатый gzip), но внутренний архив - cpio, а не tar. Оба сжимаются в один поток в стиле .gz; инструменты обрабатывают cpgz почти так же, как tar.gz.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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.TMPTemporary File
10.TXTPlain Text File

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z