Evitar que o Windows Server 2012 force uma reinicialização após as atualizações

53

Eu tenho um controlador de domínio com o Windows Server 2012 nele. Após as atualizações, o servidor não reinicia imediatamente. No entanto, se eu for remoto no servidor, será apresentada uma contagem regressiva para uma reinicialização. As únicas opções são reiniciar agora ou fechar a notificação. No entanto, a contagem regressiva continua e o servidor eventualmente reinicia sem minha permissão. Como posso impedir que isso ocorra?

    
por Bryansix 09.01.2013 / 17:53

7 respostas

36

Existem políticas de grupos locais que você pode definir para desativar as reinicializações automáticas. Isso só deve ser feito no Windows Servers, assumindo que um sysadmin vá para o RDP no servidor em uma programação regular e instale as atualizações e reinicie o servidor (consulte Patch Tuesday ).

  1. Pressione a tecla Windows + R para abrir o prompt de execução.
  2. Digite "gpedit.msc" e pressione Enter.
  3. No "Editor de política de grupo local", navegue até Configuração do computador > Modelos Administrativos > Componentes do Windows > Windows Update.
  4. Ative a política "Configurar atualizações automáticas" e defina-a como "2".
  5. Ative a política "Nenhuma reinicialização automática com usuários conectados para instalações de atualizações automáticas programadas".
por 17.07.2015 / 16:04
24

Por fim, a Microsoft produziu um FIX para esse comportamento em um pacote cumulativo de atualizações !

An update is available that lets you control how the Automatic Updates client applies updates in Windows 8 and Windows Server 2012. After you install this update, the "Configure Automatic Updates" policy setting will work again as it used to in previous Windows operating systems. Instead of installing updates during the daily maintenance cycle, Windows updates will be installed at the time and day that are scheduled in the "Configure automatic updates" policy setting.

    
por 09.10.2013 / 16:44
17

Desative o serviço do Windows Update. Não no Service Manager - basta pará-lo. A contagem regressiva é do serviço, não do próprio Windows.

Se você pará-lo - não há mais atualizações até que a máquina seja reiniciada manualmente.

link

O mesmo funciona com o servidor 2012. net stop e, em seguida, interrompe o serviço.

    
por 09.01.2013 / 19:38
9

Parar o serviço não é suficiente, já que ele será iniciado novamente. Você precisa desativar o serviço até que esteja pronto para reiniciar o servidor.

Em seguida, para corrigir o problema, você precisará adicionar esse valor de registro para garantir que o Windows seja reiniciado no horário agendado, mesmo que esteja bloqueado.

reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v AlwaysAutoRebootAtScheduledTime /t REG_DWORD /d 1 /f

Problema de documentação da MS KB

    
por 03.06.2013 / 17:26
1

Para interromper a reinicialização temporariamente, desative os serviços do Windows Update e do Windows Module Installer. Volte a ligá-los à noite para que a reinicialização possa acontecer.

    
por 12.05.2016 / 22:24
0

Se suas atualizações vierem pelo WSUS, você poderá determinar quais atualizações exigem uma reinicialização obrigatória da máquina e planejá-las durante uma janela de manutenção. Caso contrário, desative o serviço do Windows Update como sugerido acima.

    
por 20.11.2013 / 20:07
0

Você pode usar o Powershell para instalar atualizações. Faça uma busca na internet pelo módulo PSWindowsUpate e baixe-o. Em seguida, execute o comando Get-WUInstall. Há um switch que permite ignorar a solicitação de reinicialização. Eu tenho usado em todos os meus servidores de 2012, e eu gosto muito mais do que usando a interface gráfica.

    
por 12.05.2016 / 23:09