Что такое CAB-файл

Обновлено: 25.11.2024

Кабинет – это отдельный файл, обычно с расширением CAB, который хранит сжатые файлы в библиотеке файлов. Кабинетный формат — это эффективный способ упаковки нескольких файлов, поскольку сжатие выполняется за пределами файлов, что значительно повышает коэффициент сжатия.

Разработчики могут использовать инструмент для создания CAB-файлов, например Makecab.exe, для создания CAB-файлов для использования с пакетами установки. Утилита Makecab.exe входит в состав компонентов Windows SDK для разработчиков установщика Windows.

Разработчики также могут использовать инструмент для создания CAB-файлов, например Cabarc.exe, для создания CAB-файлов для использования с пакетами установки. Этот инструмент выполняет запись в структуру кабинета Diamond.

Файловые ключи файлов, хранящихся внутри CAB-файла, должны соответствовать записям в столбце File таблицы File, а последовательность файлов в CAB-файле должна соответствовать последовательности файлов, указанной в столбце Sequence. Дополнительные сведения см. в разделе Использование кабинетов и сжатых источников.

Большие файлы можно разделить между двумя или более CAB-файлами. В любом CAB-файле, который простирается до следующего CAB-файла, может быть не более 15 файлов. Например, если у вас есть три CAB-файла, в первом CAB-файле может быть 15 файлов, связанных со вторым CAB-файлом, а во втором CAB-файле может быть 15 файлов, связанных с третьим CAB-файлом.

Установщик извлекает файлы из CAB-файла по мере необходимости для установки и устанавливает их в том же порядке, в котором они хранятся в CAB-файле. Требования к месту для установки файла, хранящегося в CAB-файле, не отличаются от требований для установки несжатого файла.

Cab-файл может находиться внутри или вне файла .msi. Начиная с Windows Installer 5.0, работающего в Windows 7 или Windows Server 2008 R2, установщик сохраняет все шкафы, встроенные в файл .msi, перед кэшированием установочного пакета.

Установщик Windows 4.5 или более ранней версии: для экономии места на диске программа установки всегда удаляет все CAB-файлы, встроенные в файл .msi, перед кэшированием установочного пакета на компьютере пользователя.

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

Что нужно знать

  • CAB-файл — это файл CAB-файла Windows.
  • Windows открывает их автоматически, или вы можете использовать 7-Zip.
  • Преобразование в EXE с помощью мастера IExpress, встроенного в Windows инструмента.

В этой статье описывается, что такое CAB-файлы, как установить или открыть их в Windows или другой операционной системе и как преобразовать их в EXE или другой формат.

Что такое CAB-файл?

Файл с расширением .CAB представляет собой файл Windows CAB (раньше они назывались файлами Diamond). Это сжатые файлы, в которых хранятся данные, относящиеся к различным установкам Windows, которые могут включать драйверы устройств или системные файлы.

Функция Pack and Go программы Microsoft Publisher позволяет создавать CAB-файлы с расширением PUZ. В нем содержится все, что включено в документ, в том же формате архива, что и CAB, поэтому с ними можно обращаться одинаково.

Программа установки InstallShield также создает файлы с расширением CAB, но они не связаны с форматом файлов Windows Cabinet.

Некоторые устройства могут использовать расширение файла CAB для хранения файлов встроенного ПО.

Как открыть CAB-файлы

При открытии файла Windows CAB-файла в Windows этот файл автоматически запускается как архив, чтобы вы могли увидеть, что внутри. Windows по существу рассматривает его как папку и делает это автоматически; вам не нужно скачивать программу для открытия CAB-файлов для Windows.

Однако вы также можете открывать или извлекать CAB-файлы с помощью инструмента для распаковки файлов. Этот маршрут позволяет открыть файл в других операционных системах, таких как macOS или Linux. Несколько бесплатных файловых экстракторов, которые работают с файлами CAB, включают 7-Zip, PeaZip, IZArc, The Unarchiver и cabextract.

Если у вас есть файл PUZ, полученный из Microsoft Publisher, вы можете открыть его с помощью любого из упомянутых выше средств извлечения файлов. Если эти программы не распознают расширение файла PUZ, либо сначала откройте программу для распаковки файлов, а затем найдите файл, либо измените расширение файла .PUZ на .CAB и повторите попытку.

CAB-файлы InstallShield отличаются от файлов CAB-файлов Windows, но их можно извлечь с помощью unshield.

Если вы по-прежнему не можете его открыть, возможно, вы перепутали его с файлом с таким же расширением, как CBA, CAA или ABC.

Установка CAB-файлов в Windows

