Dependendo da quantidade de memória RAM que você tem, o seu PC pode estar tentando limpar seu arquivo de paginação antes do desligamento.
Você pode ajustar duas entradas de registro para se livrar desse problema:
Em \HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
, altere o valor de "ClearPageFile no desligamento" para 1, se ele for atualmente 0.
Aviso justo, o segundo ajuste do registro é muitas vezes evitado pelos observadores do fórum e pelos blogueiros. Aqui vai:
Em HKLM\System\CurrentControlSet\Control\
, altere o valor de "WaitToKillServiceTimeout" de qualquer valor para 1000. ANTES de alterar esse valor, registre o valor antigo em um pedaço de papel.
Se esses ajustes não funcionarem, ajuste-os de volta aos valores originais.
Faça Win + R para abrir o Run ..
Digite eventvwr
e tecle Enter / Retorna .
Vá para Aplicativos e Logs de Serviços \ Microsoft \ Windows \ Diagnostics-Performance \ Operacional e clique em Filtrar Log Atual.
Onde está escrito < Todos os IDs de evento & gt ;, digite 200-299, clique em OK.
Percorra a lista de eventos usando as teclas ↑ e ↓ , observando "Total Time" e "Degradation Time" para cada evento.
Espero que você consiga encontrar o culpado dessa maneira.
Boa sorte!