
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