Если у вас есть автономный загруженный файл обновления Windows в формате CAB, вы можете установить его другим способом — через командную строку с повышенными привилегиями. Введите эту команду, заменив путь к файлу CAB (в кавычках) на путь к тому, который вы используете:

Не нажимайте Enter, пока не введете всю команду. Независимо от каких-либо разрывов в команде, которую вы видите выше, добавляйте пробелы только до самого конца.

Для установки языковых пакетов следует использовать не команду DISM, а инструмент lpksetup.exe, например:

Откройте диалоговое окно "Выполнить" с помощью сочетания клавиш Win+R.

Введите lpksetup (первая буква — строчная L).

Выберите Установить языки интерфейса.

Нажмите «Обзор», чтобы найти и выбрать CAB-файл.

Выберите "Далее".

Дождитесь завершения всего процесса. Это может занять некоторое время.

Вы можете закрыть экран Установка языков интерфейса, когда в разделе Ход выполнения появится сообщение "Завершено".

Чтобы переключиться на новый язык, откройте «Настройки» > «Время и язык», а затем «Язык и регион» (W11) или «Язык» (W10). В более старых версиях Windows выберите Панель управления > Часы, язык и регион > Язык.

Как конвертировать CAB-файл

Нам не известно ни одной программы конвертации файлов, которая могла бы выполнить чистое преобразование CAB в MSI. Однако вы можете получить помощь от других пользователей InstallShield в сообществе Flexera.

Файлы WSP представляют собой файлы пакетов решений SharePoint, используемые Microsoft SharePoint и сжатые в формате CAB. Вы можете переименовать файл WSP в CAB и открыть его так же, как файл Кабинета Windows.

Вы можете преобразовать CAB в EXE с помощью мастера IExpress Wizard, входящего в состав Windows. Откройте диалоговое окно «Выполнить» с помощью сочетания клавиш Win+R и введите iexpress.

Если вам нужно преобразовать CAB в KDZ, чтобы получить файл прошивки Android в правильном формате, следуйте инструкциям на сайте BOYCRACKED.

Дополнительная информация о формате CAB

Windows может сжимать CAB-файл с помощью DEFLATE (как и большинство ZIP-файлов), Quantum или LZX, поскольку этот формат поддерживает все три алгоритма сжатия.

Каждый CAB-архив сжимается целиком, а не каждый файл по отдельности. CAB-архив может содержать до 65 535 CAB-папок, и эти папки могут содержать равное количество файлов.

Когда CAB-файл фактически используется установщиком, содержащиеся в нем файлы извлекаются по мере необходимости и в том порядке, в котором они хранятся в нем.

Большой файл можно преобразовать в несколько CAB-файлов, если до следующего CAB-файла приходится не более 15 файлов. Это означает, что в одном CAB-файле может быть до 15 файлов, которые охватывают следующий CAB-файл в последовательности, а в одном файле может быть даже до 15 файлов.

Файлы CAB распознаются по первым четырем байтам. Если вы откроете CAB-файл как текстовый файл в текстовом редакторе, вы увидите «MSCF» в качестве первых четырех букв.

Вы можете создать CAB-файл с помощью makecab.exe, входящего в состав Windows. Выполнение такой команды в командной строке приведет к сжатию файла в CAB-архив:

Подробнее о формате файлов Windows CAB можно прочитать в Центре разработчиков Microsoft для Windows.

Можно ли удалить CAB-файлы?

Может возникнуть соблазн удалить CAB-файлы с вашего компьютера, когда вы видите десятки или даже сотни их в одной папке. Перед принятием решения чрезвычайно важно понять, где находятся CAB-файлы и насколько они важны.

Например, CAB-файлы в папке system32 следует сохранить в любом случае. Попытка расшифровать то, что здесь важно, может привести к путанице, а неправильное решение может привести к проблемам в дальнейшем, поскольку Windows может понадобиться удаленный CAB-файл для исправления поврежденного файла.

Однако CAB-файлы, связанные с iTunes, DirectX или какой-либо другой сторонней программой, вероятно, можно безопасно удалить, не вызывая повреждения системы, но они могут привести к тому, что программа перестанет работать или запретить запуск определенных задач. Если программа перестает работать после удаления CAB-файлов, просто восстановите ее или переустановите, но есть вероятность, что такие файлы носят временный характер.

Из-за характера CAB-файлов их часто можно увидеть в установочных файлах программы.Например, установщик Microsoft Office включает в себя несколько CAB-файлов, некоторые из них довольно большие. Если их удалить, это повредит установщик, и вы не сможете использовать эти установочные файлы для установки MS Office.

