Garantir que o Windows não está limpando seu arquivo de página no desligamento
O Windows usa um arquivo de paginação, também conhecido como arquivo de paginação, como memória virtual adicional. O Windows tem uma opção oculta - desativada por padrão - para limpar o arquivo de paginação no encerramento. Isso apaga tudo no arquivo de paginação, garantindo que nenhum dado confidencial seja armazenado onde alguém possa acessá-lo, removendo o disco rígido do computador e examinando o arquivo de paginação.
Seu computador pode demorar alguns minutos para desligar enquanto o Windows apaga o arquivo de paginação, se essa opção estiver ativada. Quanto tempo leva depende de quão grande o arquivo de página é e quão rápido é o seu disco rígido. No entanto, você não precisa dessa opção se seu disco rígido estiver criptografado (o que você deve fazer se ainda não tiver feito isso). A criptografia impedirá que um invasor examine seu arquivo de paginação enquanto o computador estiver desligado.
Se o seu computador for gerenciado por um departamento de TI, eles podem ter ativado essa opção por um motivo. Nesse caso, não há muito o que você pode fazer além de reduzir o tamanho do arquivo da página.
Aviso padrão: O Editor do Registro é uma ferramenta poderosa e seu uso indevido pode tornar seu sistema instável ou inoperante. Esse é um truque bem simples e, desde que você siga as instruções, não terá problemas. Dito isso, se você nunca trabalhou com isso antes, pense em ler sobre como usar o Editor do Registro antes de começar. E definitivamente faça o backup do Registro (e do seu computador!) Antes de fazer alterações.
Você pode verificar se o seu computador está limpando seu arquivo de paginação ao desligar examinando o registro do Windows. Pressione Windows + R, digite “regedit” na caixa de diálogo Executar e pressione Enter para abri-lo.
Navegue até a seguinte chave na janela do Editor do Registro:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
Procure no painel direito a configuração “ClearPageFileAtShutdown”. Se os dados estão definidos para "0 x 00000000 (0)", o Windows não está desmarcando o arquivo de paginação no desligamento. Se estiver definido como "0x00000001 (1)", o Windows está limpando o arquivo de página no desligamento.
Se você não vir a configuração "ClearPageFileAtShutdown" aqui, tudo bem. O Windows não está limpando o arquivo da página no desligamento.
Localize os serviços que estão causando atrasos de desligamento
Em vez de adivinhar se um serviço em segundo plano no seu computador está a atrasar o seu processo de encerramento, pode realmente verificar quais são culpados.
Para fazer isso, você precisará usar o Visualizador de Eventos. Clique com o botão direito do mouse no botão Iniciar no Windows 10 ou 8 e selecione “Visualizador de Eventos” ou pressione Windows + R, digite “eventvwr” na caixa de diálogo Executar e pressione Enter.
Applications And Services LogsMicrosoftWindowsDiagnostics-PerformanceOperational
Clique com o botão direito no registro "Operacional" e selecione "Filtrar log atual".
Verifique seu valor WaitToKillServiceTimeout
O Windows não é desligado imediatamente quando você clica em "Desligar". Em vez disso, ele envia um sinal “o sistema está sendo desligado” para todos os aplicativos abertos e serviços de segundo plano. O Windows espera por um período de tempo para permitir que esses serviços sejam concluídos e salvem seus dados antes que eles sejam fechados e desligue o computador.
Por padrão, o Windows espera cinco segundos depois que você clica em "Desligar" antes de fechar qualquer serviço de segundo plano e desliga o computador. No entanto, se todos os serviços em segundo plano forem desligados com êxito antes que o temporizador de cinco segundos expire, o computador será desligado imediatamente.
Existem alguns valores diferentes que gerenciam quanto tempo o computador aguarda, e os discutimos neste guia. Mas, em particular, você pode querer verificar se o computador está demorando um pouco para ser desativado: o valor "WaitToKillServiceTimeout". Algumas aplicações aumentam o valor para mais de 5 segundos quando você as instala, pois elas podem precisar de mais tempo para limpar as coisas quando desligadas. Se esse valor tiver sido alterado, o computador levará mais tempo para desligar do que o normal.
Abra uma janela do editor de registro pressionando Windows + R, digitando “regedit” e pressionando Enter. Navegue até a seguinte chave:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Olhe no painel direito para o “WaitToKillServiceTimeout” e leia o valor na coluna Data. O valor é exibido em milissegundos. Por exemplo, se WaitToKillServiceTimeout estiver definido como 5000, o Windows aguardará 5 segundos. Se o valor estiver definido para 20000, o Windows aguardará 20 segundos.
No entanto, se um aplicativo tiver aumentado o valor para um número maior, convém configurá-lo de volta para “5000”. Basta clicar duas vezes em "WaitToKillServiceTimeout" e digite um valor de "5000".
Não há muito o que fazer para que seu computador seja desligado mais rapidamente, mas esperamos que, com esses truques, você possa garantir que ele seja desligado o mais rápido possível.