Las actualizaciones automáticas programadas de Windows Server 2016 no funcionan según lo establecido en la Política de grupo

Las actualizaciones automáticas programadas de Windows Server 2016 no funcionan según lo establecido en la Política de grupo

Tengo un VPS de Windows Server 2016 donde está alojada una aplicación web. Funciona bien, pero cuando Windows instala actualizaciones, nada funciona porque, en este caso, el uso de la CPU es del 99% y ningún usuario puede acceder a la aplicación.

Configuré actualizaciones automáticas en la Política de grupo de esta manera:

  • en Configuración del equipo/Plantillas administrativas/Componentes de Windows/Actualización de Windows puse Habilitar para “Configurar actualizaciones automáticas”
  • luego valore 4 para descarga/instalación automática y hora para todos los lunes a las 3 a.m.; no marque la casilla de mantenimiento automático
  • reiniciar el sistema

pero el sábado a las 11 a. m. ningún cliente puede trabajar en la aplicación web debido a las actualizaciones automáticas (CPU 99 %) y tuve que desactivar la actualización automática y todo salió bien.

¿Cómo arreglar la actualización programada para que funcione según lo establecido en la Política de grupo?

gracias

Respuesta1

Encontré una solución: puse el servicio de actualización de Windows en inicio manual y luego instalé PSWindowsUpdate.

PowerShell Install-Module -Name PSWindowsUpdate

Creé una tarea programada para todos los jueves a las 3 a.m. que ejecuta un cmd:

sc config wuauserv start= demand    
PowerShell set-executionpolicy bypass
PowerShell Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

después del comando anterior el servicio de actualización de Windows se ejecuta, para no volver a causar problemas, hice una segunda tarea, se ejecutó el mismo día pero más tarde a las 5:30 am y la cual lo desactiva:

net stop wuauserv
sc config wuauserv start= disabled 

información relacionada