Como posso impedir que o Windows seja reiniciado após uma atualização automática?


24

Eu gosto que o Windows se mantenha atualizado por meio das atualizações automáticas, mas às vezes faz isso quando não estou no computador e está fazendo algo crítico, como baixar o mais recente podcast de estouro de pilha.

Como impedir o Windows de reiniciar automaticamente se não estiver lá?

Respostas:


17

O comentário de Johannes Rössel à resposta InSciTek Jeff é um ponto bastante válido. O uso das configurações de política de grupo que ele mencionou foi publicado por Jeff Atwood há muito tempo. A sinopse é assim:

Pressione Windows+ re execute gpedit.msc, você deverá obter uma janela como esta:

gpedit.msc

Agora, o Windows 7 mudou a ordem e adicionou algumas opções mais recentes que eu coloquei em itálico:

  1. Não exibir 'Instalar atualizações e desligar' na caixa de diálogo Desligar o Windows
  2. Não ajuste a opção padrão para 'Instalar atualizações e desligar' na caixa de diálogo Desligar o Windows
  3. Habilitando o Windows Power Management para ativar automaticamente o sistema para instalar atualizações agendadas
  4. Configurar atualizações automáticas
  5. Especificar o local do serviço de atualização da Microsoft na intranet
  6. Frequência de detecção de atualizações automáticas
  7. Permitir que não administradores recebam notificações de atualização
  8. Ativar notificações de software
  9. Permitir instalação imediata das Atualizações Automáticas
  10. Ative as atualizações recomendadas por meio de Atualizações Automáticas
  11. Nenhuma reinicialização automática com usuários conectados para atualizações automáticas agendadas
  12. Solicite novamente a reinicialização com instalações agendadas.
  13. Atraso na reinicialização para instalações agendadas
  14. Remarcar instalações agendadas de atualizações automáticas
  15. Ativar a segmentação do lado do cliente
  16. Permitir atualizações assinadas de um serviço de atualização da Microsoft na intranet

Pessoalmente, escolhi ativar 9, 11, 12 e 13. 9 habilita apenas as atualizações que não precisam reiniciar o Windows nem interromper um serviço. A ativação do 11 realmente desativa a reinicialização automática, se e somente se houver pelo menos um usuário conectado. 12 e 13 foram ativados e definidos para seus valores máximos com a roda de rolagem. 16 parece bom, mas não afeta os usuários que não possuem seu próprio servidor de atualização. Eu tirei isso da minha própria pergunta .

Termo aditivo

Foi apontado que as edições Home do Windows não são fornecidas e gpedit.msc, portanto, você deve definir as coisas diretamente no registro. Provavelmente há mais configurações que você pode adicionar além NoAutoRebootWithLoggedOnUsers... Na verdade, vou verificar isso agora. Ok, HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUadicione:

  • AutoInstallMinorUpdates = 1
  • NoRebootWithLoggedOnUsers = 1
  • RebootRelaunchTimeout = 1440 (decimal)
  • RebootRelaunchTimeoutEnabled = 1 [Estou realmente curioso para saber se era isso que eu queria]
  • RebootWarningTimeout = 30 (decimal)
  • RebootWarningTimeoutEnabled = 1 [acho que os quatro acima não acontecem devido ao # 2]

O que 13 faz quando o 11 está ativado?
Y e z

8
  1. Clique com o botão direito do mouse no ícone "Computador" na área de trabalho e selecione "Propriedades ..."
  2. Clique em "Windows Update" e selecione "Alterar configurações"
  3. Agora selecione "Baixar atualizações, mas deixe-me escolher se deseja instalá-las"
  4. Por fim, clique no botão "Aplicar".

Nesse modo de operação, o Windows verifica se há novas atualizações e as baixa, mas não as aplica e reinicia até que você as informe. Enquanto isso, ele lembrará que você tem novas atualizações disponíveis através do ícone da bandeja do sistema.


4
Infelizmente, isso tem o efeito colateral desagradável de impedir a instalação de atualizações que não precisam de reinicialização, como atualizações de assinatura do Windows Defender ou atualizações do Office, VS, etc. Li recentemente sobre um método que envolvia o uso de políticas de grupo para impedir reinicializações automáticas e você definiria as atualizações automáticas para instalação automática. Portanto, as atualizações serão instaladas e as que precisam de reinicialização só terão efeito na reinicialização. Melhor dos dois mundos, eu diria. Eu só não consigo lembrar agora onde eu lê-lo: /
Joey

Oh interessante. Informe-nos se você receber essas informações.
Stevo

No Windows 7 (e no Vista, eu acho), você recebe uma notificação solicitando que reinicie agora, pergunte novamente em 10 minutos, 1 hora ou 4 horas, eu acho. É apenas um clique e você provavelmente não será incomodado. Eu nunca percebi isso automaticamente reiniciar: -S
Ivo Flipse

1

start-> run-> cmd ...

net stop "Automatic Updates"

Isso desativará o serviço. Ele não será baixado ou atualizado até que você o ative novamente. isso também é útil para se livrar dos avisos "ei, você deseja reiniciar" repetidamente.


Você deve mencionar que isso impedirá que você baixe automaticamente atualizações de segurança importantes também.
Sampson

Não acho que você esteja respondendo à pergunta que foi feita. Você está impedindo a execução de Atualizações Automáticas. A questão está procurando maneiras de impedir a reinicialização. Parabéns ... você só golpeou uma mosca com uma marreta
Jeff Fritz

Obrigado, mas sim, eu ainda quero fazer o download.
Stevo

1

Instalar o Vista ou Windows 7? Só aconteceu comigo no XP, se bem me lembro ... No Vista, pelo menos, você recebe uma boa pergunta perguntando se deseja ou se deseja adiá-la por algumas horas, sobre as quais será solicitada novamente. Ou você pode simplesmente deixar a mensagem aberta.


Isso aconteceu comigo no Vista: - \ eu estava longe do computador, então não tive chance de atrasá-lo.
Stevo


0

Após o encerramento de um desligamento, você pode interrompê-lo executando um comando -a shutdown

Win+R   
shutdown -a

0

Depois de receber a mensagem de reinicialização agendada após a atualização, você pode desativá-la da seguinte maneira:

  1. Abra o Painel de Controle

  2. Vá para Painel de Controle \ Sistema e Segurança \ Ferramentas Administrativas. Clique no ícone Agendador de tarefas.

  3. No Agendador de tarefas, abra a seguinte pasta Library \ Microsoft \ Windows \ UpdateOrchestrator.

  4. Lá você verá uma tarefa chamada "Reinicializar". Desative-o usando o comando apropriado no menu do botão direito

  5. Abra esta pasta no Explorador de Arquivos:% systemroot% \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator

  6. Renomeie o nome do arquivo Reboot sem uma extensão para Reboot.bak

  7. Crie uma pasta vazia aqui e nomeie-a Reinicializar

Isso impedirá que o Windows 10 recrie a tarefa Reinicializar e reinicie o computador sempre que desejar.

Referência: Sergey Tkachenko Este é o único que funcionou comigo depois de procurar outras alternativas diferentes, como editar a Diretiva de Grupo que não funcionou no Windows 10


Por favor, leia Como fazer referência a material escrito por outras pessoas . Você deve bloquear o texto da citação que foi escrito por outra pessoa. Consulte a ajuda do Markdown . Corrigi isso para você neste momento, mas preste atenção nisso no futuro.
DavidPostill
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.