Pare o Windows 7 de desligar-se com força ao esperar para atualizar


12

Isso já aconteceu comigo duas vezes agora. Estarei no meio do trabalho em algo que resultou em minha reinicialização da máquina por vários dias. Se o Windows 7 estiver aguardando a instalação das atualizações, ele chegará a um ponto em que força uma reinicialização a instalar as atualizações. O problema é que ele não me avisa nem me diz que isso será feito e, como resultado, perdi o trabalho e, mais recentemente, uma VM ficou corrompida e inutilizável. Existe uma maneira de, pelo menos, fazê-lo me avisar antes de fazer isso? Costumava...


1
Boa pergunta eu tenho certeza que vai ser um benefício para muitas pessoas
Simon

Respostas:


10

Há uma configuração de registro que você pode adicionar que impedirá isso. Instruções detalhadas e uma chave de registro para download podem ser encontradas aqui: http://www.howtogeek.com/howto/windows-vista/prevent-windows-update-from-forcibly-rebooting-your-computer/

Do site:

Abra o regedit.exe através da caixa de pesquisa do menu Iniciar ou execute a caixa de diálogo e navegue até a seguinte chave, criando novas chaves se elas não existirem.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

Crie um novo valor DWORD de 32 bits chamado NoAutoRebootWithLoggedOnUsers e atribua o valor 1 para impedir a reinicialização automática enquanto os usuários estiverem conectados. Exclua o valor para colocar as coisas de volta ao que eram antes.

Eu usei esse corte de registro com êxito em muitos computadores e não consigo pensar em uma única vez em que forçou uma reinicialização em mim. Quando são aplicadas atualizações críticas que exigirão uma reinicialização, ela ainda exibe a mensagem "Você precisa reiniciar" próxima à bandeja do sistema, mas não é reinicializada por si própria.


4

Altere as configurações de atualizações do Windows para "Baixar atualizações, mas deixe-me escolher quando instalá-las". Em seguida, ele informa que as atualizações estão prontas e você escolhe quando instalar e reiniciar.

Vá para Painel de controle> Windows Update. Altere-o na primeira caixa suspensa.


2

A Microsoft reinicia forçosamente sua máquina após três dias da instalação estar pronta e você escolhe continuamente não instalá-la. Além disso, as únicas atualizações obrigatórias instaladas pelo Windows Update são as atualizações de segurança . Diferente de outras empresas, a Microsoft não envia atualizações de recursos (como pacotes de idiomas etc.) como atualizações obrigatórias (elas são listadas como "Opcionais" e o Windows não forçará a reinicialização para instalá-las).

Pior ainda - as Atualizações do Windows informam efetivamente aos invasores onde estão os bugs, porque os patches podem sofrer engenharia reversa. "Bugs críticos", como poder armazenar em buffer remotamente os drivers do sistema, são extremamente perigosos, e você só tem um curto período de tempo depois que a atualização é disponibilizada geralmente antes que esse bug seja conhecido e esteja sendo usado "em estado selvagem". Conseqüentemente, desabilitar ou optar por não instalar as atualizações do Windows está colocando sua máquina em um risco extra significativo.

Talvez uma resposta melhor à sua pergunta seja examiná-la ortogonalmente; em vez de "como posso desativar a reinicialização", pense "por que a reinicialização atrapalha o meu computador?"

Se você estiver usando (ou gravando) um programa que precisa executar o processamento de vários dias, considere seriamente se uma abordagem melhor é salvar regularmente "pontos de verificação" para permitir a retomada do programa. Fazer isso não apenas permitirá que seu programa sobreviva à reinicialização, mas também significa que seu trabalho não será perdido se houver um corte de energia, se o programa travar e provavelmente facilitará a visualização de como o seu programa pode ser distribuído por um computador. número de outras máquinas.

Depois de fazer isso, você pode agendar seu programa para ser executado na inicialização, desativando a tela de login do usuário e colocando um atalho para o seu programa na pasta "Inicialização" no menu Iniciar ou através do Agendador de tarefas.

Depois de fazer isso, o Windows poderá interromper sua tarefa para instalar atualizações críticas de segurança, reiniciar sua máquina e, quando ela voltar a ficar on-line, o programa poderá reiniciar a partir do último ponto de verificação antes de desligar a máquina.

No caso limite de você executar um programa que não controla e, portanto, não pode forçar o ponto de verificação, considere instalá-lo em uma máquina virtual sem rede. Dessa forma, seu host poderá reiniciar (para proteger o computador principal) e isso fará com que a máquina virtual seja suspensa. Quando você voltar a ficar on-line, sua máquina virtual sem patch (mas não conectada à rede) poderá retomar e sua máquina host estará protegida.

Como alternativa, você pode executar o programa inteiro em um laptop que não esteja conectado à rede. Se você fizer isso, não receberá nenhuma atualização do Windows e não estará indiretamente conectado aos invasores que podem explorá-lo, de modo que toda a discussão se torna discutível.

Finalmente, só porque sei que isso vai surgir: esse não é um risco teórico . Pequenas empresas, indivíduos e organizações acadêmicas perdem rotineiramente dados críticos por ataques cibernéticos devido a não consertar suas máquinas. NÃO presuma que ser hackeado só acontece com pessoas que não são como você. Você realmente não precisa explicar ao seu CEO, Dean ou esposa que todos os dados de seus clientes, registros de alunos ou documentos bancários estão sendo vendidos na Internet por US $ 2 por peça, porque você "desativou o Windows Update".


2
Minha preocupação não tem nada a ver com a instalação ou não das atualizações. Minha principal discussão sobre como isso funciona atualmente é que, como a reinicialização é uma reinicialização forçada, ela mata tudo sem me dar a opção de salvar. Como resultado, perdi dados de documentos do Word. Eu estava no meio da edição e, mais recentemente, tive uma VM completamente morta (não consigo carregá-la agora) porque estava em execução quando ocorreu a reinicialização forçada.
Kenneth

1
Agora que penso nisso, acho que talvez minhas configurações tenham sido alteradas em algum lugar ao longo da linha porque não recebo mais avisos informando que há atualizações disponíveis e que preciso reiniciar. Não costumo ignorá-los por muito tempo, mas como não os estou mais conseguindo, fica difícil optar por reiniciar quando for conveniente.
Kenneth

1
Essa não é a configuração padrão para o Windows, mas é configurável via Diretiva de Grupo. Se você ingressou no domínio, peça ao administrador de TI para parar de se meter com você. Caso contrário, atualize seu sistema operacional e inicie novamente.
SecurityMatt

1
@SecurityMatt Esta solução resolverá todos os meus problemas por não conseguir salvar o estado da posição da janela + arranjos personalizados da área de trabalho + etc: "No caso limite de você executar um programa que não controla e, portanto, não pode forçar o ponto de verificação, considere instalando-o em uma máquina virtual ".
Par Sir Parser

1
@SecurityMatt Também é uma ótima explicação sobre os aspectos de segurança + necessidade. Muito importante para um computador doméstico (ou especialmente para empresas), menos importante para uma máquina de mídia, mas extremamente útil para estar ciente.
Par Sir Parser

2

Acabei de desativar as atualizações automáticas, como o BroScience explicou anteriormente. E agora eu uso o WuInstall para gerenciar minhas atualizações do Windows. Acima de tudo, possui algumas boas opções que permitem especificar se você deseja reiniciar ou não.

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.