Развертывания в windows autopatch
Развертывания являются основой автоматического исправления Windows. С помощью развертывания можно выбрать набор устройств для получения определенного содержимого от клиентский компонент Центра обновления Windows, например обновления программного обеспечения.
Развертывания имеют следующие ключевые аспекты:
- Содержимое: обновление, доступное для развертывания из каталога. Он представлен свойством содержимого типа deployableContent .
- Аудитория: устройства для получения содержимого. Это отношение аудитории типа deploymentAudience .
- Политика: сущность, управляющая развертыванием содержимого в связанной аудитории развертывания. Это отношение политики типа updatePolicy .
- Параметры: параметры, определяющие способ и время доставки содержимого на устройства. Он представлен свойством settings типа deploymentSettings .
- Состояние: текущее состояние развертывания в рамках жизненного цикла. Он представлен свойством state типа deploymentState .
Создание развертывания с содержимым и аудиторией
Так как содержимое и аудитория являются ключевыми для определения развертывания, необходимо назначить оба варианта во время создания. Хотя содержимое и назначения аудитории нельзя изменить позже, членство устройства в аудитории может быть возможно.
Дополнительные сведения о создании развертывания см. в разделах Развертывание обновления компонентов, Развертывание ускоренного обновления для системы безопасности и Управление обновлением драйверов.
Настройка параметров
Расписание
Параметры расписания определяют, как содержимое развертывается с течением времени на устройствах в аудитории развертывания. Можно настроить параметры расписания для развертываний обновлений компонентов.
Дополнительные сведения о параметрах расписания см. в статье Планирование развертывания.
Мониторинг
Параметры мониторинга можно использовать для настройки оповещений и автоматических действий на основе сигналов обновления с устройств. Параметры мониторинга можно настроить для развертывания обновлений компонентов.
Дополнительные сведения о параметрах мониторинга см. в статье Управление правилами мониторинга.
Взаимодействие с пользователем
Для развертывания ускоряемых обновлений качества параметры взаимодействия с пользователем временно переопределяют существующие политики на устройстве для обновления.
Дополнительные сведения о параметрах взаимодействия с пользователем см. в статье Развертывание ускоренного обновления для системы безопасности.
Получение или настройка состояния жизненного цикла
Состояния
Развертывания перемещаются по состояниям жизненного цикла, как описано в следующей таблице.
Состояние | Описание |
---|---|
scheduled |
Развертывание ожидает выполнения условий предложения, чтобы начать предлагать обновление устройствам. |
offering |
Развертывание предлагает обновление для устройств. |
paused |
Развертывание приостанавливается и запрещается предлагать обновление устройствам до тех пор, пока оно не будет остановлено. |
faulted |
Развертывание не предлагает обновление для устройств по причине, по которой не удается разрешить автоматическое исправление Windows. |
Transitions
Transition | Условие |
---|---|
scheduled → offering |
Условие планирования выполнено. |
offering → scheduled |
Условие планирования не выполняется. |
scheduled или offering → paused |
Существует запрос или автоматическое действие для приостановки. |
paused
scheduled → илиoffering |
Больше нет запроса или автоматического действия для приостановки. |
offering , scheduled или paused → faulted |
Существует ошибка, которую не удается устранить автозамоптом Windows. |
Модель ресурсов
Ресурс развертывания имеет свойство состояния типа deploymentState , которое предоставляет сведения о текущем состоянии жизненного цикла.
Эффективное значение состояния развертывания определяется как чистый результат нескольких входных и асинхронных процессов, но вы можете запросить определенное значение, задав requestvalue в качестве одного из этих входных данных. Другие входные данные для эффективного значения состояния развертывания включают параметры расписания и параметры мониторинга.
Назначение устройства нескольким развертываниям
Вы можете назначить устройство нескольким развертываниям одновременно. Эти развертывания могут быть предназначены для содержимого одной категории обновлений (например, все развертывания являются обновлениями компонентов) или для содержимого разных категорий обновлений.
При назначении устройства двум развертываниям для содержимого разных категорий обновлений (например, обновления компонентов и ускоренного обновления качества) содержимое предлагается в последовательности на основе рекомендаций корпорации Майкрософт.
При назначении устройства двум развертываниям для содержимого одной категории обновлений (например, обновлений компонентов версий 20H1 и 20H2, исправлений с марта 2021 г. и апреля 2021 г. или версий драйверов 1.0.0.0, опубликованных в январе 2023 г. и 1.0.0.1, опубликованных в феврале 2023 г.), корпорация Майкрософт предлагает более высокий уровень содержимого. Для обновлений компонентов и исправлений более поздние обновления имеют более высокий рейтинг. Для обновлений драйверов применимые обновления обычно ранжируются по версии и дате публикации. Это поведение не применяется, если одно из развертываний по-прежнему запланировано для устройства и не готово к предложению содержимого. В этом случае другое развертывание доставляет содержимое на устройство.