Как установить обновления CAB и MSU из каталога Центра обновления Windows?

Твитнуть
Поделиться4
Reddit
4 Shares

Иногда установка обновлений через Центр обновления Windows может быть проблематичной. Загрузки могут остановиться на определенном этапе либо из-за проблем с сервером Windows Update, либо с сетью доставки контента (CDN), в которой размещено обновление в вашем регионе. Также возможно, что конфигурация Центра обновления Windows или служб BITS на локальном компьютере неисправна.

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

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

Пакеты Центра обновления Windows могут быть двух форматов. Один из них — это формат «Автономный пакет Центра обновления Windows» (расширение .msu), а другой — формат файла CAB (.cab).

Файлы .MSU

Автономный установщик Центра обновления Windows (файл .msu) содержит следующие элементы:

  1. Метаданные Центра обновления Windows: Описывает каждый пакет обновления, который содержит файл .msu содержит.
  2. Один или несколько файлов .cab: каждый файл .cab представляет одно обновление.
  3. Файл .xml: Этот файл .xml описывает пакет обновления .msu.
  4. Файл свойств: Этот файл содержит строковые свойства, которые Wusa.exe использует. Например, этот файл содержит заголовок связанной статьи в базе знаний Microsoft, идентификатор базы знаний и информацию «Тип пакета».

При запуске файла .msu, автономный установщик Центра обновления Windows (wusa.exe) извлекает содержимое пакета в папку и считывает метаданные Центра обновления Windows для поиска доступных обновлений для вашего компьютера.

Скажем так; в вашей системе уже установлено более новое обновление, или обновление, которое вы пытаетесь применить, предназначено для другой архитектуры процессора (x86 или x64), WUSA остановит процесс установки, выдав сообщение об ошибке Обновление не применимо к вашему компьютеру .

Если WUSA определяет, что обновление применимо к вашей системе, он запускает процесс установки с помощью API агента обновления Windows.

Установка пакета обновления .MSU

Чтобы установить файл MSU, все, что вам нужно сделать, это дважды щелкнуть файл. Однако, если вам нужно использовать дополнительные параметры настройки, такие как «/quiet» (для автоматической установки), см. Статью Microsoft KB «Описание автономного установщика Windows Update в Windows».

.CAB-файлы

Кабинетные файлы (. CAB) представляют собой сжатые архивы, содержащие системные файлы или драйверы. Иногда пакеты Центра обновления Windows поставляются в формате CAB, в котором нет механизма установки, файла XML или файла метаданных. Например, пакет обновления для накопительного обновления для Windows 10 KB3194496 имеет формат .cab вместо обычного формата .msu.

Установка обновлений .CAB (без драйверов)

Чтобы применить обновление CAB, вам необходимо использовать DISM, что является сокращением от Deployment Image Servicing and Management Tool.

Откройте окно командной строки с повышенными привилегиями или администратора и введите:

 dism/online/add-package/packagepath: "cab_package_path" 

Пример

 DISM/online/add-package/packagepath: "f  :  wu catalog  windows10.0-kb3194496-x64.cab "

Нажмите ENTER. Это применимо к обновлению KB3194496.

Если бы пакет Windows Update был в обоих форматах (.cab и .msu), как в случае с KB3197954, я бы всегда выбрал версию .msu.

Добавить параметр установки в контекстное меню для файлов .CAB

Вы также можете добавить команду «Установить» для контекстного меню файлов .CAB, чтобы не нужно запускать командную строку DISM вручную.

Скопируйте следующие строки в Блокнот, сохраните их с расширением .reg. Затем дважды щелкните файл, чтобы применить содержимое к реестру.

  Редактор реестра Windows версии 5.00 [-HKEY_CLASSES_ROOT  CABFolder  Shell  RunAs] [HKEY_CLASSES_ROOT  CABFolder  Shell  RunAs] @ = "Установить" "  HasLUAShield "=" "[HKEY_CLASSES_ROOT  CABFolder  Shell  RunAs  Command] @ =" cmd/k dism/online/add-package/packagepath: "% 1" " 

Это добавляет команду «Установить» в контекстное меню для файлов .CAB.

Установка пакета драйвера .CAB

Если вы используете инструмент DISM для установки пакета драйвера cab, вы можете получить следующую ошибку:

   Произошла ошибка при открытии - filename.cab Ошибка: 0x80070002   Ошибка: 2   Система не может найти указанный файл. Журнал DISM  файл можно найти в C:  WINDOWS  Logs  DISM  DISM.log  

Обслуживание драйвера DISM должно выполняться с помощью параметра /Add-Driver . Кроме того, он работает только для автономных (WIM) образов.

Если файл .cab содержит драйверы, вам необходимо извлечь содержимое архива cab в папку. Вы можете использовать командную строку expand.exe или сторонний архиватор, например 7-Zip, для извлечения содержимого CAB-файла. Для извлечения с помощью команды expand используйте следующий синтаксис командной строки:

 expand cab_file -F: * destination_path 

Пример:

 expand "D:  drivers  200043875_a5fc6b6f03141541889a015827d9db2409a9945b.cab" -F: * D:  Drivers  Realtek 

Затем откройте Диспетчер устройств. щелкните устройство, для которого вы хотите обновить драйвер, и щелкните Обновить драйвер .

Выберите Искать на моем компьютере драйверы , укажите место, где вы извлекли драйверы Realtek, и обновите его.

См. также Как сделать резервную копию и восстановить драйверы устройств в Windows 10


Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста?

Одна ваша «крошечная» публикация серьезно поможет в росте этого блога. Вот несколько замечательных предложений:

  • Закрепите!
  • Поделитесь в своем любимом блоге + Facebook, Reddit.
  • Напишите в Твиттере!

Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки публикации находятся прямо под ним. 🙂


Твик t
Поделиться4
Reddit
4 публикации

сообщить об этом объявлении

Об авторе

Рамеш Сринивасан основал Winhelponline .com еще в 2005 году. Он увлечен технологиями Microsoft и был самым ценным профессионалом Microsoft (MVP) в течение 10 лет подряд с 2003 по 2012 год.


Привет всем,

Я исправляю серверы Windows всех вкусов … я сталкиваюсь с проблемами дискового пространства после загрузки исправлений в ccmcache … любая идея или расчет, например, сколько дискового пространства требуется для установки, например: патч на 1 ГБ.

Ответить

Оцените статью
Botgadget.ru
Добавить комментарий