API агента центра обновления Windows

Цель

API агента центра обновления Windows (WUA) — это набор com-интерфейсов, позволяющих системным администраторам и программистам получать доступ к Центру обновления Windows и службам обновления Windows Server (WSUS). Скрипты и программы можно записать, чтобы проверить, какие обновления доступны для компьютера, а затем можно установить или удалить обновления.

Замечание

Страница Центра обновления Windows в приложении "Параметры" отображает ход выполнения и историю обновлений, управляемых процессом оркестрации обновлений Windows Update. Обновления, обрабатываемые с помощью API WUA, не будут отображаться на этой странице. Рекомендуется отключить оркестратор Центра обновления Windows при использовании WUA API для предупреждения конфликтов. Сведения о рабочем процессе оркестратора службы обновления Windows по умолчанию см. в разделе Как работает служба обновления Windows. Сведения об отключении службы обновления Windows см. в разделе Управление подключениями компонентов Windows 10 и Windows 11 к службам Майкрософт.

Журнал обновлений, установленных с помощью API WUA, можно просмотреть в средстве просмотра событий. Чтобы просмотреть события обновления WUA, выполните приведенные далее действия.

  1. Щелкните правой кнопкой мыши "Пуск " и выберите "Просмотр событий".
  2. Переход к системе журналов > Windows
  3. В области "Действия" выберите "Фильтр текущего журнала...".
  4. В раскрывающемся списке источников событий выберите WindowsUpdateClient.
  5. Нажмите кнопку "ОК ", чтобы применить фильтр к результатам.

Где применимо

Системные администраторы могут использовать WUA для программного определения того, какие обновления должны применяться к компьютеру, скачивать эти обновления, а затем устанавливать их без вмешательства пользователя.

Независимые поставщики программного обеспечения (ISV) и разработчики конечных пользователей могут интегрировать функции WUA в программное обеспечение управления компьютерами или программное обеспечение управления обновлениями, чтобы обеспечить удобную операционную среду.

Аудитория разработчика

Приложения WUA можно писать на нескольких языках программирования. WUA определяет интерфейсы и объекты, доступные из Visual Basic, Visual Basic Scripting Edition (VBScript), JScript и C++. Знакомство с COM-программированием полезно для программиста WUA.

Требования во время выполнения

WUA поддерживается начиная с Windows XP. WUA поддерживается на сервере, начиная с Windows Server 2003.

В этом разделе