Некоторое программное обеспечение создает дамп файлов cab_xxxx в папку C:\Windows\Temp\ при установке обновлений или выполнении какой-либо другой задачи, связанной с системой. Удалять CAB-файлы в этом месте совершенно безопасно, если только ваш компьютер не активно обновляет или не устанавливает программное обеспечение (поскольку они могут использоваться в это время).

Если вы не можете удалить их, потому что они продолжают создаваться заново (например, папка C:\Windows\Logs\CBS\ продолжает создавать файлы LOG и CAB), попробуйте удалить там самый старый файл LOG. (или все), а затем удалите каждый CAB-файл из C:\Windows\Temp\.

Иногда. Как и большинство типов файлов, CAB-файлы могут содержать вирусы, поэтому перед запуском или открытием файлов сканируйте загружаемые из Интернета файлы с помощью антивирусного программного обеспечения.

Сначала запустите антивирусную программу, чтобы избавиться от любых вредоносных программ. Если это не решит проблему, используйте такой инструмент, как Advanced CAB Repair.

Вы когда-нибудь задумывались, что такое CAB-файл? CAB-файлы (Cab-файлы) — это сжатые архивные файлы, которые обычно используются для доставки файлов установки программного обеспечения на компьютер пользователя. Эти файлы также используются для ускорения доставки при загрузке файлов с веб-сайта. Формат CAB является родным для Microsoft Windows и поддерживает несколько алгоритмов сжатия данных, таких как Zip, Quantum и LZX. Файлы CAB используются несколькими установщиками Microsoft, включая SetUp API, Device Installer и AdvPack, и могут содержать цифровую подпись, чтобы гарантировать получателям, что устанавливаемые ими файлы получены из надежного источника. Вы можете использовать WinZip для извлечения CAB-файлов, выполнив шаги, перечисленные ниже.

Как открыть CAB-файлы

  1. Сохраните CAB-файл на рабочий стол. Если ваш сжатый файл был загружен с веб-сайта, он может быть сохранен в папке «Загрузки» в ваших документах или каталоге пользователя.
  2. Запустите WinZip из меню "Пуск" или ярлыка на рабочем столе. Откройте сжатый файл, нажав Файл > Открыть. Если в вашей системе есть расширение сжатого файла, связанное с программой WinZip, просто дважды щелкните файл.
  3. Выберите все файлы и папки внутри сжатого файла. Или выберите несколько файлов или папок, которые вы хотите открыть, удерживая клавишу CTRL и щелкая по ним левой кнопкой мыши.
  4. Нажмите «Разархивировать одним нажатием» и выберите «Распаковать на ПК или в облако» на панели инструментов WinZip на вкладке «Распаковать/поделиться».
  5. Выберите папку для размещения распаковываемых файлов и нажмите кнопку "Разархивировать".
  6. Теперь вы знаете, как извлечь CAB-файлы. Найдите извлеченные CAB-файлы в папке назначения.

Открывать CAB-файлы в Windows или Mac

WinZip 26
  • Windows 11
  • Windows 10
  • Windows 8
  • Windows 7
  • Internet Explorer 8 или более поздней версии
WinZip для Mac 9
  • Mac OS X 10.8, 10.9 или 10.10
  • 64-разрядный процессор Intel
  • Поддерживает дисплеи Apple Retina

WinZip открывает и извлекает сжатые архивные файлы CAB и многие другие форматы

Мы разработали WinZip для открытия и извлечения из самых разных форматов файлов, включая все следующие:

    и IMG , ТАЗ и ТГЗ
  • ТЗ и Я
  • UUencoded

Загрузите WinZip прямо сейчас, чтобы открыть файл(ы) CAB, а затем наслаждайтесь всеми возможностями самой популярной в мире утилиты сжатия, включая самое простое и практичное сжатие файлов, шифрование, упаковку, управление файлами и возможности резервного копирования данных.< /p>

WinZip доверяют миллионы компаний и потребителей, поскольку он повышает производительность, упрощает обмен файлами и обеспечивает конфиденциальность информации.

Вы когда-нибудь задумывались, что такое CAB-файл? CAB-файлы (Cab-файлы) — это сжатые архивные файлы, которые обычно используются для доставки файлов установки программного обеспечения на компьютер пользователя. Эти файлы также используются для ускорения доставки при загрузке файлов с веб-сайта. Формат CAB является родным для Microsoft Windows и поддерживает несколько алгоритмов сжатия данных, таких как Zip, Quantum и LZX. Файлы CAB используются несколькими установщиками Microsoft, включая SetUp API, Device Installer и AdvPack, и могут содержать цифровую подпись, чтобы гарантировать получателям, что устанавливаемые ими файлы получены из надежного источника. Вы можете использовать WinZip для извлечения CAB-файлов, выполнив шаги, перечисленные ниже.

