Alguns processos resistem ao desligamento por vários motivos.
-
Como você só reinicia de vez em quando, há tarefas de manutenção que podem estar em execução.
- O Windows realiza a otimização automática de disco . Esse processo leva um tempo, e interrompê-lo abruptamente pode danificar a estrutura do arquivo.
- A atualização do Windows pode começar durante a reinicialização.
- Os aplicativos antimalware podem estar realizando uma verificação agendada.
- Se, por segurança, você limpa o arquivo de paginação automaticamente , isso atrasa o desligamento.
- Se a criptografia for usada, isso também pode levar mais tempo para desligar.
-
Além disso, vários tipos de malware podem estar em execução no seu computador e não querem sair. E.G.
- A mineração de moedas usa sua máquina para ganhar dinheiro para outras pessoas.
- Os Bots podem estar enviando spam do seu computador.
A primeira coisa a fazer é fazer uma varredura de malware completa em seu sistema.
Segundo, deixe qualquer manutenção pendente do Windows terminar. Se você fechar o sistema antes de terminar, a manutenção ainda será realizada na próxima vez.
Em terceiro lugar, verifique o log de eventos do Windows para obter os processos que demoram muito para desligar, isto é, que ocorrem nos minutos após o desligamento ser inicializado.
Em quarto lugar, se um processo demorar muito tempo para ser fechado (é "suspenso"), o Windows pode forçar desligá-lo em tempo hábil usando o Registro. As chaves abaixo podem ser adicionadas e modificadas para definir um limite de quanto tempo um processo será dado antes de ser eliminado.
-
WaitToKillAppTimeout
-
HungAppTimeout
-
AutoEndTasks
-
WaitToKillServiceTimeout
-
LowLevelHooksTimeout
N.B. Matar alguns processos críticos dessa maneira pode causar problemas, portanto verifique primeiro se a manutenção não está abrandando Reiniciar .