Como impedir que o Windows 10 reinicie o computador após instalar as atualizações


79

Essas perguntas foram respondidas anteriormente, por exemplo, aqui , mas todas as respostas que eu vi exigem o uso de um menu suspenso em Configurações> Atualização e segurança> Opções avançadas.

Na minha versão do Windows 10 Pro, não existe esse menu suspenso:

Opções avançadas de atualização do Windows

Como posso impedir reinicializações automáticas?


1
Windows 10 versão 1607 (compilação 14393.10 do SO)
— Laurent

19
Sim, mas o problema de definir as horas "ativas" é que, se eu esquecer de fechar o Excel e deixá-lo aberto durante a noite, o Windows poderá reiniciar durante a noite, causando perda de dados não salvos. Além disso, o período de tempo activa máxima é de 12 horas, que assume toda a gente dorme, pelo menos, 12 horas por dia ...
— Laurent

1
@Laurent, quando a Atualização de criadores for lançada no próximo mês, uma das alterações aumentará a Active Hoursconfiguração máxima que você pode definir para 18 horas. Felizmente, você normalmente dorme pelo menos seis horas!
— precisa saber é o seguinte

1
Essa é apenas uma das muitas coisas que o Windows faz que nos atrasa e atrapalha nosso trabalho. Embora ainda utilizemos um pouco o Windows aqui em nossos negócios (principalmente no WINE ou VirtualBox), mudamos para o Linux (RHEL, LM MATE 18.1 e Xubuntu 16.04). As atualizações do Linux não nos atrasam, e raramente é necessário reiniciar.
— Mike Waters

Respostas:


89

Definir o GPO "Nenhuma reinicialização automática com usuários conectados para instalações agendadas de atualizações automáticas" não funcionou para mim. Acordei esta manhã e minha máquina foi reiniciada. (Eu estava usando o computador ontem à noite e nem recebi um aviso.)

Esta sugestão do techjourney.net parece mais promissora.

  • Abra o Agendador de tarefas e navegue até Biblioteca do agendador de tarefas> Microsoft> Windows> UpdateOrchestrator
  • Clique com o botão direito do mouse na tarefa Reiniciar e desative -a.

O Windows tentará reativar a tarefa automaticamente, portanto, você também precisará modificar as permissões no arquivo da tarefa.

  • Vá para C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  • Abra as propriedades do arquivo Reinicializar , abra a guia Segurança e abra Permissões Avançadas.
  • Seja o proprietário do arquivo clicando no link "Alterar" ao lado do proprietário e digitando seu nome. Desative a herança usando o botão na parte inferior.

  • Altere todas as permissões para somente leitura ou leitura e execução.


3
Você também deve definir a política de grupo "Habilitando o Windows UPM para ativar automaticamente o sistema para instalar atualizações agendadas" como DISABLED. Caso contrário, o Windows às vezes inicia o computador quando está desligado (hibernando), instala atualizações e desliga novamente, causando a perda do estado de hibernação. Isso faz com que você perca todas as janelas abertas, o que é uma grande dor.
— Steve

1
Lembre-se de que a tarefa deve ser desativada primeiro e, em seguida, as permissões de arquivo definidas. Se você primeiro executar as permissões de arquivo, a tarefa poderá gerar um erro ao tentar definir o estado como desativado.
— Mike Simpson

7
Até onde eu sei, isso não funciona mais. O Windows agora ignora as permissões no arquivo e alterna "reiniciar" novamente para ativado. Não acho que exista atualmente uma maneira de impedir que o Windows seja reiniciado, o que é absolutamente ridículo.
— dallin

1
Também tive que fazer esse processo para a pasta "C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ rempl" para que as reinicializações automáticas fossem bloqueadas (desativando as tarefas no agendador de tarefas e removendo todas as permissões de gravação). Pelo menos, acho que estão agora, pois já passou da hora programada e não foi reiniciada. Vamos ver se MS cria ainda uma outra tarefa tentando passar nossos blocos ... -_-
— Venryx

2
Não está funcionando, sem permissão para desativar a tarefa de reinicialização, mesmo para o administrador! Recebo esta mensagem: "A conta de usuário em que você está operando não tem permissão para desativar esta tarefa"
— Tomas

9

Todas as soluções alternativas sugeridas para hacks parecem não funcionar com a atualização de aniversário. Mas ainda existe uma opção: você pode atualizar periodicamente as "horas ativas" nas configurações. No entanto, isso não é divertido de fazer manualmente, mas há um pequeno serviço do Windows que pode fazer isso por você: https://www.udse.de/en/windows-10-reboot-blocker


A resposta aceita parece ainda funcionar para mim ... Como as atualizações não são instaladas automaticamente, ela não é reiniciada. No entanto, se eu clicar para instalar as atualizações, ele será reiniciado mais tarde sem perguntar, portanto, certifique-se de reiniciar imediatamente após instalar manualmente as atualizações.
— Laurent

