Что такое 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-файлы
- Сохраните CAB-файл на рабочий стол. Если ваш сжатый файл был загружен с веб-сайта, он может быть сохранен в папке «Загрузки» в ваших документах или каталоге пользователя.
- Запустите WinZip из меню "Пуск" или ярлыка на рабочем столе. Откройте сжатый файл, нажав Файл > Открыть. Если в вашей системе есть расширение сжатого файла, связанное с программой WinZip, просто дважды щелкните файл.
- Выберите все файлы и папки внутри сжатого файла. Или выберите несколько файлов или папок, которые вы хотите открыть, удерживая клавишу CTRL и щелкая по ним левой кнопкой мыши.
- Нажмите «Разархивировать одним нажатием» и выберите «Распаковать на ПК или в облако» на панели инструментов WinZip на вкладке «Распаковать/поделиться».
- Выберите папку для размещения распаковываемых файлов и нажмите кнопку "Разархивировать".
- Теперь вы знаете, как извлечь 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-файлы
- Сохраните CAB-файл на рабочий стол.Если ваш сжатый файл был загружен с веб-сайта, он может быть сохранен в папке «Загрузки» в ваших документах или каталоге пользователя.
- Запустите WinZip из меню "Пуск" или ярлыка на рабочем столе. Откройте сжатый файл, нажав Файл > Открыть. Если в вашей системе есть расширение сжатого файла, связанное с программой WinZip, просто дважды щелкните файл.
- Выберите все файлы и папки внутри сжатого файла. Или выберите несколько файлов или папок, которые вы хотите открыть, удерживая клавишу CTRL и щелкая по ним левой кнопкой мыши.
- Нажмите «Разархивировать одним нажатием» и выберите «Распаковать на ПК или в облако» на панели инструментов WinZip на вкладке «Распаковать/поделиться».
- Выберите папку для размещения распаковываемых файлов и нажмите кнопку "Разархивировать".
- Теперь вы знаете, как извлечь 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-архива и нажмите «Распаковать», чтобы извлечь их.
Читайте также: