Исходная дата публикации: 2 марта 2017 г.
Идентификатор базы знаний: 934307
Введение
В этой статье описывается клиентский компонент Центра обновления Windows автономный установщик (Wusa.exe) в следующих операционных системах Windows:
-
Windows Vista
-
Windows Server 2008
-
Windows 7
-
Windows Server 2008 R2
-
Windows 8
-
Windows Server 2012
-
Windows 8.1
-
Windows Server 2012 R2
-
Windows 10
-
Windows Server 2016 Technical Preview
Файл Wusa.exe находится в папке %windir%\System32. Автономный установщик клиентский компонент Центра обновления Windows использует API агента клиентский компонент Центра обновления Windows для установки пакетов обновлений. Пакеты обновления имеют расширение MSU-файла. Расширение MSU-файла связано с автономным установщиком клиентский компонент Центра обновления Windows.
Дополнительные сведения
MSU-файл содержит следующее содержимое.
Содержимое |
Описание |
метаданные клиентский компонент Центра обновления Windows |
Описывает каждый пакет обновления, содержащийся в MSU-файле. |
Один или несколько файлов .cab |
Каждый файл .cab представляет одно обновление. |
Файл .xml |
В этом .xml файле описывается пакет обновления MSU. Wusa.exe использует файл .xml при выполнении автоматической установки обновления с помощью средства диспетчера пакетов (Pkgmgr.exe). Например, скачайте исправление 934307. Файл Windows6.0-KB934307-x86.msu находится в папке C:\934307. Введите следующую команду в командной строке, чтобы развернуть MSU-файл во временную папку:развернуть -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP% Затем введите следующую команду в командной строке:pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml |
Файл свойств |
Этот файл содержит строковые свойства, которые Wusa.exe использует. Например, этот файл содержит заголовок связанной статьи в базе знаний Майкрософт. |
При использовании Wusa.exe для установки пакета обновления Wusa.exe расширяет содержимое MSU-файла во временную папку. Затем Wusa.exe выполняет следующие действия.
-
Wusa.exe использует метаданные клиентский компонент Центра обновления Windows в MSU-файле для поиска применимых обновлений.
-
Wusa.exe копирует содержимое соответствующих обновлений в песочницу клиентский компонент Центра обновления Windows. Песочница клиентский компонент Центра обновления Windows является защищенной папкой.
-
Wusa.exe вызывает соответствующую функцию в API агента клиентский компонент Центра обновления Windows в соответствии с режимом, в котором вы запускаете Wusa.exe.
-
Когда мастер клиентский компонент Центра обновления Windows завершит установку, API агента клиентский компонент Центра обновления Windows возвращает состояние. Затем Wusa.exe синхронно работает с API агента клиентский компонент Центра обновления Windows.
Примечание. Каждое обновление в пакете обновления MSU устанавливается в отдельном сеансе. При использовании Wusa.exe выполняется только один экземпляр Wusa.exe. Wusa.exe не изменяет содержимое обновлений в MSU-файлах. Инфраструктура клиентский компонент Центра обновления Windows выполняет необходимые действия в соответствии с содержимым обновления.
При запуске Wusa.exe в интерактивном режиме на экране приветствия отображаются высокоуровневые сведения об обновлении. Если вы продолжите установку обновления, Wusa.exe вызовет соответствующую функцию в API агента клиентский компонент Центра обновления Windows для запуска мастера клиентский компонент Центра обновления Windows. Мастер клиентский компонент Центра обновления Windows отображает условия лицензионного соглашения на использование программного обеспечения Майкрософт, связанные с пакетом обновления. Wusa.exe вызывает API агента клиентский компонент Центра обновления Windows для продолжения установки. Затем Wusa.exe ожидает завершения установки мастером клиентский компонент Центра обновления Windows. Чтобы установить пакет обновления MSU, выполните Wusa.exe вместе с полным путем к файлу. Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:\934307, введите следующую команду в командной строке, чтобы установить пакет обновления:wusa.exe d:\934307\Windows6.0-KB934307-x86.msu
Вы также можете дважды щелкнуть MSU-файл, чтобы установить пакет обновления.
Вы можете использовать Wusa.exe для удаления обновления в Windows 7, Windows Server 2008 R2, Windows 8 и Windows Server 2012. Примечание. Вы не можете использовать Wusa.exe для удаления обновлений в Windows Vista или Windows Server 2008. Вы можете использовать программное обеспечение Защитника Windows Обозреватель для удаления обновлений вручную. Дополнительные сведения о программном обеспечении Обозреватель см. на следующем веб-сайте Майкрософт:Использование программного обеспечения Обозреватель в Защитнике Windows Вы можете использовать следующие параметры вместе с Wusa.exe.
Переключатель |
Описание |
/?, /h, /help |
Просмотр справки. |
/quiet |
Запуск Wusa.exe в тихом режиме без взаимодействия с пользователем. Когда средство работает в тихом режиме, оно работает без вмешательства пользователя. Если это необходимо, компьютер перезагружается. Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:\934307, введите следующую команду в командной строке, чтобы установить пакет обновления без вмешательства пользователя: wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet Примечание. При использовании этого параметра условия лицензионного соглашения на использование программного обеспечения Майкрософт не отображаются. |
/norestart |
Предотвращает перезагрузку компьютера Wusa.exe . Параметр /norestart игнорируется, если параметр /quiet отсутствует. Если вы запускаете Wusa.exe вместе с этими двумя параметрами, после завершения установки необходимо вручную перезагрузить операционную систему, если для установки требуется перезагрузить компьютер. Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:\934307, введите следующую команду в командной строке, чтобы установить пакет обновления: wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart |
/uninstall |
Удаляет указанный пакет или номер базы знаний. |
/kb |
Указывает пакет, который требуется удалить, используя его номер базы знаний. Может передаваться только вместе с параметром /uninstall . |
/extract |
Wusa.exe извлекает содержимое пакета в целевую папку. |
/warnrestart |
Если этот параметр объединяется с параметром /quiet , Wusa.exe запрашивает перед началом перезапуска операции установки и удаления. |
/forcerestart |
Если этот параметр сочетается с /quiet коммутатором, Wusa.exe принудительно закрывает приложения, а затем начинает перезапуск. |
Примечание. MSU-файлы можно установить в автономный образ с помощью параметра DISM.exe /Add-Package вместе с windows 7 или Windows 8 oem Preinstallation Kit (OPK) или пакет автоматической установки Windows (AIK). Дополнительные сведения см. на следующем веб-сайте Microsoft TechNet:
Параметры обслуживания пакетов операционной системы Command-Line Чтобы просмотреть журнал событий изолированного установщика клиентский компонент Центра обновления Windows, выполните следующие действия.
-
Нажмите кнопку Пуск
, введите средство просмотра событий в поле Начать поиск, а затем выберите Просмотр событий в списке Программы. В Windows 8 и Windows Server 2012 на начальном экране введите средство просмотра событий, щелкните Параметры, а затем выберите Просмотр журналов событий в разделе Параметры. Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или нажмите кнопку Продолжить. -
В Просмотр событий разверните узел Журналы Windows и нажмите кнопку Настройка.
События установки отображаются в средней области. -
В области Действия щелкните Фильтр текущего журнала.
-
В списке Источники событий выберите поле WUSA проверка, а затем нажмите кнопку ОК.