3
Isto é ridículo! Não acredito que precisamos instalar isso para "consertar" algo que não deveria ter sido "quebrado" em primeiro lugar! Tanta coisa para ser uma versão "pro" ....
— tftd

1
Para quem prefere revisar o código antes de executá-lo, há também uma versão do PowerShell de outra pessoa no Github .
— Peter Taylor

8

Editar:

A Microsoft lançará uma maneira de adiar atualizações. The Verge - Microsoft facilita a interrupção do Windows 10 de reiniciar o PC aleatoriamente para atualizações

Não tenho certeza se o aplicativo de configurações permite que você faça mais isso. Eu dei uma olhada, mas não consigo encontrar nada. Esta solução abaixo funcionará independentemente se você possui o Windows 10 Pro.

Na caixa de diálogo de execução (winkey + R), digite "gpedit.msc" (sem aspas), pressione enter Navegue para Configuração do computador / Modelos administrativos / Componentes do Windows / Windows Update Clique duas vezes em "Não é possível reiniciar automaticamente os usuários conectados para agendar instalações de atualizações automáticas "Ative-o e clique em aplicar

Ref: Windows 10: Desativar reinicialização automática para atualizações

Gpedit


7
gpedit é apenas para as versões Pro e superiores, em casa ou inferior não tem gpedit
— Moab

2
Eu tenho o Pro, então pude fazer isso. Mas ele já estava ativado (eu o habilitei há muito tempo, quando ainda estava no Windows 8). Na noite passada, ele foi reiniciado novamente, mesmo com essa configuração ativada.
— Laurent

21
Isso não funciona. Eu tenho isso ativado, mas ele ainda é reiniciado. O mais irritante é que ele é reiniciado durante a semana, durante o horário de expediente , enquanto muitos aplicativos estão abertos e os fecha com força e eu perco o trabalho. Toda vez. Uso o Windows desde a versão 3.1 e não me importei com nenhuma decisão duvidosa da interface do usuário, incluindo a 8 UI moderna. Mas deixe-me fazer meu maldito trabalho sem interrupções. Ironicamente, eles o chamam de Windows 10 "Pro".
— Groo

1
Não funciona. (Windows 10 Versão 1607 Build 14393.187)
— user643011

2
Alguém leu o último parágrafo dessa opção "isso não funciona se a política Configure Automatic Updatesnão estiver ativa"? Acho que (mas ainda não foi possível verificar) isso só funciona se alguém também ativar a referida política.
— Tobias Kienzler 4/17/17

5

As duas outras soluções não parecem funcionar para mim, pois essas configurações do registro já foram definidas no meu computador.

Aqui está uma solução indireta, que é dizer ao Windows Update para não instalar as atualizações automaticamente, basta fazer o download e solicitar a instalação. O usuário pode escolher quando instalá-los e reiniciar.

Vá para a seguinte chave do Registro: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update
Defina o valor AUOptions para um dos seguintes valores:

1 = Nunca verifique se há atualizações
2 = Verifique se há atualizações 2 = Verifique se há atualizações, mas deixe-me escolher se deseja fazer o download e instale-os
3 = Faça o download das atualizações, mas deixe-me escolher instalá-las
4 = Instalar as atualizações automaticamente

Eu ajustei para 3.

Fonte: Microsoft Technet Forums: Como impedir que o Windows 10 seja reiniciado automaticamente, responda por MaxBak83


sim, eu usar esta ferramenta para procurar manualmente por atualizações: superuser.com/a/948069/174557
— magicandre1981

