Msu чем открыть в windows 7
MSU – Пакет обновлений Windows (Windows Update Package)
Расширение MSU
Чем открыть файл MSU
В Windows: Microsoft Windows Update
Описание расширения MSU
Популярность:
Разработчик: Microsoft
Если вам необходимо вручную установить обновления MSU, тогда запустите программу Wusa.exe и укажите в качестве параметра полный путь к файлу, например, введите в командной строке следующую команду:
Так же установить пакет обновлений можно, дважды щелкнув MSU-файл.
Каждый MSU-файл содержит 4 элемента:
Чтобы вручную извлечь содержимое файлов MSU, надо набрать в командной строке Windows следующее:
Затем можно вручную установить пакет обновлений, набрав следующую команду:
(example.msu и example.xml должны иметь одинаковые названия файлов).
ПРИМЕЧАНИЕ: Файлы, скаченные через Windows Update, но еще не установленные, находятся в папке %windir%\SoftwareDistribution\Download. Затем обновления копируются и хранятся в скрытой папке %windir%\$hf_mig$. Если вам необходимо установить эти же обновления на другой компьютер, то можно их скопировать на флешку или другой жесткий диск. Если в названии файла есть приставка –express, такой файл не установится повторно.
HEX код: 4D 53 43 46 00 00 00 00
Другие программы, связанные с расширением MSU
- Пакет установки Manipula от Statistics Netherlands
Расширение файла MSU связано с программой Blaise, системой компьютерной обработки исследований и интервью, созданной Статистическим управлением Нидерландов (Statistics Netherlands). Статистическое управление Нидерландов несет ответственность за сбор и обработку данных перед публикацией статистики для использования на практике политиками и для научных исследований. В дополнение к своей ответственности за (официальную) национальную статистику, Статистическое управление Нидерландов также имеет задачу обрабатывать Европейскую (общественную) статистику. Относится к разделу Другие файлы.
Популярность:
Установка CAB и MSU файлов обновлений Windows в ручном режиме
Обновления для операционной системы Windows выпускаются в виде пакетов с расширением MSU или CAB. В том случае, если не работает (специально отключен) штатный функционал службы Windows Update (Центра обновления Windows), нужные для системы накопительные обновления или обновления безопасности можно скачать и установить вручную в офлайн режиме. В этой статье мы покажем, как в Windows 10 скачать и установить обновления в формате MSU и CAB файлов.
Где скачать 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, найдите и скачайте нужное обновление. К примеру, я хочу установить обновление безопасности для Adobe Flash Player под Windows 10 x64 1507 – KB4056887. Нажмите на кнопку Download.
Переместите скачанный файл windows10.0-kb4056887-x64_fca8a311f0495e669715ae5aa0e0d8720f945049.msu в каталог C:\temp. Переименуйте файл на более короткое имя — windows10.0-kb4056887-x64.msu
Установка MSU файла обновления в Windows
Для запуска установки пакета обновления в Windows достаточно дважды щёлкнуть по скачанному MSU файлу. Если обновление применимо к данному компьютеру, откроется диалоговое окно Автономного установщика обновлений Windows (Windows Update Standalone Installer), в котором нужно подтвердить установку апдейта.
Кроме того, установить msu пакет обновления можно и из командной строки с помощью утилиты wusa.exe.
Для установки обновления в «тихом» режиме (пользователю не будут показываться никакие всплывающие окна) с отложенной перезагрузкой, откройте командную строку с правами администратора и выполните команду:
wusa.exe c:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart
Через некоторое время убедимся, что обновление установлено успешно, выполнив команду:
wmic qfe list | findstr 4056887
Как извлечь CAB файл из пакета обновлений MSU
В некоторых случаях, когда служба Windows Update, которую использует утилита wusa, работает некорректно (попробуйте для начала выполнить сброс настроек агента обновления Windows), установить обновление в формате MSU не получается. В этом случае можно вручную распаковать пакет MSU, извлечь из него CAB файл обновления и вручную установить его в системе.
Чтобы распаковать MSU пакет в каталог C:\Temp\kb4056887 (каталог нужно предварительно создать), выполните следующую команду:
expand _f:* “C:\Temp\windows10.0-kb4056887-x64.msu” C:\Temp\kb4056887
Как вы видите в каталоге появилось 4 типа файлов:
Установка CAB файла обновлений в Windows 10
Установить CAB файл обновления, полученный из MSU пакета можно двумя способами.
Наиболее универсальный способ установки обновления из CAB файл – утилита DISM.exe. Команда установки может быть такой:
DISM.exe /Online /Add-Package /PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab
Если нужно установить CAB пакет в тихом режиме и подавить запрос на перезагрузку компьютера после установки обнволения, команда DISM будет такой:
start /wait DISM.exe /Online /Add-Package /PackagePath: c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab /Quiet /NoRestart
В Windows 8 и Windows 7 можно установить обновление через менеджер пакетов Pkgmgr. Команда:
start /w Pkgmgr /ip /m:c:»c:\Temp\kb4056887\Windows10.0-KB4056887-x64.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 систем) и любых других обновлений Windows применима ко всем поддерживаемым версиям ОС: Windows 10 / 8.1 / 7 и Windows Server 2016 / 2012 / R2 / 2008 / R2.
Просто отличный мануал по использованиею MSU и CAB файлов в Windows Update — автору руспект.
На мой взгляд, раз это всего лишь Warning, то проблем быть не должно.
В любом случае проверьте ваш wim образ с помощью dism /Cleanup-Image /CheckHealth и dism /cleanup-image /RestoreHealth
Вроде бы так:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Добрый день. Задача раскидать патчи по компам в домене. Будет ли работать следующая команда. Интересует именно скрипт/команда на wmi /cmd, т.к pshell remote не везде поднят. Спасибо.
============
wmic /node:»pc1″ /user:»admin» /privileges:enable process call create «DISM.exe /Online /Add-Package /PackagePath: c:\kb4012212.cab /Quiet /NoRestart»
============
Пока могу сказать лишь, что почему то не работает. Висит wuauclt.exe в процессах, но патч не ставится…Если не сложно укажите на ошибку.
В данном случае вы хотите установить обновления через cab файлы, а не MSU. Процесс wuauclt.exe при этом не используется. Установка обнвления напрямую в образ пойдет через DISM.
1) Вы предварительно скопировали на все компьютеры cab файл, чтобы он был везде доступен по пути c:\kb4012212.cab
2) Насколько я помню, через DISM можно было добавлять cab пакет даже по сети.
Попробуйте такую команду:
wmic /node:»pc1″ process call create «DISM.exe /Online /Add-Package /PackagePath:\\server1\updates\kb4012212.cab»
А как найти и достать из cab конретную dll?
Расширение файла MSU
Windows Vista Update Package
Что такое файл MSU?
Содержимое файла MSU
Каждый файл MSU содержит следующие элементы:
Формат MSU и сжатие данных
МГУ это проприетарный формат. Файлы MSU обычно сжимаются для экономии места на диске, так как пакеты обновлений Windows выпускаются часто и могут быть довольно большими.
Автоматическая установка обновлений
Обновления в файлах MSU устанавливаются средством Центра обновления Windows, которое запускается программой Wusa.exe, расположенной в папке System32 в системе Windows. Установщик использует API агента обновления Windows для применения обновлений. Содержимое файлов MSU можно извлечь вручную, а затем установить с помощью соответствующих инструкций командной строки Windows.
Программы, которые поддерживают MSU расширение файла
Программы, которые могут обрабатывать MSU файлы, следующие. MSU файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.
Программы, обслуживающие файл MSU
Как открыть файл MSU?
Отсутствие возможности открывать файлы с расширением MSU может иметь различное происхождение. К счастью, наиболее распространенные проблемы с файлами MSU могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.
Шаг 1. Скачайте и установите Microsoft Windows Update
Шаг 2. Обновите Microsoft Windows Update до последней версии
Если проблемы с открытием файлов MSU по-прежнему возникают даже после установки Microsoft Windows Update, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия Microsoft Windows Update. Разработчики программного обеспечения могут реализовать поддержку более современных форматов файлов в обновленных версиях своих продуктов. Если у вас установлена более старая версия Microsoft Windows Update, она может не поддерживать формат MSU. Самая последняя версия Microsoft Windows Update обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.
Шаг 3. Настройте приложение по умолчанию для открытия MSU файлов на Microsoft Windows Update
Если проблема не была решена на предыдущем шаге, вам следует связать MSU файлы с последней версией Microsoft Windows Update, установленной на вашем устройстве. Метод довольно прост и мало меняется в разных операционных системах.
Выбор приложения первого выбора в Windows
Выбор приложения первого выбора в Mac OS
Шаг 4. Убедитесь, что файл MSU заполнен и не содержит ошибок
Если вы выполнили инструкции из предыдущих шагов, но проблема все еще не решена, вам следует проверить файл MSU, о котором идет речь. Проблемы с открытием файла могут возникнуть по разным причинам.
1. Проверьте MSU файл на наличие вирусов или вредоносных программ.
Если MSU действительно заражен, возможно, вредоносное ПО блокирует его открытие. Сканируйте файл MSU и ваш компьютер на наличие вредоносных программ или вирусов. Если сканер обнаружил, что файл MSU небезопасен, действуйте в соответствии с инструкциями антивирусной программы для нейтрализации угрозы.
2. Убедитесь, что файл с расширением MSU завершен и не содержит ошибок
Если вы получили проблемный файл MSU от третьего лица, попросите его предоставить вам еще одну копию. В процессе копирования файла могут возникнуть ошибки, делающие файл неполным или поврежденным. Это может быть источником проблем с файлом. Это может произойти, если процесс загрузки файла с расширением MSU был прерван и данные файла повреждены. Загрузите файл снова из того же источника.
3. Убедитесь, что у вас есть соответствующие права доступа
Некоторые файлы требуют повышенных прав доступа для их открытия. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл Windows Vista Update Package.
4. Проверьте, может ли ваша система обрабатывать Microsoft Windows Update
Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы MSU. Закройте все работающие программы и попробуйте открыть файл MSU.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Windows Vista Update Package. Устаревшие драйверы или программное обеспечение могли привести к невозможности использования периферийного устройства, необходимого для обработки файлов MSU.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла MSU мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле MSU.
Как использовать CAB и MSU файлы для обновления Windows 11 и Windows 10 вручную
Установка обновлений через Центр обновления Windows для Windows 11 и Windows 10 иногда может вызывать трудности. Загрузка может зависнуть на определенном этапе из-за проблем с сервером обновлений Windows или серверами сети доставки контента (CDN), на которых размещена копия обновления, предназначенная для дистрибуции в вашем регионе. Также проблемы могут быть связаны с конфигурацией центра обновления Windows и служб фоновой интеллектуальной передачи файлов (BITS) на локальной машине.
В любом случае персонал службы технической поддержки может посоветовать вам загрузить обновление в автономном режиме через каталог Центра обновления Майкрософт.
Каталог Центра обновления Майкрософт предлагает для скачивания обновлений систем Windows 11 и Windows 10, а также обновления драйверов, которые предназначены для распространения по сети. Кроме того, пакеты Центра обновления Windows, загруженные из каталога Центра обновления Майкрософт, можно свободно использовать для установки в отдельные системы.
Содержание
Файлы обновления MSU для Windows 11 и 10
Предположим, что в вашей системе установлено более новое обновление или обновление, которые вы хотите применить, предназначено для другой архитектуры процессора (x86, а не x64) – тогда WUSA прекратит процесс установки и выдаст сообщение об ошибке.
Если WUSA определит, что обновление применимо к вашей системе, то запустится процесс установки с помощью компонента Windows Update Agent API.
Установка пакета обновления MSU
Для установки файла MSU, достаточно дважды кликнуть по файлу. Вы можете применить дополнительные параметры (например, /silent для фоновой установки). Полный список параметров доступен на странице описания автономного установщика Центра обновлений Windows.
Для завершения установки потребуется перезагрузка компьютера.
Файлы обновления CAB для Windows 11 и 10
Как установить обновление CAB для Windows 11
Для ручной установки накопительного обновления:
Как установить обновление CAB для Windows 10
Чтобы установить пакет обновления CAB, вам необходимо использовать встроенную системную утилиту DISM. Синтаксис Командной строки или PowerShell (можно использовать Windows Terminal) должен быть следующим (запуск от имени администратора):
Пример установки KB5005611 для Windows 10, версия 21H2 (64-bit):
Для завершения установки потребуется перезагрузка компьютера.
Если обновление поставляется в двух форматах – CAB и MSU (например, KB4487044), то удобнее использовать MSU.
Добавляем опцию «Установить» для файлов CAB
Можно добавить команду «Установить» в контекстное меню для файлов CAB. В этом случае вам не придется вручную запускать команду DISM.
После данных манипуляций, в меню правой кнопки мыши для файлов CAB будет доступна опция «Установить».
Установить msu: Установка CAB и MSU файлов обновлений Windows в ручном режиме
Установка CAB и MSU файлов обновлений Windows в ручном режиме
Обновления для операционной системы Windows выпускаются в виде пакетов с расширением MSU или CAB. В том случае, если не работает (специально отключен) штатный функционал службы Windows Update (Центра обновления Windows), нужные для системы накопительные обновления или обновления безопасности можно скачать и установить вручную в офлайн режиме. В этой статье мы покажем, как в Windows 10 скачать и установить обновления в формате MSU и CAB файлов.
Где скачать 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, найдите и скачайте нужное обновление. К примеру, я хочу установить обновление безопасности для Adobe Flash Player под Windows 10 x64 1507 – KB4056887. Нажмите на кнопку Download.
Переместите скачанный файл windows10.0-kb4056887-x64_fca8a311f0495e669715ae5aa0e0d8720f945049.msu в каталог C:\temp. Переименуйте файл на более короткое имя — windows10.0-kb4056887-x64.msu
Установка MSU файла обновления в Windows
Для запуска установки пакета обновления в Windows достаточно дважды щёлкнуть по скачанному MSU файлу. Если обновление применимо к данному компьютеру, откроется диалоговое окно Автономного установщика обновлений Windows (Windows Update Standalone Installer), в котором нужно подтвердить установку апдейта.
Кроме того, установить msu пакет обновления можно и из командной строки с помощью утилиты wusa.exe.
Для установки обновления в «тихом» режиме (пользователю не будут показываться никакие всплывающие окна) с отложенной перезагрузкой, откройте командную строку с правами администратора и выполните команду:
wusa.exe c:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart
Через некоторое время убедимся, что обновление установлено успешно, выполнив команду:
wmic qfe list | findstr 4056887
Windows update «Security Update for Windows (KB4056887)» was successfully installed. (Command line: «wusa.exe c:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart»)
Обновление Windows «Security Update for Windows (KB4056887)» было успешно установлено. (Командная строка: «»C:\Windows\system32\wusa.exe» » C:\Temp\windows10.0-kb4056887-x64.msu /quiet /norestart» «)
Обратите внимание, что установка обновлений в msu формате в Windows через wusa.exe выполняется медленнее, чем при установке того же обновления в виде cab файла. Причина — выполнение допонительного с сканирование на серверах WU/WSUS. См статью о медленной установке msu обновлений
Как извлечь CAB файл из пакета обновлений MSU
В некоторых случаях, когда служба Windows Update, которую использует утилита wusa, работает некорректно (попробуйте для начала выполнить сброс настроек агента обновления Windows), установить обновление в формате MSU не получается. В этом случае можно вручную распаковать пакет MSU, извлечь из него CAB файл обновления и вручную установить его в системе.
Чтобы распаковать 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.
Can’t open input file: _f:*.
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 типа файлов:
Установка CAB файла обновлений в Windows 10
Установить CAB файл обновления, полученный из MSU пакета можно двумя способами.
Наиболее универсальный способ установки обновления из 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
Примечание. Обратите внимание, как быстро происходит установка пакета через DISM по сравнению со скоростью установки обновления из MSU файла.
Если нужно установить CAB пакет в тихом режиме и подавить запрос на перезагрузку компьютера после установки обнволения, команда DISM будет такой:
start /wait DISM.exe /Online /Add-Package /PackagePath: c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab /Quiet /NoRestart
В Windows 8 и Windows 7 можно установить обновление через менеджер пакетов Pkgmgr. Команда:
start /w Pkgmgr /ip /m:c:»c:\Temp\kb4056887\Windows10.0-KB4056887-x64.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.
Данная инструкция по ручной установке накопительных (если вы не помните что это такое, прочитайте статью про новую модель обновлений Windows систем) и любых других обновлений Windows применима ко всем поддерживаемым версиям ОС: Windows 10 / 8.1 / 7 и Windows Server 2016 / 2012 / R2 / 2008 / R2.
Расширение файла MSU. Чем открыть MSU?
Расширение MSU
Чем открыть файл MSU
В Windows: Microsoft Windows Update
Описание расширения MSU
Популярность:
Раздел: Исполняемые файлы, Системные файлы
Разработчик: Microsoft
Если вам необходимо вручную установить обновления MSU, тогда запустите программу Wusa.exe и укажите в качестве параметра полный путь к файлу, например, введите в командной строке следующую команду:
Так же установить пакет обновлений можно, дважды щелкнув MSU-файл.
Каждый MSU-файл содержит 4 элемента:
Чтобы вручную извлечь содержимое файлов MSU, надо набрать в командной строке Windows следующее:
Затем можно вручную установить пакет обновлений, набрав следующую команду:
(example.msu и example.xml должны иметь одинаковые названия файлов).
ПРИМЕЧАНИЕ: Файлы, скаченные через Windows Update, но еще не установленные, находятся в папке %windir%\SoftwareDistribution\Download. Затем обновления копируются и хранятся в скрытой папке %windir%\$hf_mig$. Если вам необходимо установить эти же обновления на другой компьютер, то можно их скопировать на флешку или другой жесткий диск. Если в названии файла есть приставка –express, такой файл не установится повторно.
HEX код: 4D 53 43 46 00 00 00 00
Другие программы, связанные с расширением MSU
- Пакет установки Manipula от Statistics Netherlands
Расширение файла MSU связано с программой Blaise, системой компьютерной обработки исследований и интервью, созданной Статистическим управлением Нидерландов (Statistics Netherlands). Статистическое управление Нидерландов несет ответственность за сбор и обработку данных перед публикацией статистики для использования на практике политиками и для научных исследований. В дополнение к своей ответственности за (официальную) национальную статистику, Статистическое управление Нидерландов также имеет задачу обрабатывать Европейскую (общественную) статистику. Относится к разделу Другие файлы.
Популярность:
Как установить CAB и MSU файлы Windows 10
Что такое CAB и MSU файлы
В Windows 10 существует несколько форматов файлов, использующихся для обновления тех или иных компонентов системы. Это:
В систему встроены все механизмы работы с данными файлами. Именно их использует Центр обновления — он просто загружает нужный файл, а затем автоматически делает то, что описано в этой инструкции. Минусы этого подхода — невозможность офлайн-установки каких-либо обновлений, которая время от времени необходима некоторым пользователям.
Где скачать MSU файл обновления Windows 10
Найти MSU-файлы накопительных обновлений Windows 10 можно в каталоге обновлений Microsoft. Подробная инструкция — в статье «Как скачать и установить обновления для Windows 10 вручную».
Как установить CAB и MSU
Установка CAB-файлов
Установка MSU-файлов
С ними всё немного проще. Их можно установить, даже просто кликнув на них два раза. Но существует способ сделать это и через консоль.
Как видите, всё довольно просто. Теперь вы умеете устанавливать CAB и MSU файлы.
Как в Windows 10 установить пакеты обновлений CAB и MSU в автономном режиме
В Windows 10 за поиск, скачивание и установку пакетов обновлений отвечает компонент Центр обновлений, но с таким же успехом их можно установить в автономном режиме. Как правило, пакеты обновлений Windows распространяются в форматах CAB и MSU. В Windows файлы CAB и MSU относятся к категории исполняемых, хотя CAB всё же больше похож на архив. Установить пакет MSU можно как обычную программу, запустив его двойным кликом.
Но всё же лучше использовать для этого командную строку (так будет даже быстрее). Что касается пакетов CAB, то их устанавливают с помощью встроенной утилиты Dism также запускаемой через командную строку.
Итак, чтобы установить пакет MSU, откройте от имени администратора консоль CMD и выполните в ней следующего вида команду:
wusa.exe «D:\windows10.0-kb3172985-x64.msu»
В двойных кавычках указывается путь к файлу MSU.
Команда установки файлов CAB выглядит иначе.
Если нужно установить обновление из CAB-архива, запускаем консоль CMD от имени администратора и выполняем такую команду:
dism /online /add-package /packagepath: «D:\cabname.cab»
Где содержимое кавычек – путь к архиву CAB.
Как видите, всё очень просто. Главное преимущество использования командной строки в том, что при инсталляции вы можете использовать различные параметры, например, /quiet (установка в тихом режиме) или /norestart (запрет автоматической перезагрузки).
Примечание: языковые пакеты Windows обычно имеют формат MUI, но могут встречаться и в формате CAB. Такие файлы являются исключением из правил и устанавливаются они с помощью встроенной утилиты Lpksetup.exe.
Установка обновлений Windows без использования Центра обновления Windows
Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista
Описание и решение проблемы
В старых операционных системах семейства Windows — последней из которых была Windows XP — обновления операционных систем можно было скачивать в виде EXE файлов для автономной установки. Начиная с Windows Vista, файлы обновлений стали поставляться в формате MSU — их так же можно устанавливать без подключения к интернету, но на этот раз требуется наличие рабочей службы «Центр обновления Windows», в противном случае вы будете получать ошибку 0x80070422.
Тем не менее, есть возможность установки и без использования Центра обновления Windows (то есть с выключенной службой Центра обновления Windows), с использованием системы DISM. Для этого, нужно распаковать MSU файл, и с помощью DISM обновить систему с использованием распакованных cab файлов. Делается это так:
Находим нужный MSU файл, который нужно установить, например это будет Windows6.1-KB3191566-x64.msu, и который допустим лежит в папке C:\Updates, и распаковываем его в папку C:\Updates\KB3191566:
В итоге мы должны получить несколько файлов, среди которых должен быть cab файл (возможно и несколько, уточнение, о том, что делать в таком случае будет чуть дальше). Теперь этот cab файл можно установить с помощью DISM:
Если же cab файлов несколько, то устанавливать их нужно в определенном порядке, который описан в файле PkgInstallOrder.txt, который должен лежать в той же директории, что и распакованные cab файлы.
По окончанию установки, DISM может запросить перезагрузку компьютера. Для того, чтобы убрать этот запрос, достаточно добавить ключ /NoRestart, и в итоге строка запуска приобретет следующий вид:
Как установить обновление MSU через WSUS на примере средств удалённого администрирования (RSAT)
Как распространить программу при помощи WSUS и Local Update Publisher
Всем привет сегодня расскажу как установить обновление MSU через WSUS на примере средств удалённого администрирования (RSAT). Некоторые обновления (например, хотфиксы) поставляются исключительно в виде MSU-файлов, которые не совсем понятно как импортировать во WSUS. При помощи LUP это нам по силам. Будет рассматриваться на примере распространения Remote System Administration Tools for Windows 7 SP1 для x64.
Для начала нам необходимо скачать сам RSAT (файл Windows6.1-KB958830-x64-RefreshPkg.msu), скачать программу RunIt, а также архиватор, способный разархивировать MSU-файлы — 7-Zip отлично подходит, системная утилита expand тоже сойдёт.
Разархивируем Windows6.1-KB958830-x64-RefreshPkg.msu в любую директорию. В файле Windows6.1-958830-x64-pkgProperties.txt можно подглядеть корректное описание обновление. Будем считать, что мы так и сделали.
В LUP создаём новое обновление. Т.к. мы делаем обновление для архитектуры x64, то выбираем файл RunIt64.exe, иначе бы выбрали просто RunIt.exe. Программа RunIt умеет только одно — запустить программу, переданную ей аргументом, и может быть использована в качестве «затычки» при создании обновлений. Также, нажимаем «Add File» и добавляем все файлы, которые мы разархивировали из msu-файла.
Согласно тому, что можно подсмотреть в файле Windows6.1-958830-x64-pkgProperties.txt, устанавливаем тип обновления «Update», название в «Remote Server Administration Tools for Windows 7 with SP1 Russian x64», описание можно скопировать со страницы загрузки, классификация Hotfixes, вендор «Microsoft», продукт «Remote Server Administration Tools», Article ID «958830».
А самым интересным тут является то, как выполняется сама установка — в параметры командной строки пишем «%windir%\system32\pkgmgr.exe /quiet /n:Windows6.1-KB958830-x64-RefreshPkg.xml». А что при этом происходит? При установке запускается RunIt, который запускает системную утилиту pkgmgr.exe, которой скармливаются принесённые с обновлением файлы, и происходит совершенно штатная установка.
Далее, пакет считается установленным при выполнении следующих правил:
Пакет может быть установлен при выполнении следующих правил:
Вот и всё. На этом примере должен быть виден принцип установки подобных обновлений. Также видно, что при помощи RunIt можно вместо обновления творить практически что угодно на системе пользователя — например, удалять нежелательные программы.
P.S.: Использованный для примера RSAT действительно устанавливается из WSUS и прекрасно работает, но надо учитывать, что он чрезвычайно долго устанавливается.
Вот так вот просто установить обновление MSU через WSUS на примере средств удалённого администрирования (RSAT).
Медленная установка обновлений Windows в *.msu формате
Довольно давно отмечаю, что MSU файлы обновлений Windows, скачанные вручную из каталога обновлений Windows Update устанавливаются гораздо медленнее, чем те же обновления, полученные системой через службу автоматического обновления (с сайта WU или локального сервера WSUS). В одном из случаев, который и подтолкнул меня к поиску причины долгой установки обновлений, ручная установка достаточного большого Convenience rollup (SP2) для Windows Server 2008 R2 из msu файла заняла более 5 часов (. ). В то время, как на серверах, обновляющихся через WSUS, то же самое обновление устанавливалось всего за 30-40 минут.
Служба авто-обновления Windows загружает файлы обновлений в CAB формате (посмотрите содержимое каталога «C:\Windows\SoftwareDistribution\Download»). В том случае, если вы хотите вручную скачать конкретный патч, то на странице загрузок каталога Windows Update будут доступны только *.msu файлы обновления. Для установки обновлений в msu формате используется встроенная утилита WUSA.exe (Автономный установщик обновлений Windows).
Медленная установка *.msu обновлений наблюдается как при ручной установке файла обновления (простым двойным щелчком), так и при запуске установки через задание SCCM или логон-скрипт групповой политики через вызов wusa.exe.
Проблема медленной установки обновлений более характерно проявляется в Windows Server 2008 R2 и Windows 7, но и в других версиях Windows она также наблюдается(хотя и в меньшей степени)
Попытаемся в Windows 10 1709 засечь время установки январского исправления KB4056892 (для защиты от уязвимостей Meltdown и Spectre).
Запустим установку обновления командой
Как вы видите, команда вернула несколько событий от разных источников Microsoft-Windows-Servicing и Microsoft-Windows-WUSA. Соответственно, время начала установки (Initiating changes for package KB4056892) 10:02:21, время завершения установки обновления 10:37 (Windows update «Security Update for Windows (KB4056892)» was successfully installed). Итого, установка обновления заняла около 35 минут. Не самый, конечно, показательный случай, но все равно довольно долго.
Подробную информация о всех действиях, которые выполняются системой при установке обновления можно получить из файла CBS.log (находится в каталоге c:\windows\logs\cbs). Если детально посмотреть записи событий в нем, можно обнаружить, что больше всего времени тратится на инициализацию установки, поиск зависимостей (такое ощущение, что выполняется некая синхронизация с сервером WU / WSUS) и создание точки восстановления системы.
Попытаемся установить тоже самое обновление, но в CAB, формате, предварительно распаковав MSU файл по инструкции из статьи о cab и msu файлах обновлений.
expand _f:* «C:\Distr\windows10.0-kb4056892-x64.msu» C:\Distr\kb4056892
Установим обновление напрямую в образ с помощью DISM (не используя wusa):
DISM.exe /Online /Add-Package /PackagePath:»C:\Distr\kb4056892\Windows10.0-KB4056892-x64.cab»
Примечание. Команду DISM.exe /Online /Add-Package можно использовать и для установки *.msu файлов напрямую, без предварительного распаковывания. Однако, по каким-то причинам DISM не работает с msu обновлениями для IE 11, а возможно и для чего-то еще. Поэтому такой метод не будет универсален.
Проверяем время установки обновления — теперь установка заняла 17 минут, т.е. время установки обновления уменьшилось в 2 раза!
Кроме того, если перед установкой msu обновления через wusa.exe, отключить службу Windows Update и службу теневого копирования (используется для создания точки восстановления Windows), скорость установки обновлений сильно увеличивается. Таким образом, если вы хотите по-прежнему устанавливать обновления в формате msu, то для более быстрой установки следует использовать следующий скрипт:
net stop wuauserv
sc config vss start= disabled
net stop vss
start /wait wusa “C:\Distr\windows10.0-kb4056892-x64.msu” /quiet /norestart
sc config vss start= auto
net start vss
net start wuauserv
Конечно, конкретное обновление может вызвать проблемы с системой, и из-за отсутствие актуальной точки восстановления, придется удалять обновление таким способом.
Либо нужно предварительно распаковывать обновления и устанавливать их в CAB формате через DISM как описано выше.
Этот способ поможет вам установить обновление Windows максимально быстро, и уложиться в выделенное окно обслуживания (что особенно критично для продуктивных серверов).
Как вручную установить обновления CAB и MSU в Windows 10
в автономном режиме.
Как вручную загрузить файл MSU Windows Update
Первоначально Microsoft выпускала обновления безопасности и исправления в формате файлов CAB (Windows CAB).Таким образом ваш компьютер получает обновления с серверов обновлений Microsoft или локального сервера WSUS. Для удобства ручного распространения отдельных обновлений с помощью Каталога Центра обновления Майкрософт эти CAB-файлы упакованы в специальный формат MSU (автономный установочный пакет Microsoft Update).
Переместите файл windows10.0-kb4056887-x64_fca8a311f0495e669715ae5aa0e0d8720f945049.msu, который вы загрузили, в папку C: \ temp. Переименуйте его, чтобы получить более короткое имя: windows10.0-kb4056887-x64.msu
Установка файла обновления MSU в Windows
Чтобы начать установку пакета обновления Windows, просто дважды щелкните файл MSU, который вы загрузили.Если обновление применимо к этому компьютеру, откроется окно автономного установщика Центра обновления Windows, в котором вам будет предложено подтвердить установку обновления.
Вы также можете установить пакет обновления MSU, используя wusa.exe в командной строке.
Чтобы установить обновление в автоматическом режиме (пользователь не увидит всплывающих окон) с последующим перезапуском, откройте командную строку от имени администратора и выполните следующую команду:
wusa.exe c: \ Temp \ windows10.0-kb4056887-x64.msu / quiet / norestart
Через некоторое время убедитесь, что обновление было успешно установлено, выполнив эту команду:
wmic qfe список | findstr 4056887
Или в журнале событий установки найдите запись с идентификатором события 2 из исходного WUSA и следующим сообщением:
Обновление Windows «Обновление безопасности для Windows (KB4056887)» было успешно установлено.(Командная строка: «wusa.exe c: \ Temp \ windows10.0-kb4056887-x64.msu / quiet / norestart»)
Как извлечь CAB-файл из пакета обновлений MSU
В некоторых случаях, когда Центр обновления Windows, используемый wusa, работает некорректно (попробуйте сначала сбросить настройки агента Центра обновления Windows), вы не сможете установить обновление в формате MSU.В этом случае вы можете распаковать пакет MSU вручную, извлечь из него CAB-файл и вручную установить его в своей системе.
Чтобы распаковать пакет MSU в C: \ Temp \ kb4056887 (эту папку необходимо создать заранее), выполните следующую команду:
expand _f: * «C: \ Temp \ windows10.0-kb4056887-x64.msu» C: \ Temp \ kb4056887
Как видите, в папке появилось 4 типа файлов:
Установка файла обновления CAB в Windows 10
Вы можете установить файл обновления CAB, полученный из пакета MSU, двумя способами.
DISM.exe / Online / Add-Package /PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab
Если вам нужно установить пакет CAB в автоматическом режиме с последующим перезапуском, используйте следующую команду DISM:
запуск / ожидание DISM.exe / Online / Add-Package / PackagePath: c: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.cab / Quiet / NoRestart
start / w Pkgmgr / ip /m:c:»c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab «
Примечание. Диспетчер пакетов PkgMgr.exe больше не поддерживается в Windows 10 / Windows Server 2016. При запуске вы получаете предупреждение о том, что вам необходимо использовать DISM.exe для управления пакетами.
Примечание. Пакет PkgMgr.exe устарел. Обновите свои сценарии, чтобы использовать DISM.exe для извлечения, установки, удаления, настройки и обновления компонентов и пакетов для Windows.
Это руководство по ручной установке накопительных или любых других обновлений Windows применимо ко всем поддерживаемым версиям ОС Windows: Windows 10/8.1/7 и Windows Server 2016/2012 / R2 / 2008 / R2.
РЕШЕНО — Медленная установка файлов MSU с использованием WUSA.exe
Если вы торопитесь и не ждете блабла, вот быстрая версия решения:
Для получения дополнительной информации, продолжайте читать.
Прежде всего давайте проясним при каких обстоятельствах возникла моя проблема:
Установка индивидуальных инсталляций заняла ДЕЙСТВИТЕЛЬНО долго. Например, для установки языкового пакета Internet Explorer потребовалось до 25 минут, а при нормальных обстоятельствах — около 2 минут. То же самое и с другими компонентами. Поскольку я создавал новый золотой образ для своих рабочих XenDesktop 7.x и устанавливал 8 языковых пакетов, это заняло около 2 часов! Конечно, это было недопустимо.
Я должен признать, что все еще не на 100% уверен, почему возникла проблема, но основная причина наверняка связана с тем, как обрабатывается WUSA.exe работает. В конце концов, я подозреваю, что проблема связана с двумя вещами:
Как я уже сказал, я не на 100% уверен, что вызвало задержку в процессе. Либо WUSA.exe пытался связаться с серверами в Интернете (что не удалось), либо он пытался найти некоторую информацию на локальных серверах Центра обновления Windows, которую не мог найти. Я не знаю.
В конце концов, WUSA.exe-процесс просто по какой-то причине «завис». Примерно через 25 минут это (вероятно) закончилось тайм-аутом. Имейте в виду, что сама установка прошла нормально, но на ее выполнение потребовалось много времени.
Итак, я решил пойти немного другим путем. Видите ли, DISM можно использовать и для установки файлов CAB. Согласно Microsoft:
Команды обслуживания пакетов операционной системы (DISM) можно использовать в автономном режиме для установки, удаления или обновления пакетов Windows®, представленных в виде CAB-файла (.cab) или автономного установщика Центра обновления Windows (.msu). ) файла.
Ссылка: https: // msdn.microsoft.com/en-us/library/hh825265.aspx
Итак, я решил использовать команду «dis.exe» для установки файла CAB, включенного в файл MSU. Это шаги:
И последнее.Если вам интересно, почему я использовал исполняемый файл «dis.exe» в PowerShell вместо собственной команды PowerShell «Add-WindowsPackage», помните, что я работал над Windows Server 2008 R2. Несмотря на то, что PowerShell версии 5.0 был установлен в локальной системе, командлеты для DISM доступны только в Windows 8.1 / Windows Server 2012 R2.
Поделитесь этим постом:
Связанные
Деннис Спан работает ведущим инженером по продажам в Citrix в Вене, Австрия.Он имеет несколько сертификатов, таких как CCE-V, CCIA и CCEA. В 2017 году Деннис стал Citrix Technology Advocate (CTA). В 2019 году он стал Citrix Technology Professional (CTP). Помимо его интереса к технологиям виртуализации и ведению блога, он любит проводить время с семьей, а также кататься на сноуборде, играть в баскетбол и греблю. Он свободно говорит на голландском, английском, немецком и словацком языках и немного говорит по-испански.
Как установить несколько файлов обновления Windows MSU с помощью сценария PowerShell
Обновление Windows критически важно с точки зрения безопасности. Каждый месяц во второй вторник (также известный как «вторник с исправлениями») Microsoft выпускает критические и рекомендуемые обновления безопасности и исправления ошибок, которые должен установить каждый. Но если у вас подключение к Интернету с низкой пропускной способностью (или его нет вообще), вы можете получить обновления из Центра загрузки Microsoft и установить файлы msu вручную. Однако в зависимости от количества выпущенных обновлений или того, как долго вы не устанавливали обновления, количество файлов для установки может превысить 30.Чтобы легко установить все эти файлы без какого-либо вмешательства, вы можете использовать мощь PowerShell — собственной оболочки Windows, точно так же, как Bash в Linux.
Для этого вам понадобится небольшой скрипт, который нужно запустить из экземпляра PowerShell с повышенными привилегиями. Вот сценарий —
Если вы получите такую ошибку — «… не может быть загружен, потому что выполнение скриптов отключено в этой системе»;
запустите эту команду и попробуйте снова запустить сценарий —
Это позволит запускать сценарии на вашем компьютере, и вы сможете продолжить установку обновлений Windows.
Нравится:
Связанные
Установка нескольких исправлений Windows 7 (.msu) с SCCM — CCMEXEC.COM
Пример командной строки: Wusa.exe c: \ temp \ Windows6.1-KB982018-v3-x64.msu / quiet / norestart
Чтобы упростить установку, я сделал небольшой сценарий, который проанализирует все файлы в том же каталоге, что и сценарий, и установит все файлы, которые заканчиваются на.МГУ автоматически. Его можно использовать как для распространения исправлений с помощью распространения программного обеспечения, так и в последовательности задач, чтобы вы могли устанавливать обновления во время OSD.
Чтобы использовать его, просто сохраните сценарий в той же папке, что и исправления Windows 7, которые вы хотите развернуть, а затем создайте пакет и программу с папкой в качестве источника пакета и настройкой командной строки, как показано ниже.
Я настоятельно рекомендую разрешить диспетчеру конфигурации перезагрузить компьютер, в противном случае агент Центра обновления Windows может запросить перезагрузку в течение 10 минут.
Если вам нужно устранить неполадки, запустите его с разрешением пользователю взаимодействовать, тогда вы увидите обновления, отображаемые в командной строке.
Дим objfso, objShell
Тусклая папка, файлы, sFolder, Folderidx, Iretval, возврат
Установить objfso = CreateObject («Scripting.FileSystemObject»)
Установить objShell = CreateObject («Wscript.Shell»)
sFolder = left (WScript.ScriptFullName, (Len (WScript.ScriptFullName)) — (len (WScript.ScriptName)))
Установить папку = objfso.GetFolder (sFolder)
Установить файлы = папка. Файлы
Для каждой папки Идентификатор в файлах
Если Ucase (Right (folderIdx.name, 3)) = «MSU», то
wscript.echo «wusa.exe» & sfolder & folderidx.name & «/ quiet / norestart»
iretval = objShell.Run («wusa.exe» & sfolder & folderidx.name & «/ quiet / norestart», 1, True)
Если (iRetVal = 0) или (iRetVal = 3010), то
wscript.echo folderidx.name & «Успех»
wscript.echo folderidx.name & «Failed»
Dim objfso, objShell
Тусклая папка, файлы, sFolder, folderidx, Iretval, возврат
Установить objfso = CreateObject («Scripting.FileSystemObject»)
Установить objShell = CreateObject («Wscript.Shell»)
sFolder = left (WScript.ScriptFullName, (Len (WScript.ScriptFullName)) — (len (WScript.ScriptName)))
Установить папку = objfso.GetFolder (sFolder)
Установить файлы = папка. Файлы
Для каждой папки Идентификатор в файлах
Если Ucase (Right (folderIdx.name, 3)) = «MSU», то
wscript.echo «wusa.exe» & sfolder & folderidx.name & «/ quiet / norestart»
iretval = objShell.Run («wusa.exe» & sfolder & folderidx.name & «/ quiet / norestart», 1, True)
Если (iRetVal = 0) или (iRetVal = 3010), то