Compartir a través de


Implementaciones en Windows Autopatch

Las implementaciones son la base de Windows Autopatch. A través de una implementación, puede dirigirse a un conjunto de dispositivos para recibir contenido específico de Windows Update, como una actualización de software.

Las implementaciones tienen los siguientes aspectos clave:

  1. Contenido: la actualización disponible para implementar desde el catálogo. Esto se representa mediante la propiedad de contenido del tipo deployableContent .
  2. Audiencia: los dispositivos para recibir contenido. Se trata de una relación de audiencia del tipo deploymentAudience .
  3. Directiva: entidad que rige la implementación de contenido en una audiencia de implementación asociada. Se trata de una relación de directiva del tipo updatePolicy .
  4. Configuración: la configuración que rige cómo y cuándo se debe entregar contenido a los dispositivos. Esto se representa mediante la propiedad settings del tipo deploymentSettings .
  5. Estado: estado actual de la implementación dentro de su ciclo de vida. Esto se representa mediante la propiedad state del tipo deploymentState .

Creación de una implementación con contenido y audiencia

Dado que el contenido y la audiencia son clave para la definición de una implementación, es necesario asignar ambos en el momento de la creación. Aunque las asignaciones de contenido y audiencia no se pueden cambiar más adelante, la pertenencia a dispositivos dentro de una audiencia puede.

Para más información sobre cómo crear una implementación, consulte Implementación de una actualización de características, Implementación de una actualización de seguridad acelerada y Administración de actualizaciones de controladores.

Definir la configuración

Programación

La configuración de programación rige cómo se implementa el contenido a lo largo del tiempo en los dispositivos de la audiencia de implementación. Puede configurar las opciones de programación para las implementaciones de actualizaciones de características.

Para más información sobre la configuración de programación, consulte Programación de una implementación.

Supervisión

Puede usar la configuración de supervisión para configurar alertas y acciones automatizadas que se realizarán en función de las señales de actualización de los dispositivos. La configuración de supervisión se puede configurar para las implementaciones de actualizaciones de características.

Para más información sobre la configuración de supervisión, consulte Administración de reglas de supervisión.

Experiencia del usuario

En el caso de las implementaciones de actualizaciones de calidad aceleradas, la configuración de la experiencia del usuario invalida temporalmente las directivas existentes en el dispositivo para la experiencia de actualización.

Para obtener más información sobre la configuración de la experiencia del usuario, consulte Implementación de una actualización de seguridad acelerada.

Obtener o establecer el estado del ciclo de vida

Estados

Las implementaciones se mueven a través de los estados del ciclo de vida como se describe en la tabla siguiente.

Estado Descripción
scheduled La implementación está a la espera de que se cumplan las condiciones de la oferta para empezar a ofrecer la actualización a los dispositivos.
offering La implementación ofrece la actualización a los dispositivos.
paused La implementación está en pausa y no se puede ofrecer la actualización a los dispositivos hasta que no se usa.
faulted La implementación no ofrece la actualización a los dispositivos debido a una razón por la que Windows Autopatch no se puede resolver.

Transitions

Transition Condición
scheduledoffering Se cumple la condición de programación.
offeringscheduled No se cumple la condición de programación.
scheduled o offeringpaused Hay una solicitud o una acción automática para pausar.
paused scheduled→ ooffering Ya no hay una solicitud ni una acción automática para pausar.
offering, scheduledo pausedfaulted Hay un error que Windows Autopatch no puede resolver.

Modelo de recursos

El recurso de implementación tiene una propiedad state del tipo deploymentState que proporciona información sobre el estado actual del ciclo de vida.

El valor efectivo del estado de implementación se determina como resultado neto de varias entradas y procesos asincrónicos, pero puede solicitar un valor determinado estableciendo requestedValue como una de estas entradas. Otras entradas para el valor de estado de implementación efectivo incluyen la configuración de programación y la configuración de supervisión.

Asignación de un dispositivo a varias implementaciones

Puede asignar un dispositivo a varias implementaciones a la vez. Estas implementaciones pueden ser para contenido de la misma categoría de actualización (por ejemplo, todas las implementaciones son actualizaciones de características) o para contenido de diferentes categorías de actualización.

Al asignar un dispositivo a dos implementaciones para contenido de diferentes categorías de actualización (por ejemplo, una actualización de características y una actualización de calidad acelerada), el contenido se ofrece en una secuencia basada en la recomendación de Microsoft.

Al asignar un dispositivo a dos implementaciones para el contenido de la misma categoría de actualización (por ejemplo, las versiones de actualización de características 20H1 y 20H2, o las actualizaciones de calidad de marzo de 2021 y abril de 2021, o la versión del controlador 1.0.0.0 publicada en enero de 2023 y 1.0.0.1 publicada en febrero de 2023), se ofrece el contenido clasificado más alto por Microsoft. Para las actualizaciones de características y las actualizaciones de calidad, las actualizaciones más recientes tienen una clasificación más alta. En el caso de las actualizaciones de controladores, las actualizaciones aplicables suelen clasificarse por versión y fecha de publicación. Este comportamiento no se aplica si una de las implementaciones sigue programada para el dispositivo y no está lista para ofrecer contenido. En ese caso, la otra implementación entrega contenido al dispositivo.