4
Não, isso também não funciona. Meu Windows 10 Pro (com essa configuração definida como 2, (depois que eu excluí a Windows/SoftwareDistributionpasta, baixei as atualizações, as instalei e depois reiniciei, no meio do horário de expediente , na quarta-feira, 13:00), com vários aplicativos abertos, incluindo um não salvo Documento do Word. Em seguida, prosseguiu a instalação da "Edição de aniversário" pelos próximos 30 minutos, falhou e restaurou minha versão anterior automaticamente. Legal, agora posso aguardar a próxima tentativa. Lembre-se de salvar a qualquer momento que for pegar um copo de café.
— Groo

1
Funcionou para mim; agora recebo uma mensagem dizendo Reinício necessário e, em seguida, um sinal mais ameaçador . Reiniciaremos seu dispositivo fora do horário comercial . Mas não é reiniciado por si só. Há um botão para reiniciar agora .
— jmgonet

1
Não funciona. (Windows 10 Versão 1607 Build 14393.187)
— user643011

não é HKLM \ SOFTWARE \ Policies \ Microsoft \ ...? Além disso, este parece confirmar o meu comentário que você tem para ativar ambas as políticas "Atualizações automáticas Configure" e "Nenhuma reinicialização automática com usuários conectados para instalações de atualizações automáticas agendadas"
— Tobias KIENZLER

1

O Winaero.com forneceu uma maneira de fazer isso:

  • Abra o Editor do Registro.
  • Vá para a seguinte chave do Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Crie um novo valor DWORD aqui denominado, NoAutoRebootWithLoggedOnUsersdefina-o 1e reinicie o dispositivo.

insira a descrição da imagem aqui


1
Eu só fui lá em regedit e no meu PC que a chave já foi definido para 1.
— Laurent

Meu computador não tem WindowsUpdate
— Richard

@ Richard criar uma chave com esse nome se você não pode encontrá-lo
— magicandre1981

3
Não funciona. (Windows 10 Versão 1607 Build 14393.187)
— user643011

Continuando com a tendência de os blogs de tecnologia não fazerem a devida pesquisa e não cruzarem suas respostas completamente o suficiente, o guia não lista as informações de testemunhas adequadamente. A chave que você postou é aplicável apenas a máquinas de 32 bits. Também adicionei as informações para máquinas de 64 bits.
— gaivota

1

Aqui está um .zip contendo um arquivo .reg que DEVE funcionar mesmo no Windows 10 (embora eu não tenha certeza até a próxima vez que o M $ enviar uma atualização do Win10 que exija reinicialização):

http://www.geeksalive.com/NoAutoReboot_Win10.zip

Aqui está o conteúdo do arquivo NoAutoReboot.reg, mas não deixe de ler também o 00ReadMe.txt.

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000004
"AutomaticMaintenanceEnabled"=dword:00000001
"ScheduledInstallDay"=dword:00000000
"ScheduledInstallTime"=dword:00000003
"AllowMUUpdateService"=dword:00000001

Observe que, para que isso seja eficaz, você precisará reiniciar o Windows Update Service ou apenas reiniciar o computador após instalar a atualização do registro.


0

Para computadores com Diretiva de Grupo, a aplicação da diretiva Configuração do Usuário \ Modelos Administrativos \ Componentes do Windows \ Windows Update \ Remover acesso para usar todos os recursos do Windows Update com a opção Não mostrar notificações, impedindo completamente as reinicializações forçadas. A atualização do Windows no Windows 10 ainda permanecerá totalmente funcional.

As entradas do Registro para esta diretiva são HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ WindowsUpdate Crie as chaves: DisableWindowsUpdateAccess com o valor 1 DisableWindowsUpdateAccessMode com o valor 0

Isso impedirá que a tarefa do agendador de tarefas na resposta do JaredE force uma reinicialização também. Mesmo executando manualmente esta tarefa não causará uma reinicialização.


-1

Resposta possível, ainda em teste, mas parece estar funcionando até que a Microsoft altere essas configurações no Agendador de tarefas.

Em outra postagem, "Como desativar as reinicializações automáticas no Windows 10?", O jakethedog faz referência ao Agendador de tarefas. Expandi as configurações por itens no UpdateOchestrator.

Vá para Iniciar e insira o Agendador de tarefas. Vá para a Biblioteca do Agendador de Tarefas >> Microsoft >> Windows >> UpdateOrchestrator.

Aqui você encontrará itens que podem ser ajustados para fazer com que as atualizações se comportem de maneira diferente. Você pode alterar propriedades diferentes em cada item clicando com o botão direito do mouse e selecionando Propriedades.

Você deve ver seis guias. A maioria possui parâmetros que podem ser definidos, desativados ou excluídos. Use a guia Histórico em cada item para ver quando e o que eles estão processando. Em seguida, por guia, faça as alterações desejadas.

Até agora, eu apenas desabilitei e não excluí nenhum parâmetro. A Microsoft pode adicionar novamente um parâmetro excluído quando as varreduras de atualização são executadas, manual ou automaticamente e substitui os itens ausentes.

Em cada item que ajustei, alterei as seguintes guias.

Guia Geral >> Opções de segurança. Mudou a conta de usuário que controla o item do Sistema para minha conta. Isso deve ajudar a conta do sistema a interromper as alterações.

Triggers >> Edit >> Configurações avançadas. Comece a tarefa: Em uma agenda. Defina a tarefa Atraso para até (atraso aleatório): para 1 dia. Defina Parar tarefa se executar mais de: 30 minutos. Definir vencimento: no dia em que você faz uma alteração no item, 15 minutos depois do momento em que a alteração é feita e em Sincronizar nos fusos horários. Desmarcado Ativar.

Ações >> Editar. Renomeie a entrada do programa / script. Aqui, mudei o MusNotification.exe para MNcation.exe e removi a opção Adicionar argumentos da reinicialização. Isso pode estar adicionando ao Visualizador de Eventos, que eu não marquei para ver.

Condições >> Potência. Desmarque as duas entradas.

Configurações. Defina para o seguinte.

insira a descrição da imagem aqui

Em seguida, selecione OK para fechar a janela Propriedades e clique com o botão direito do mouse e desative o item por item que você ajustar. Então reinicie.


1
Você deve editar esta resposta depois de verificar se é uma resposta real. Revisão . Por que você está enviando respostas idênticas às perguntas em vez de sinalizar uma das perguntas como duplicada?
— Ramhound
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.