Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Administrador de configuración (rama actual)
El paso Instalar Novedades de software se usa normalmente en las secuencias de tareas de Administrador de configuración. Al instalar o actualizar el sistema operativo, desencadena los componentes de actualizaciones de software para buscar e implementar actualizaciones. Este paso puede causar problemas a algunos clientes, como largos retrasos en el tiempo de espera o actualizaciones perdidas. Use la información de este artículo para ayudar a mitigar los problemas comunes de este paso y para mejorar la solución de problemas cuando las cosas vayan mal.
Para obtener más información acerca del paso, consulte Instalación de novedades de software
Recomendaciones
Para ayudar a que este proceso sea correcto, use las siguientes recomendaciones:
Usar el mantenimiento sin conexión
Use Administrador de configuración para instalar periódicamente actualizaciones de software aplicables a sus archivos de imagen. Esta práctica reduce el número de actualizaciones que necesita instalar durante la secuencia de tareas.
Para obtener más información, consulte Aplicar actualizaciones de software a una imagen.
Índice único
Muchos archivos de imagen incluyen varios índices, como en las distintas ediciones de Windows. Reduzca el archivo de imagen al único índice que necesite. Esta práctica reduce la cantidad de tiempo para aplicar actualizaciones de software a la imagen. También habilita la siguiente recomendación para reducir el tamaño de la imagen.
Automatice este proceso al agregar una imagen de sistema operativo al sitio. Para obtener más información, consulte Agregar una imagen de sistema operativo.
Reducir el tamaño de la imagen
Al aplicar actualizaciones de software a la imagen, optimice la salida quitando las actualizaciones reemplazadas. Use la herramienta de línea de comandos DISM, por ejemplo:
dism /Mount-Image /ImageFile:C:\Data\install.wim /MountDir:C:\Mountdir
dism /Image:C:\Mountdir /Cleanup-Image /StartComponentCleanup /ResetBase
dism /Unmount-Image /MountDir:C:\Mountdir /Commit
Hay una opción para automatizar este proceso. Para obtener más información, consulte Servicio de imágenes optimizado.
Decisiones de ingeniería de imagen
Al diseñar el proceso de creación de imágenes, hay varias opciones que pueden afectar a la instalación de actualizaciones de software:
- Recapturar la imagen periódicamente
- Usar el mantenimiento sin conexión
- Usar solo imagen predeterminada
Recapturar la imagen periódicamente
Tiene un proceso automatizado para capturar una imagen personalizada del sistema operativo en una programación regular. Esta secuencia de tareas de captura instala las últimas actualizaciones de software. Estas actualizaciones pueden incluir actualizaciones acumulativas, no acumulativas y otras actualizaciones críticas, como las actualizaciones de la pila de servicio (SSU). La secuencia de tareas de implementación instala cualquier otra actualización desde la captura.
Para obtener más información sobre este proceso, vea Crear una secuencia de tareas para capturar un sistema operativo.
Ventajas: recuperar imagen
- Menos actualizaciones para aplicar en el tiempo de implementación por cliente, lo que ahorra tiempo y ancho de banda durante la implementación
- Menos actualizaciones de las que preocuparse por provocar reinicios
- Imagen personalizada para la organización
- Menos variables en el momento de la implementación
Desventajas: recapturar imagen
- Tiempo para crear y capturar imágenes, aunque en su mayoría están automatizados
- Mayor tiempo para distribuir la imagen a los puntos de distribución, lo que puede considerarse una interrupción para las implementaciones activas
- El tiempo de prueba en entornos de preproducción puede ser mayor que el ciclo de revisión del sistema operativo, lo que puede hacer que la imagen actualizada sea irrelevante
Usar el mantenimiento sin conexión
Programa a Administrador de configuración para aplicar actualizaciones de software a las imágenes.
Para obtener más información, consulte Aplicar actualizaciones de software a una imagen.
Ventajas: mantenimiento fuera de línea
- Menos actualizaciones para aplicar en el tiempo de implementación por cliente, lo que ahorra tiempo y ancho de banda durante la implementación
- Menos actualizaciones de las que preocuparse por provocar reinicios
- Puede programar el proceso de mantenimiento en el sitio
Desventajas: mantenimiento fuera de línea
- Selección manual de actualizaciones
- Mayor tiempo para distribuir la imagen a los puntos de distribución
- Solo admite actualizaciones basadas en CBS. No se pueden aplicar actualizaciones de Aplicaciones Microsoft 365
Sugerencia
Puede automatizar la selección de actualizaciones de software mediante PowerShell. Use el cmdlet Get-CMSoftwareUpdate para obtener una lista de actualizaciones. A continuación, use el cmdlet New-CMOperatingSystemImageUpdateSchedule para crear la programación de mantenimiento sin conexión. En el ejemplo siguiente se muestra un método para automatizar esta acción:
# Get the OS image
$Win10Image = Get-CMOperatingSystemImage -Name "Windows 10 Enterprise"
# Get the latest cumulative update for Windows 10 1809
$OSBuild = "1809"
$LatestUpdate = Get-CMSoftwareUpdate -Fast | Where {$_.LocalizedDisplayName -Like "*Cumulative Update for Windows 10 Version $OSBuild for x64*" -and $_.LocalizedDisplayName -notlike "*Dynamic*"} | Sort-Object ArticleID -Descending | Select -First 1
Write-Host "Latest update for Windows 10 build" $OSBuild "is" $LatestUpdate.LocalizedDisplayName
# Create a new update schedule to apply the latest update
New-CMOperatingSystemImageUpdateSchedule -Name $Win10Image.Name -SoftwareUpdate $LatestUpdate -RunNow -ContinueOnError $True
Usar solo imagen predeterminada
Use el archivo de imagen install.wim predeterminado de Windows en las secuencias de tareas de implementación.
Ventajas: imagen predeterminada
- Una buena fuente conocida, lo que reduce el riesgo de daños en la imagen como posible problema
- Elimina las modificaciones de imagen como posible problema
Desventajas: imagen predeterminada
- Posibilidad de un gran volumen de actualizaciones durante la implementación
- Mayor tiempo de implementación para cada dispositivo
- Es posible que no haya necesitado personalizaciones, requiere otros pasos de secuencia de tareas para personalizar
Diagrama de flujo
Este diagrama de flujo muestra el proceso cuando se incluye el paso Instalar Novedades de software en una secuencia de tareas.
Ver el diagrama a tamaño completo
- El proceso se inicia en el cliente: una secuencia de tareas que se ejecuta en un cliente incluye el paso Instalar actualizaciones de software.
- Compilar y evaluar directivas: el cliente compila todas las directivas de actualización de software en el espacio de nombres RequestedConfigs de WMI. (CIAgent.log)
-
¿Es esta instancia la primera vez que se llama?
- Sí: Ir al examen completo
-
No: ¿El paso se configura con la opción Evaluar actualizaciones de software a partir de los resultados del examen en caché?
- Sí: Ir a Examinar desde resultados almacenados en caché
- No: Ir al examen completo
- Proceso de análisis: ya sea un examen completo o un examen de los resultados almacenados en caché, con un proceso de supervisión en paralelo.
-
Examen completo: el motor de secuencia de tareas llama al agente de actualización de software a través de la API de examen de actualización para realizar un examen completo . (WUAHandler.log, ScanAgent.log)
- Examen de agente SUM - completo: proceso de examen normal a través del agente de Windows Update (WUA), que se comunica con el punto de actualización de software que ejecuta WSUS. Agrega las actualizaciones aplicables al almacén de actualizaciones local. (WindowsUpdate.log, UpdateStore.log)
-
Analizar a partir de resultados almacenados en caché: el motor de secuencia de tareas llama al agente de actualización de software a través de la API de examen de actualización para realizar una búsqueda en los metadatos almacenados en caché. (WUAHandler.log, ScanAgent.log)
- Examen del agente SUM - en caché: el agente de Windows Update (WUA) comprueba las actualizaciones que ya están almacenadas en caché en el almacén de actualizaciones local. (WindowsUpdate.log, UpdateStore.log)
-
Iniciar temporizador de análisis: el motor de secuencia de tareas inicia un temporizador y espera. (Este proceso se produce en paralelo con el examen completo o el análisis desde el proceso de resultados almacenados en caché).
- Supervisión: el motor de secuencia de tareas supervisa el estado del agente SUM.
-
¿Cuál es la respuesta del agente SUM?
-
En curso: ¿Ha alcanzado el temporizador el valor de la variable de secuencia de tareas SMSTSSoftwareUpdateScanTimeout? (Valor predeterminado de 1 hora)
- Sí: se produce un error en el paso.
- No: Ir a supervisión
- Error: Se produce un error en el paso.
- Completo: Ir a enumerar la lista de actualizaciones
-
En curso: ¿Ha alcanzado el temporizador el valor de la variable de secuencia de tareas SMSTSSoftwareUpdateScanTimeout? (Valor predeterminado de 1 hora)
-
Examen completo: el motor de secuencia de tareas llama al agente de actualización de software a través de la API de examen de actualización para realizar un examen completo . (WUAHandler.log, ScanAgent.log)
- Enumerar lista de actualizaciones: el agente SUM enumera la lista de actualizaciones devueltas por el examen, determinando cuáles están disponibles u obligatorias.
-
¿Hay actualizaciones en la lista de resultados del examen?
- Sí: vaya a Instalar actualizaciones
- No: No hay nada que instalar, el paso se completa correctamente.
- Proceso de implementación: el proceso de instalación de actualizaciones ocurre en paralelo con el proceso de supervisión de implementación.
-
Instalar actualizaciones: el motor de secuencia de tareas llama al agente SUM a través de la API de implementación de actualizaciones para instalar todas las actualizaciones disponibles o solo las obligatorias. Este comportamiento se basa en la configuración del paso, si selecciona Requerido para la instalación - Solo actualizaciones de software obligatorias o Disponible para la instalación - Todas las actualizaciones de software. También puede especificar este comportamiento mediante la variable SMSInstallUpdateTarget .
- Instalación del agente SUM: proceso de instalación normal con la lista de actualizaciones almacenada en caché existente, con descarga de contenido estándar. Instale la actualización a través del Agente de Windows Update (WUA). (UpdatesDeployment.log, UpdatesHandler.log, WuaHandler.log, WindowsUpdate.log)
-
Iniciar el temporizador de implementación y mostrar el progreso: el motor de secuencia de tareas inicia un temporizador de instalación, muestra el subprogreso a intervalos del 10 % en la interfaz de usuario de TS Progress y espera.
- Supervisión: el motor de secuencia de tareas sondea el estado del agente SUM.
-
¿Cuál es la respuesta del agente SUM?
-
En curso: ¿El proceso de instalación ha estado inactivo durante 8 horas?
- Sí: se produce un error en el paso.
- No: Ir a supervisión
- Error: Se produce un error en el paso.
- Completado: vaya a ¿Se configura el paso con la opción Evaluar actualizaciones de software a partir de los resultados del examen almacenados en caché?
-
En curso: ¿El proceso de instalación ha estado inactivo durante 8 horas?
-
Instalar actualizaciones: el motor de secuencia de tareas llama al agente SUM a través de la API de implementación de actualizaciones para instalar todas las actualizaciones disponibles o solo las obligatorias. Este comportamiento se basa en la configuración del paso, si selecciona Requerido para la instalación - Solo actualizaciones de software obligatorias o Disponible para la instalación - Todas las actualizaciones de software. También puede especificar este comportamiento mediante la variable SMSInstallUpdateTarget .
Timeouts
El diagrama incluye dos de las variables de tiempo de espera que se aplican a este paso. Hay otros temporizadores estándar de otros componentes que pueden afectar a este proceso.
- Tiempo de espera de análisis de actualización: una hora (smsts.log)
- Tiempo de espera de la solicitud de ubicación: una hora (LocationServices.log, CAS.log)
- Tiempo de espera de descarga de contenido: una hora (DTS.log)
- Tiempo de espera del punto de distribución inactivo: una hora (LocationServices.log, CAS.log)
- Tiempo de espera inactivo total de instalación: ocho horas (smsts.log)
Solución de problemas
Use los siguientes recursos e información adicional para ayudarle a solucionar problemas con este paso:
Asegúrese de dirigir las implementaciones de actualización de software a la misma colección que la implementación de secuencia de tareas.
Asegúrese de incluir puntos de actualización de software en los grupos de límites. Para obtener más información, consulte Los clientes de Administrador de configuración no reciben actualizaciones de software.
Para ayudarle a solucionar problemas del proceso de administración de actualizaciones de software, consulte Solución de problemas de administración de actualizaciones de software en Administrador de configuración.
Para ayudar a mejorar el rendimiento general, reduzca el tamaño del catálogo de actualizaciones de software. Por ejemplo:
Eliminar clasificaciones, productos e idiomas innecesarios. Para obtener más información, consulta Configuración de clasificaciones y productos para sincronizar.
Vuelva a indexar la base de datos del sitio y recompile las estadísticas. Para obtener más información, consulte las preguntas más frecuentes sobre el tamaño y el rendimiento del sitio.
Rechazar actualizaciones innecesarias, por ejemplo:
Reemplazado.
Nota:
Administrador de configuración realiza esta acción por usted. Para obtener más información, consulte Comportamiento de limpieza de WSUS.
Itanium
Beta
Versión Siguiente
ARM
Versiones de Windows que no va a implementar