Este tutorial achei há algum tempo atrás num fórum, que não me recordo qual é... O texto foi transcrito exatamente como estava no fórum.
Update: Agradecimentos ao Juliano Coloradows, que enviou um e-mail informando a fonte deste tutorial! A dica foi traduzida pelo VitorBart, do fórum Baboo.
"Encontrei essas dicas no site http://www.tss2000.nl e tive o trabalho de trazê-las para cá em bom português já que nunca achei nada parecido aqui no fórum. Penso eu em minha humilde modéstia que possa ajudar a resolver de vez o desligamento lento do XP. Assim ó:
Dê um passeio até a chave HKEY_CURRENT_USER \ Control Panel \ Desktop \.
Chegando lá, encontre o valor HungAppTimeout que deve estar em 5000 (padrão). Se não estiver, coloque. Por aí mesmo, procure o valor WaitToKillAppTimeout. Troque o valor para 4000 (o padrão é 20000 e eu tô usando só 1000).
Depois, dê um passada em HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ e troque o valor de WaitToKillServiceTimeout para 4000 também (eu uso 1000). Outra diquinha que parece macumba é dar um pulinho nas Ferramentas Administrativas no Painel de Controle. Clique em Serviços e procure o serviço NVidia Driver Help (só aparece se você tiver uma placa de vídeo da nVidia instalada no PC). Em suas propriedades, marque-o como Manual e não como Desativado.
Execute o arquivo gpedit.msc (só funciona no Windows XP Professional). Vá até Modelos Administrativos, pule para Sistema e depois Perfis de Usuário. Do lado direito da tela aparece a opção Número máximo de tentativas para descarregar e atualizar perfil de usuário. Ative-o e atribue o valor 0.
Outra coisita.
O XP, segundo este site, é meio medroso para lidar com Cache L2. Se você souber exatamente o quanto de Cache L2 seu procesador tem, dê uma espiada em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \. Procure pelo valor SecondLevelDataCache. Dê um duplo clique. Na janela que se abre, marque a bolinha Decimal e em Value Data, digite quantos kilobytes de Cache L2 o seu processador tem. Não acreditava em chaves milagrosas até descobrir esta aqui.
E por fim a pérola das pérolas, o crem de la crem. Você e eu sabemos que nennhum Windows, por mais estável que seja, libera toda a memória que era ocupada por um aplicativo quando ele é fechado. Sempre fica uma DLL esquecida na memória, o que torna praticamente impossível não ter que reiniciar o computador para o micro ficar mais leve após uma sessão mais hardcore de Office, por exemplo.
Para obrigar o Windows XP a descarregar da memória todas as DLLs que não estão em uso, dê uma espiada em HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer. Chegando lá, você vai ter que criar uma nova chave chamada AlwaysUnloadDLL. Como criar uma nova chave, você vai me perguntar. Simples, respondo eu. Clique com o botão direito do mouse na chave Explorer, aponte para Novo, depois Chave. Uma nova chave vai ser criada dentro do item Explorer (vai parecer uma pasta nova). Renomeie-a para AlwaysUnloadDLL e troque o valor Padrão para 1, ao invés de 0.
Espero que ajude em alguma coisa."
Quem escreveu?
Rodrigo P. Ghedin. 23 anos, paranaense, blogger, MVP Microsoft, acadêmico de Sistemas de Informação, leitor voraz, cinéfilo padawan e peladeiro de PES. Windows-user desde 1996. Powered by "PC frank" e Dell Vostro 1000, ambos rodando Windows 7 Ultimate.
Posts deste autor — Mande um e-mail
Posts relacionados
Neste dia, em outros anos...
-
Gilson
-
Rodrigo
-
Fernando
-
cassio
-
Andréa
-
Marcelo Prazeres








Processing your request, Please wait....







