segunda-feira, 14 de janeiro de 2008

Arranque e encerramento do PC super rápido





A minha postagem de hoje tem ver com um tema relevante para todos aqueles que se preocupam com o desempenho do seu PC, especialmente com a velocidade com que ele arranca ou encerra.
Afinal, quem é que gosta de estar vários minutos a "secar " à espera que o computador inicie ou desligue?

Vamos começar pelo arranque.

Em primeiro lugar vamos evitar que arranquem outros programas juntamente com o windows, aumentando assim o tempo de arranque. Para isto não é preciso utilizar nenhum software alternativo. Clique: Menu Iniciar/executar e escreva "msconfig" (sem as aspas).Cilque em OK. No separador "Arranque " desactive todos os programas que não quer que arranquem junto com o windows (quanto menos programas ficarem seleccionados, mais rápido será o arranque). Reinicie o PC.
Se tinha muitos programas a arrancar com o windows. notará já alguma diferença, mas ainda vai melhorar muito.

Os próximos passos são os seguintes:
Em primeiro lugar vamos tratar do Prefetcher:
Abra a pasta C:\Windows e eilmine a pasta "Prefetch"
Abra o Bloco de Notas, copie o seguinte texto e salve-o como PrefetchFix.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule]
"Start"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"Enable"="Y"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000001

Execute o ficheiro e confirme. Não deverá voltar a apagar a pasta Prefetch, porque os ficheiros do prefetcher são necessários para os programas arrancarem mais rápidamente. Reinicie o PC.

Agora vamos aumentar o desempenho do arranque, desfragmentando os ficheiros do boot, e colocando-os contiguamente no disco rígido para melhor acesso. Também existe uma ferramenta da microsoft para fazer esta tarefa chamada Bootvis, de livre download, mas não acho que valha a pena, porque tem que reiniciar várias vezes o computador e ocupa muito espaço no disco rígido.

Clique no Menu Iniciar e em Executar e escreva: Rundll32.exe advapi32.dll,ProcessIdleTasks. Clique em OK. Não irá receber qualquer notificação, mas notará actividade do disco rígido enquanto os ficheiros de arranque são desfragmentados. Poderá demorar entre 5 a 15 minutos dependendo da rapidez do sistema. Também pode visualizar o desenvolvimento da operação no gestor de tarefas do windows (Ctrl+Alt+Delete, separador Processos).

Finda esta tarefa, clique no Menu Iniciar e em Executar e escreva: defrag c: -b. Clique em OK e espere que a janela da linha de comandos se feche. Esta operação serve para colocar todos os ficheiros de arranque contiguos, para mais fácil acesso, fazendo que o PC arranque mais rápido.

O windows executa estas tarefas de três em três dias, após dez minutos de baixa actividade, mas como em alguns casos isso nunca chega a acontecer, convém fazê-lo manualmente. Não será necessário repetir o procedimento, excepto no caso da instalação de novos drivers ou serviços.

E por último, vamos desactivar a detecção das drives de IDE, que ocupa mais de metade do tempo de arranque, e é apenas necessária para a instalação de novo hardware IDE.

Clique no Menu Iniciar e em Executar e escreva: devmgmt.msc. Clique em OK faça duplo clique em Controladores IDE ATA/ATAPI e depois em Canal IDE primário. No separador Definições avançadas, mude todos os "tipo de dispositivo" que não estiverem a cinzento, de "Detecção automática" para "Nenhum". Repita a operação para todos os outros canais de IDE primário e secundário.

Esta operação reduz em muito o tempo de arranque especialmente em sistemas com duas ou mais entradas de IDE, e é fácil de reverter em caso de instalação de mais drives de IDE.

Utilizadores avançados que saibam alterar seguramente as definições da Bios , ainda poderão poupar mais alguns segundos no arranque das suas máquinas, configurando manualmente a detecção dos canais IDE na Bios em vez da detecção automática.

O computador deverá ser reiniciado duas vezes. Na primeira vez o arranque será muito rápido mas o inicio de sessão poderá ser um pouco lento devido ao facto de termos eliminado a pasta "Prefetch". O mesmo poderá acontecer com a primeira vez que alguns programas iniciarem. Na segunda vez já tudo deverá funcionar perfeitamente.

Para optimizar o desempenho do sistema também poderá utilizar um progama de limpeza e desfragmentação do registo. Os meus preferidos são o Max Registry Cleaner, o Tuneup Registry cleaner, e o Winxp Manager. O Auslogics Boostspeed tem também um desfragmentador de disco muito rápido e eficiente.

Quanto ao encerramento, é bem mais fácil. Para o PC encerrar mais depressa, basta reduzir o tempo que o windows espera para terminar os programas e serviços.

Abra o Bloco de Notas, copie o seguinte texto, e guarde como FastShutdown.reg

Windows Registry Editor Version 5.00


[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"HungAppTimeout"="500"
"WaitToKillAppTimeout"="2000"


[HKEY_USERS\S-1-5-18\Control Panel\Desktop]
"AutoEndTasks"="1"
"WaitToKillAppTimeout"="2000"
"HungAppTimeout"="500"


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"

Execute o ficheiro.

Agora o sistema já demora muito menos tempo a encerrar.

Por favor poste um comentário. É sempre bom saber que se conseguiu ajudar alguém.

2 comentários:

Anônimo disse...

para encerrar nao deu certo eu fiz tudo oque vc pediu mais ta a mesma coisa

Alfredo disse...

O unico motivo que eu encontro para nao ter dado certo e que você deve ter a visualização das extensões dos ficheiros desactivada, e como tal os ficheiros foram guardados com a extensão .txt e não .reg. Por exemplo, ao guardar o ficheiro FastShutdown.reg, ele na verdade fica FastShutdown.reg.txt, e nao efectuará qualquer acção. Para resolver Este problema utilize "" para o nome do ficheiro Que quiser guardar. Ex: "FastShutdown.reg"