As atualizações automáticas agendadas do Windows Server 2016 não funcionam conforme definido na Política de Grupo

As atualizações automáticas agendadas do Windows Server 2016 não funcionam conforme definido na Política de Grupo

Eu tenho um VPS do Windows Server 2016 onde um aplicativo da web está hospedado. Ele funciona bem, mas quando o Windows instala atualizações, nada funciona porque, neste caso, o uso da CPU é de 99% e nenhum usuário pode acessar o aplicativo

Configurei atualizações automáticas na Política de Grupo desta forma:

  • em Configuração do Computador/Modelos Administrativos/Componentes do Windows/Windows Update coloquei Habilitar para “Configurar Atualizações Automáticas”
  • então valor 4 para download/instalação automática e horário para todas as segundas-feiras às 3h; não marque a caixa de manutenção automática
  • reiniciar o sistema

mas sábado às 11h nenhum cliente consegue trabalhar no web app por causa das atualizações automáticas (CPU 99%) e tive que desabilitar a atualização automática e deu tudo certo

como corrigir a atualização agendada para funcionar conforme definido na Política de Grupo?

obrigado

Responder1

Encontrei uma solução: coloquei o serviço de atualização do Windows para inicialização manual e instalei o PSWindowsUpdate

PowerShell Install-Module -Name PSWindowsUpdate

Criei uma tarefa agendada para todas as quintas-feiras às 3h que executa um cmd:

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

após o comando acima o serviço windows update passa a rodar, para não causar problemas novamente, fiz uma segunda tarefa, executada no mesmo dia mas mais tarde às 5h30 e que o desativa:

net stop wuauserv
sc config wuauserv start= disabled 

informação relacionada