Depois de ter andado a mexer onde não devia, o meu sistema (Windows Vista) ficou particularmente lento quando desligava.
O Vista costumava demorar apenas alguns segundos a fazer o "shutdown" do sistema; mas de repente passou a demorar cerca de 120 segundos (2 minutos) a desligar o computador.
Oh raiva!!! Porque é que eu me armei em esperto?!?
Procurei, vasculhei e depois de várias horas a tentar e a experimentar, lá cheguei a uma solução. Fica aqui partilhada com quem precisar.
Percebo agora que tudo se deveu a um programa de "privacidade" que me alterou o registo (registry) do Windows. A questão é que em nome da protecção de dados, foi activada a opção de limpeza do "ficheiro de paginação" (memória virtual / swap file) sempre que o sistema desligava.
O que acontecia é que essa área do disco (mais de 3 Gb!) eram reescritos com "0" (zeros) de forma a que essa informação fosse irrecuperável (e portanto, a privacidade fosse mais elevada) após o encerramento do PC. Mas escrever cerca de 3Gb de 0 (zeros) demora muito a escrever...
A solução passou por dasabilitar (desactivar) essa limpeza!
Como? Fácil!
INICIAR > EXECUTAR > REGEDIT >
Procure a chave:
HKEY_LOCAL_MACHINE\
SYSTEM\
CurrentControlSet\
Control\
Session Manager\
Memory Management
Procure a entrada "ClearPageFileAtShutdown" e altere o valor "1" por "0"
Pronto! O Windows volta a encerrar em cerca de 4 segundos e tudo voltou ao normal!!!