Как открыть CAB-файлы

  1. Сохраните CAB-файл на рабочий стол.Если ваш сжатый файл был загружен с веб-сайта, он может быть сохранен в папке «Загрузки» в ваших документах или каталоге пользователя.
  2. Запустите WinZip из меню "Пуск" или ярлыка на рабочем столе. Откройте сжатый файл, нажав Файл > Открыть. Если в вашей системе есть расширение сжатого файла, связанное с программой WinZip, просто дважды щелкните файл.
  3. Выберите все файлы и папки внутри сжатого файла. Или выберите несколько файлов или папок, которые вы хотите открыть, удерживая клавишу CTRL и щелкая по ним левой кнопкой мыши.
  4. Нажмите «Разархивировать одним нажатием» и выберите «Распаковать на ПК или в облако» на панели инструментов WinZip на вкладке «Распаковать/поделиться».
  5. Выберите папку для размещения распаковываемых файлов и нажмите кнопку "Разархивировать".
  6. Теперь вы знаете, как извлечь CAB-файлы. Найдите извлеченные CAB-файлы в папке назначения.

Открывать CAB-файлы в Windows или Mac

WinZip 26
  • Windows 11
  • Windows 10
  • Windows 8
  • Windows 7
  • Internet Explorer 8 или более поздней версии
WinZip для Mac 9
  • Mac OS X 10.8, 10.9 или 10.10
  • 64-разрядный процессор Intel
  • Поддерживает дисплеи Apple Retina

WinZip открывает и извлекает сжатые архивные файлы CAB и многие другие форматы

Мы разработали WinZip для открытия и извлечения из самых разных форматов файлов, включая все следующие:

    и IMG , ТАЗ и ТГЗ
  • ТЗ и Я
  • UUencoded

Загрузите WinZip прямо сейчас, чтобы открыть файл(ы) CAB, а затем наслаждайтесь всеми возможностями самой популярной в мире утилиты сжатия, включая самое простое и практичное сжатие файлов, шифрование, упаковку, управление файлами и возможности резервного копирования данных.< /p>

WinZip доверяют миллионы компаний и потребителей, поскольку он повышает производительность, упрощает обмен файлами и обеспечивает конфиденциальность информации.

CAB-файл (сокращение от "Windows Cabinet File") – это формат архива, поэтому в CAB-файле может храниться несколько файлов и даже папок. Эти файлы обычно используются компаниями-разработчиками программного обеспечения для хранения файлов и папок, необходимых для установки их продуктов на ваш служебный компьютер. Хотя Проводник Windows может открывать CAB-архивы в Windows 7, вы также можете использовать WinRAR или WinZIP для просмотра и извлечения содержимого архива.

Проводник Windows

Нажмите кнопку "Пуск" и выберите "Компьютер" в меню, чтобы запустить собственный файловый менеджер Windows 7.

Выберите диск и откройте папку, содержащую CAB-файл. Вы также можете выполнить поиск всех CAB-файлов с помощью поля поиска в меню "Пуск".

Щелкните правой кнопкой мыши CAB-файл и выберите "Открыть" в контекстном меню, чтобы открыть его в проводнике Windows и просмотреть его содержимое.

WinRAR

Запустите WinRAR и нажмите "Ctrl-O", чтобы открыть окно "Найти архив".

Используйте встроенный файловый браузер, чтобы выбрать CAB-файл, и нажмите кнопку "Открыть", чтобы открыть CAB-файл в WinRAR.

Выберите файлы и папки, которые вы хотите извлечь. Вы можете, удерживая «Ctrl», щелкнуть несколько файлов и папок, чтобы выбрать несколько элементов, или нажать «Ctrl-A», чтобы выбрать все элементы в архиве.

Нажмите кнопку "Извлечь в" вверху, выберите папку для извлечения содержимого CAB-архива и нажмите "ОК", чтобы извлечь элементы.

WinZIP

Запустите WinZIP и нажмите "Ctrl-O", чтобы открыть окно "Открыть файл WinZIP".

Выберите «Все архивы» в раскрывающемся списке «Тип файла».

Используйте встроенный файловый браузер, чтобы выбрать файл CAB, и нажмите "Открыть", чтобы открыть файл CAB.

Выберите файлы и папки, которые вы хотите извлечь, и нажмите кнопку "Распаковать" в верхней части окна WinZIP.

Выберите папку для извлечения элементов из CAB-архива и нажмите «Распаковать», чтобы извлечь их.

Читайте также: