sábado, agosto 01, 2009

Dicas Avançadas de Otimização do Windows XP - Parte 1

1- Usar uma boa porcentagem da memória Ram antes da memória virtual (Bom para jogar games):

No Registro do Windows modifique (ou crie) a seguinte Chave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management]"DisablePagingExecutive"=dword:00000001

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management]"LargeSystemCache"=dword:00000001

2- Ligar, Desligar e Reiniciar o Windows mais rapidamente

HKEY_CURRENT_USER\Control Panel\Desktop\HungAppTimeout [coloque o valor como 1000]

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\WaitToKillServiceTimeou [Coloque valor para 3000]

3 - Aumentar acesso a pastas e arquivos

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem [Crie uma chave do tipo Dword com o nome de ContigFileAllocSize, colocando como valor "200"]

4 - Otimizando Descarregamento de DLLs

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer [Crie uma chave do tipo Dword com o nome de AlwaysUnloadDLL, colocando como valor "1"]

5 - Otimizando Cachê L2 do processador (Tome Cuidado ao fazer isso)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement\SecondLevelDataCache[Clique duas vezes e no valor decimal coloque o cache L2 do seu Processador]

6 - Acessar computadores em rede mais rapidamente

HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace[Apague a chave D6277990-4C6A-11CF-8D87-00AA0060F5BF]

7 - Otimização de Memória (Recomendavel para quem tem mais que 512 no XP e 1 giga no vista)

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\MemoryManagement\PrefetchParameters [Abra a chave EnablePrefetch e aumente de 3 para 5]

ou

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters [Renomeie a Chave EnablePrefetcher para EnableSuperPrefetch e Deixe como valor 1]

8 - Impedir que o Windows use Memória Virtual (Somente se estiver sobrando memória Ram)

HKEY_LOCAL_MACHINE\ SYSTEM\ControlSet001\Control\SessionManager\Memory Management [Mude o valor do registro DisablePagingExecutive para 1]

9 - Desativar Serviços Inúteis (ou que você não use)

Clique com o Direito em cima de Meu Computador>Gerenciar>Serviços e Aplicativos>Serviços e desabilite alguns deles:

Acesso a dispositivo de interface humana (usado para dispositivos especiais de entrada)Ajuda do cartão Inteligente (Ajuda para dispositivos Smart Cards)Cartão Inteligente (ativa dispositivos de Smart Card)Compartilhamento remoto da área de trabalho do NetMeetingConfiguração zero sem fio (necessário para dispositivos 802.11)Gerenciador de conexão de acesso remoto automáticoGerenciador de sessão de ajuda de área de trabalho remotaHorário do Windows (Mantém data e hora em sincronia com servidores de rede)IMAPI CD-Burning COM Service (Ativa o recurso de gravação de CDs embutido do Windows XP) – Se você grava CDs usando apenas os recursos do Windows XP, deixe em Manual (padrão)Número de série de mídia portátilRegistro Remoto (por questão de segurança – permite que usuários remotos alterem o Registro do seu Windows)Roteamento e acesso remotoSistema de alimentação ininterrupta (Gerencia No-Breaks) (Se você usa um no-break, deixe em Automático)Telnet (por questão de segurança)

10 - Alocar memória fisica diretamente para um determinado arquivo (Bom para caso queira que um programa "x" rode somente com memória Ram alocada somente para ele)

-heapsize xxxxxxx

O xxxxxx é o amount da alocação de memória por exemplo:

-heapsize 64000 (Alocando 64mb)-heapsize 128000 (Alocando 128mb)-heapsize 256000 (Alocando 256mb)

Na prática um exemplo simples é criar um atalho cujo destino seja:

C:\Arquivos de programas\Mozilla Firefox\firefox.exe -heapsize 128000

Dessa forma você estsa alocando 128 Mb para rodar o programa, inteiramente da Ram.

Concluindo que fora o item 8, todos os outros precisam de um reboot (reiniciar).