Некоторые обновления Windows, драйверов, а в некоторых случаях и программных компонентов могут распространяться в виде сжатых файлов с расширением .cab — Windows Cabinet File и не всегда ясно, как именно устанавливать такие файлы.
В этой инструкции подробно о способах установить CAB файлы в Windows 11, Windows 10 и других версиях системы.
Установка CAB в командной строке или PowerShell
Первый способ подойдёт не для всех файлов: обычно он срабатывает лишь для CAB-файлов обновлений Windows. Шаги для установки будут следующими:
- Запустите командную строку или Windows PowerShell от имени администратора.
- В командной строке используйте команду
dism /online /Add-Package /PackagePath:"путь_к_файлу.cab"
- В Windows PowerShell команда будет иметь следующий вид:
Add-WindowsPackage -Online -PackagePath "путь_к_файлу.cab"
- Устаревший вариант команды для установки CAB файлов:
pkgmgr /ip /m:путь_к_файлу.cab
Если файл предназначен для установки таким способом, соответствующий пакет будет установлен в Windows, но это происходит не всегда.
Для многих файлов CAB выполнение указанных команд приведёт к появлению сообщения об ошибке 0x80070002 (Ошибка 2) «Не удается найти указанный файл».
Речь в сообщении об ошибке идёт не о самом файле .cab, а о необходимом для установки описанным способов «вложенном» файле, обычно — update.mum, который содержит сведения для установки пакетов или обновлений Windows описанным способом.
Распаковка файлов CAB и установка вручную
Если установить файл .cab описанным выше способом не получается, вы можете распаковать его содержимое в удобное расположение:
Внимание: не следует использовать проводник для распаковки — несмотря на то, что он «открывает» файл .cab и позволяет скопировать его содержимое, набор файлов, полученный таким образом, будет непригоден к использованию.
После распаковки файла .cab в удобном расположении, в зависимости от его содержимого, вы можете:
- Запустить установку соответствующих файлов, используя находящийся в папке файл установщика .exe или другого типа (при его наличии в папке).
- В случае, если в CAB файле находились файлы драйвера, использовать ручную установку драйвера в диспетчере устройств с указанием папки, подробнее об этом в инструкции Как установить драйвер INF в Windows.
Если у вас остаются вопросы, касающиеся установки файла .cab в Windows, вы можете задать их в комментариях, желательно с описанием того, о каком именно файле идёт речь — возможно, мне удастся вам помочь.
Файлы, имеющие расширение .CAB (Windows Cabinet File) относятся к архивам и чаще всего используются в ОС Windows для установки различных системных файлов, драйверов, сетевых компонентов. Так как для сжатия данных в этом формате используются алгоритмы ZIP, Quantum, LZX, то чтобы открыть файл CAB достаточно использовать любую из программ-архиваторов, например, WinRAR или 7-Zip.
Далее рассмотрим возможные варианты установки файлов с расширением CAB на примере Windows 10.
Как установить CAB файл в Windows с помощью командной строки
В кавычках, вместо “Путь к CAB файлу“, укажите текущее расположение целевого файла в проводнике Windows, например:”C:\Users\alpinefile\Desktop\windows10.0-kb4020102-x64_5ee8874a880b6976a1fdc935e969047822e1e5c6.cab”.
- Перезагрузите компьютер.
Установка CAB из диспетчера устройств Windows
В некоторых случаях, например при установке тех или иных драйверов из CAB-файлов, способ с командной строкой может оказаться не рабочим. Тогда можно поступить следующим образом:
Установка драйверов завершена.
А вдруг и это будет интересно:
- Режим Бога или GodMode для Windows 8
- Переустановить Windows XP руководство в картинках
- ФотоШОУ PRO: надёжный помощник в создании слайд-шоу
- Как установить, отключить или удалить «Алису» с компьютера
- Включение схемы электропитания «Максимальная производительность» в Windows 10
- Отслеживание производительности видеокарты в Windows 10
Дата: 2017-06-13 | Размещено в Статьи
Обновления для операционной системы Windows выпускаются в виде файлов с расширением MSU или CAB. Если на компьютере не работает (отключена) служба Windows Update (Центр обновления Windows), вы можете скачать и установить накопительные обновления или обновления безопасности Windows вручную. В этой статье мы покажем, как скачать и установить в Windows обновления в формате MSU и CAB файлов.
Содержание:
- Как вручную скачать MSU файлы обновлений для Windows?
- Установка обновлений из MSU файлов в Windows
- Как извлечь CAB файл из MSU обновления?
- Установка CAB файла обновлений в Windows 10/11
- Установка CAB и MSU обновления с помощью скриптов
Как вручную скачать MSU файлы обновлений для Windows?
Microsoft выпускает обновления и патчи в формате CAB файла. Именно в таком виде ваш компьютер получает обновления с серверов обновлений Microsoft или локального сервера WSUS. Для более удобного ручного распространения отдельных обновлений клиентами через каталог обновлений Microsoft, такие CAB файлы упаковываются в специальный формат MSU (Microsoft Update Standalone Package).
Вы можете скачать MSU файлы обновлений Windows (а в некоторых случаях и CAB) и других продуктов MSFT можно в каталоге обновлений Microsoft (https://www.catalog.update.microsoft.com/). Перейдите в Microsoft Update Catalog, найдите и скачайте нужное обновление. К примеру, я хочу установить обновление стека 2022-05 Servicing Stack Update for Windows 10 Version 21H2 for x64-based Systems (KB5014032). Нажмите на кнопку Download.
Переместите скачанный файл ssu-19041.1704-x64_70e350118b85fdae082ab7fde8165a947341ba1a.msu в каталог C:\temp. Переименуйте файл на более короткое имя — windows10-21h2-kb5014032.msu.
Установка обновлений из MSU файлов в Windows
Для запуска установки пакета обновления в Windows достаточно дважды щёлкнуть по скачанному MSU файлу. Если обновление применимо к данному компьютеру, откроется диалоговое окно Автономного установщика обновлений Windows (Windows Update Standalone Installer), в котором нужно подтвердить установку апдейта.
При установке MSU обновления может появится ошибка “Обновление неприменимо к этому компьютеру”. Причины этой ошибки подробно разобраны в статье по ссылке.
Также вы можете установить msu пакет обновления из командной строки с помощью утилиты wusa.exe.
Для установки обновления в «тихом» режиме (пользователю не будут показываться никакие всплывающие окна) с отложенной перезагрузкой, откройте командную строку с правами администратора и выполните команду:
wusa.exe c:\Temp\windows10-21h2-kb5014032.msu /quiet /norestart
Через некоторое время проверьте, что обновление успешно установлено:
wmic qfe list | findstr 5014032
Или найдя в журнале событий Установка (Event Viewer -> Windows Logs -> Setup) запись с Event ID 2 от источника WUSA с текстом:
Windows update "Security Update for Windows (KB5014032)" was successfully installed. (Command line: "wusa.exe c:\Temp\windows10-21h2-kb5014032.msu /quiet /norestart ")
Обновление Windows "Security Update for Windows (KB5014032)" было успешно установлено. (Командная строка: C:\Windows\system32\wusa.exe c:\Temp\windows10-21h2-kb5014032.msu /quiet /norestart)
Обратите внимание, что установка обновлений в msu формате в Windows через wusa.exe выполняется медленнее, чем при установке того же обновления в виде cab файла. Причина в выполнении дополнительного сканирования на серверах Windows Update/WSUS. См статью о медленной установке msu обновлений.
Как извлечь CAB файл из MSU обновления?
Если служба Windows Update (wuausrv) работает некорректно, вы не сможете установить обновление из MSU файла. В этом случае можно вручную распаковать пакет MSU, извлечь из него CAB файл обновления и вручную установить его в Windows.
Чтобы распаковать MSU пакет в каталог C:\Temp\kb4056887 (каталог нужно предварительно создать), выполните следующую команду:
expand -f:* “C:\Temp\windows10.0-kb4056887-x64.msu” C:\Temp\kb4056887
Microsoft (R) File Expansion Utility Version 10.0.10011.16384 Copyright (c) Microsoft Corporation. All rights reserved. Adding C:\Temp\kb4056887\WSUSSCAN.cab to Extraction Queue Adding C:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab to Extraction Queue Adding C:\Temp\kb4056887\Windows10.0-KB4056887-x64-pkgProperties.txt to Extraction Queue Adding C:\Temp\kb4056887\Windows10.0-KB4056887-x64.xml to Extraction Queue Expanding Files .... Expanding Files Complete ... 4 files total.
Как вы видите в каталоге появилось 4 типа файлов:
- .xml файл (Windows10.0-KB4056887-x64.xml) — содержит метаданные пакета msu и используется программой Wusa.exe
- .cab файл (Windows10.0-KB4056887-x64.cab — один или несколько) – непосредственно архив с обновлением Windows
- *pkgProperties.txt файл (Windows10.0-KB4056887-x64-pkgProperties.txt)– содержит свойства пакета (дата выпуска, архитектура, тип пакета, ссылка на KB и т.д.)
Также вы можете открыть любой MSU файла с помощью утилиты 7-ZIP и извлечь из него CAB файл.
Установка CAB файла обновлений в Windows 10/11
Вы можете установить CAB файл обновления в Windows двумя способами.
Наиболее универсальный способ установки обновления из CAB файл – утилита DISM.exe. Команда установки может быть такой:
DISM.exe /Online /Add-Package /PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab
Deployment Image Servicing and Management tool Version: 10.0.10240.16384 Image Version: 10.0.10240.16384 Processing 1 of 1 - Adding package Package_for_KB4056887~31bf3856ad364e35~amd64~~10.0.1.0 [==========================100.0%==========================] The operation completed successfully.
Примечание. Обратите внимание, как быстро происходит установка пакета через DISM по сравнению со скоростью установки обновления из MSU файла.
Если нужно установить CAB пакет в тихом режиме и подавить запрос на перезагрузку компьютера после установки обновления, команда DISM будет такой:
start /wait DISM.exe /Online /Add-Package /PackagePath: c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab /Quiet /NoRestart
Команда DISM.exe /Add-Package позволяет установить и MSU обновление (поддерживается только установка в офлайн образ Windows). Также вы можете в параметре
/PackagePath
указать путь к каталогу, в котором хранятся MSU и CAB файлы обновлений. DISM рекурсивно просканирует указанные каталог и вложенные папки и установит в образ Windows все найденные CAB и MSU пакеты.
Здесь нужно отметить, что команда DISM.exe /Add-Package не проверяет зависимости и требования к окружению при добавлении CAB файла в образ Windows (в отличии от wusa.exe которая предварительно проверяет, применимо ли MSU обновление к компьютеру.
Для установки CAB файлов в образ Windows вместо команды DISM /Add-Package можно использовать PowerShell командлет
Add-WindowsPackage -Online -PackagePath "C:\win10_kb123456.cab"
В Windows 8 и Windows 7 можно установить обновление с помощью менеджера пакетов Pkgmgr. Команда:
start /w Pkgmgr /ip /m:c:"c:\Temp\kb4056887\Windows-KB123456.cab"
Примечание. В Windows 10 / Windows Server 2016 менеджер пакетов PkgMgr.exe более не поддерживается. При его запуске появляется предупреждении о необходимости использовать для управления пакетами DISM.exe.
Note: The PkgMgr.exe has been deprecated. Please update your scripts to use dism.exe to extract, install, uninstall, configure and update features and packages for Windows.
Примечание. Обратите внимание, что языковые пакеты Windows (MUI) также распространяются в формате CAB. Однако не получиться использовать для их установки команду DISM. Вместо этого, для установки новых языков в систему нужно использовать отдельную утилиту lpksetup.exe.
Вы можете добавить в контекстное меню File Explorer контекстное меню для установки CAB файлов. Для этого добавьте следующие *.reg файл в реестр:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs] [HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs] @="Install" "HasLUAShield"="" [HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs\Command] @="cmd /k dism /online /add-package /packagepath:\"%1\""
Теперь для установки CAB файла нужно выбрать пункт Install в контекстном меню.
Установка CAB и MSU обновления с помощью скриптов
Если вам нужно установить сразу несколько CAB или MSU обновлений на компьютере, вы можете использовать BAT и PowerShell скрипты. Благодаря таким скриптам вам не придется по ставить обновления вручную по одному.
Создайте на диске каталог с обновлениями и скопируйте в него все MSU файлы, которые нужно обновить. Теперь для установки всех обновлений из указанного каталога, достаточно запустить скрипт install_msu.bat:
Set Folder="C:\updates"
for %%f in (%Folder%\*.msu) do (
wusa.exe %%f /quiet /norestart
)
По аналогии можно использовать PowerShell скрипт для установки MSU обновлений из указанной папки:
$dir = (Get-Item -Path c:\temp -Verbose).FullName
Foreach($item in (ls $dir *.msu -Name))
{
echo $item
$item = $dir + "\" + $item
wusa $item /quiet /norestart | Out-Null
}
Данная инструкция по ручной установке накопительных (если вы не помните что это такое, прочитайте статью про новую модель обновлений Windows систем) и любых других обновлений Windows применима ко всем поддерживаемым версиям ОС: Windows 11/10/8.1 и Windows Server 2022/2019/2016/2012R2.
Файл с расширением .cab содержит драйвера, языковые пакеты или обновления Windows 10. Драйвера устройств и накопительные обновления поставляются в разных форматах. Их можно загрузить с каталога центра обновлений и с лёгкостью установить в автономном режиме.
Эта статья расскажет, как установить CAB-файл в Windows 10. В зависимости от типа и формата их можно установить разными способами. Впервые встретился мне этот формат при скачивании драйверов. Прямо в удобном интерфейсе веб-центра каталога обновлений Майкрософт.
Небольшая предыстория. Вчера переустанавливал, а точнее обновлял, систему до Windows 10. Увы, производитель протестировал драйвера только под Windows 8. Это значит, что поддержка новой ОС не заявлена. Пришлось искать их по ИД оборудованию в Каталоге Майкрософт.
В диспетчере устройств откройте Свойства неизвестного устройства. Во вкладке Сведения посмотрите свойство ИД оборудования. Скопируйте ИД оборудования, а именно значения VEN & DEV или VID & PID (в зависимости от подключённого устройства), выбрав пункт Копировать.
Вставьте только ИД оборудования (на примере моего WiFi-адаптера VID_0CF3&PID_9271) в поисковую строку каталога центра обновления Майкрософт и нажмите Найти. Выбрав последнюю доступную версию драйвера под свою операционную систему нажмите Загрузить.
Распакуйте содержимое загруженного CAB-файла в удобное Вам расположение. Напрямую с помощью проводника Windows 10. Открываете и выделяете все файлы, после чего в контекстном меню выбираете Извлечь… Остаётся только его установить.
В контекстном меню устройства выберите Обновить драйвер. Нажмите Найти драйверы на этом компьютере и укажите его расположение. Или Вы можете выбрать драйвер из списка доступных драйверов на ПК. Дождитесь завершения установки содержимого CAB-файла.
Установка CAB обновлений в Windows 10
Например, непосредственно обновление можно установить буквально одной командной. Откройте командную строку от имени администратора Windows 10. И выполните простую команду: DISM.exe /Online /Add-Package /PackagePath: C:\WirelessAdapter.cab.
Или в оболочке Windows PowerShell: Add-WindowsPackage -Online -PackagePath «C:\WirelessAdapter.cab«. После успешной установки будет предложено перезапустить компьютер. Для этого достаточно будет подтвердить действие вводом Y и нажать Enter.
В принципе ещё можно воспользоваться утилитой CAB Update Installer. Запускаете её с правами администратора и указываете расположение файла. Выбрав тип установки DISM или PKGMGR, нажимайте Install Update. Поддерживается интеграция в контекстное меню CAB-файлов.
Языковой пакет CAB Windows 10
Откройте мастер установки языков интерфейса выполнив команду lpksetup в окошке Win+R. Выберите Установить языки интерфейса и укажите расположение CAB-файла. Если же языковый пакет совместим с версией системы, тогда следуйте подсказкам мастера установки.
Используется для добавления языков в систему при отсутствии подключения к сети. Нужно заранее скачать языковый пакет с проверенного источника. Сомневаюсь, что кто-то использует компьютер без Интернета. Можно значительно быстрее добавить любой язык Windows 10.
Заключение
Майкрософт использует накопительные обновления для установки исправлений безопасности, а также дополнительных сборок ОС. Хотя обычно они устанавливаются через центр обновлений. Вы можете загрузить и вручную установить файлы в формате CAB или MSU.
Ещё пользователи встречаются с расширением .cab при попытке найти драйвер неизвестного устройства. Их форматы бывают и другими. Фактически CAB-файл это архив (его можно открыть с помощью любого архиватора). Даже в проводнике появилась возможность извлечения.
(1 оценок, среднее: 5,00 из 5)
Администратор и основатель проекта Windd.pro. Интересуюсь всеми новыми технологиями. Знаю толк в правильной сборке ПК. Участник программы предварительной оценки Windows Insider Preview. Могу с лёгкостью подобрать комплектующие с учётом соотношения цены — качества. Мой Компьютер: AMD Ryzen 5 3600 | MSI B450 Gaming Plus MAX | ASUS STRIX RX580 8GB GAMING | V-COLOR 16GB Skywalker PRISM RGB (2х8GB).
Содержание
- 1 Как открыть CAB-файл в Windows 10?
- 2 Как установить обновление каталога Microsoft?
- 3 Что это за файл — драйвер CAB?
- 4 Где я могу найти файлы в формате cab?
- 5 Как мне вручную установить CAB-файл?
- 6 Как установить CAB-файл?
- 7 Как получить бесплатное обновление до Windows 10?
- 8 Как включить Центр обновления Windows?
- 9 Как запустить CAB-файл?
- 10 Как установить CAB-файл в Windows 7?
- 11 Что такое пакет драйверов для развертывания Dell Command?
- 12 Как импортировать драйверы Dell в SCCM?
- 13 CAB-файлы опасны?
- 14 Как развернуть CAB-файл?
- 15 Безопасно ли удалять CAB-файлы?
Как открыть файлы CAB
- Загрузите и сохраните CAB-файл на свой компьютер. …
- Запустите WinZip и откройте сжатый файл, щелкнув Файл> Открыть. …
- Выберите все файлы в сжатой папке или выберите только те файлы, которые хотите извлечь, удерживая клавишу CTRL и щелкая по ним левой кнопкой мыши.
Как установить обновление каталога Microsoft?
Шаги по загрузке обновлений из каталога Центра обновления Windows
- Шаг 1. Откройте каталог Центра обновления Windows. Чтобы получить доступ к каталогу Центра обновления Windows, посетите следующий веб-сайт Microsoft: …
- Шаг 2. Найдите обновления в каталоге Центра обновления Windows. …
- Шаг 3: Загрузите обновления.
4 дек. 2020 г.
Что это за файл — драйвер CAB?
cab) Файл — это сжатый файл, содержащий другие файлы дистрибутива, такие как драйверы и системные файлы. Как правило, вы будете использовать файл пакета драйверов Dell в процессе использования Microsoft System Center Configuration Manager (SCCM) для развертывания образов операционной системы Windows на нескольких клиентских системах.
Где я могу найти файлы в формате cab?
проводник Виндоус
- Нажмите кнопку «Пуск» и выберите в меню «Компьютер», чтобы запустить собственный файловый менеджер Windows 7.
- Выберите диск и откройте папку, содержащую CAB-файл. …
- Щелкните правой кнопкой мыши файл CAB и выберите «Открыть» в контекстном меню, чтобы открыть его в проводнике Windows и просмотреть его содержимое.
Как мне вручную установить CAB-файл?
Чтобы установить CAB-файл в Windows 10, выполните следующие действия:
- Откройте административную командную строку.
- Введите следующую команду после подстановки правильного пути к CAB-файлу и нажмите клавишу Enter: DISM / online / add-package / packagepath: «<PUT-CAB-FILE-PATH-HERE>»
- Это должно позволить вам установить обновление.
21 янв. 2018 г.
Как установить CAB-файл?
Чтобы установить CAB-файл в Windows 10, выполните следующие действия:
- Откройте административную командную строку.
- Введите следующую команду после подстановки правильного пути к CAB-файлу и нажмите клавишу Enter: DISM / online / add-package / packagepath: «<PUT-CAB-FILE-PATH-HERE>»
- Это должно позволить вам установить обновление.
21 янв. 2018 г.
Как получить бесплатное обновление до Windows 10?
Чтобы получить бесплатное обновление, перейдите на веб-сайт Microsoft Download Windows 10. Нажмите кнопку «Загрузить инструмент сейчас» и загрузите файл .exe. Запустите его, щелкните инструмент и выберите «Обновить этот компьютер сейчас» при появлении запроса. Да, это так просто.
Как включить Центр обновления Windows?
Включите автоматические обновления для Windows 10
Щелкните значок Windows в левом нижнем углу экрана. Щелкните значок шестеренки настроек. В настройках прокрутите вниз и нажмите «Обновление и безопасность». В окне «Обновление и безопасность» при необходимости нажмите «Проверить наличие обновлений».
Как запустить CAB-файл?
cab, выполните следующие действия:
- Откройте проводник.
- Перейдите в папку с CAB-файлом.
- Дважды щелкните файл. cab-файл.
- Выделите все содержимое (Ctrl + A).
- Щелкните выделение правой кнопкой мыши и выберите параметр «Извлечь». Распакуйте файл CAB в Windows 10.
- Выберите папку для извлечения файлов.
- Нажмите кнопку «Извлечь».
6 нояб. 2020 г.
Как установить CAB-файл в Windows 7?
Ответ: Мы можем использовать сборку в pkgmgr.exe (диспетчер пакетов Windows) для установки. cab-файл. Шаги: откройте командную строку с повышенными привилегиями и выполните следующую команду, чтобы установить файл Cabinet.
Что такое пакет драйверов для развертывания Dell Command?
Dell Command | Deploy Driver Pack содержит драйверы в виде файлов. … Пакеты драйверов помогают в процессе развертывания операционной системы Windows с помощью Microsoft End Point Manager Configuration Manager (MEMCM) или Microsoft System Center Configuration Manager (SCCM) и Microsoft Deployment Toolkit (MDT).
Как импортировать драйверы Dell в SCCM?
Запустите Configuration Manager с повышенными привилегиями (щелкните правой кнопкой мыши, «Запуск от имени администратора»). В Configuration Manager перейдите к «Библиотека программного обеспечения»> «Операционные системы». Щелкните правой кнопкой мыши «Пакеты драйверов» и команду Dell | Импорт библиотеки системных драйверов. Теперь вы увидите мастер импорта библиотеки системных драйверов.
CAB-файлы опасны?
Это не системный файл Windows. У программы нет видимого окна. Следовательно, технический рейтинг надежности составляет 35% опасности.
Как развернуть CAB-файл?
Как разархивировать Cab-файл
- Нажмите кнопку меню Windows «Пуск» и введите «cmd». Значок «cmd.exe» появится в списке результатов поиска.
- Щелкните этот значок, чтобы открыть окно «Команда».
- Введите следующую команду: expand xyz.cab -f: * C: targetFolder. …
- Кончик.
Безопасно ли удалять CAB-файлы?
Файлы CAB-xxxx, которые вы видите в папке C: Windows Temp , представляют собой временные файлы, созданные различными операциями Windows, такими как установка обновлений. Вы можете безопасно удалить эти файлы из этой папки.