Índice - Tutoriais
Otimizando o Windows 2000 Professional
Criado 9/ago/2007 às 16h50 por Carlos E. Morimoto
2Introdução
As configurações default do Windows 2000 Professional deixam um grande espaço para otimizações. Seguindo as dicas a seguir, o W2K pode apresentar um desempenho aceitável até mesmo num Pentium 133 com 64 MB de memória, e literalmente "voar" num PC mais parrudo. Num Pentium II com 128 MB de memória, um Windows 2000 Prof. bem configurado irá apresentar um desempenho ao trabalhar com vários aplicativos abertos, superior ao obtido com o Windows 98. Vamos às dicas:Esta configuração deve ser feita apenas por usuários mais experientes, pois, desabilitar os serviços errados, pode causar vários efeitos colaterais, como por exemplo impedir que você se conecte à Internet, acesse a rede ou use a impressora. Claro que de qualquer modo bastará habilitar novamente o serviço para que tudo volte ao normal, desde que você se lembre do que havia desabilitado.
Desabilitando serviços desnecessários, você poderá liberar alguns megabytes preciosos de memória, úteis sobretudo em micros que tem apenas 64 MB de memória.
Ok, começando do princípio, os serviços são aplicativos que rodam em segundo plano, ficam carregados como se fossem partes do sistema. Alguns programas, como por exemplo o Norton Unerase ficam habilitados como serviços, é por isso que você não consegue desativa-los removendo-os do menu iniciar/iniciar, ou através do registro.
Para ver uma lista de todos os serviços que estão instalados, basta acessar o Painel de controle / Ferramentas administrativas / Serviços. Você verá uma janela como a seguir:

Em termos de navegação não existe muito segredo, na coluna da esquerda estão os nomes dos serviços, ao lado está uma breve descrição da sua função, a seguir está a coluna de status, que mostra quais serviços estão iniciados, e quais estão desativados. A última coluna, "tipo de inicialização", pode ter três valores, "automático", indicando que o serviço será inicializado junto com o Windows, Desativado, ou "Manual", quando o serviço ficará desativado até que seja ativado manualmente.
Para alterar o modo de inicialização dos serviços, basta dar um duplo click sobre o desejado. Isto abrirá uma nova janela:

Na abra principal você poderá alterar o modo de inicialização, ou mesmo desativar o serviço, caso ache que não vá precisar dele. Uma dica é que não é preciso reiniciar o micro ao desativar algum serviço, você pode simplesmente fechar a janela e verificar se algo deixou de funcionar.
Vale à pena dar uma olhada na aba "dependências", que mostra se algum outro serviço dependente deste para ser executado, ou se este depende de algum outro.
Aqui vai uma lista de alguns serviços que podem ser desabilitados, dependendo do uso do micro:
Assim como o Windows 98 e o ME, o Win 2000 por default mantém habilitados vários efeitos visuais, que além do gosto questionável, são mais um fardo a ser carregado pelo sistema.
Se a idéia é desempenho a mais e perfumaria de menos, o melhor é desabilita-los. Para isso, abra o Painel de Controle/Opções de Pasta.
Escolha as opções: Usar área de trabalho clássica do Windows; Usar pastas clássicas do Windows; abrir cada pasta em sua própria janela (esta opção não tem um impacto muito significativo no desempenho, você pode manter o valor default se preferir) e Clicar duas vezes para abrir um item (escolhendo abrir os itens com apenas um click o Active desktop também ficará ativo).
A seguir, acesse o menu de configuração de vídeo, ainda no painel de controle. Na guia "Web" desmarque a opção de exibir como página Web (este é o infame Active desktop), juntamente com todas as opções da Guia "Efeitos".
Com isto você terá uma interface mais parecida com a do Windows 95, e quase tão leve quanto ela. Você também poderá utilizar o tweakUI para desabilitar estas e mais algumas opções. O programinha pode ser baixado aqui: http://www.hardware.com.br/download/tweak.zip. Para instala-lo, clique com o botão direito sobre o arquivo "tweakui.inf" e em seguida sobre "instalar". Ele ficará acessível através do painel de controle.
Outra coisa que pode ser desabilitada para melhorar mais um pouco o desempenho são os efeitos sonoros do sistema. Para isso basta acessar o Painel de Controle / Sons e multimídia e configurar a opção esquema como "Sem Som". Nada como um Windows silencioso e rápido :-)
Esta dica vale para qualquer sistema operacional, o Windows 2000 não é excessão. Faça o possível para manter instalados apenas os programas que irá utilizar. Qualquer programa instalado, principalmente programas mais complexos, como o Office, Corel, Auto CAD, etc. tornam o sistema mais pesado, mesmo que não estejam abertos.
O motivo é simples, ao instalar o programa, são instalados novos arquivos DLL, são adicionadas chaves no registro, fontes, etc. mesmo que o programa esteja fechado, parte destes arquivos serão carregados pelo Windows, consumindo recursos preciosos. Isso sem falar que muitos programas deixam aplicativos residentes, que passam a ser inicializados juntos com o Windows.
Manter instalados apenas os aplicativos de que precisa, irá contribuir bastante para o desempenho do sistema.
Apesar de não fazerem milagre, existem duas opções no registro que podem ser habilitadas para melhorar mais um pouco o desempenho do sistema:
Para desabilitar isto, fazendo com que o Windows use memória virtual apenas quando a memória RAM se esgote, abra o Regedit (iniciar/executar/regedit) e acesse a pasta: HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerMemory Management
Abra a chave "DisablePagingExecutive" e mude o valor de 0 para 1.
É recomendável ativar esta opção apenas caso você tenha 128 MB ou mais, caso contrário o desempenho poderá cair ao invés de aumentar.
Para desativar os programas indesejados, basta deletar as chaves correspondentes. Por segurança, é recomendável exportar as chaves a serem deletadas, apenas um backup para o caso de algum erro.
A memória virtual, ou Swap, é um recurso que permite que o sistema operacional, no caso o Windows, utilize o disco rígido caso a memória RAM do micro se esgote. Isto permite que os programas rodem, mesmo que você tenha pouca memória, mas ao mesmo tempo faz com que o sistema fique lento, já que o disco rígido é muito mais lento que a memória RAM. Quanto mais memória virtual for utilizada, mais lento o sistema irá ficar.
O motivo de recomendar 128 MB de memória como mínimo atualmente é justamente esse; evitar que o Windows precise usar muita memória virtual para rodar os programas.
Mas, apesar dos pesares, se ainda temos que conviver com a memória virtual, então que tal tornar essa convivência um pouco menos leeeenttaaa.... :-)
A configuração da memória virtual dentro do Windows 2000 é um pouco diferente do que no Windows 95/98. Comece abrindo o painel de controle, ícone "sistema", "avançado", "opções de desempenho" e finalmente em "alterar".
A primeira grande diferença é que não existe a opção de deixar o Windows gerenciar a memória virtual automaticamente, como existe no Windows 98. É preciso configurar valores mínimos e máximos para o arquivo de troca :-( Em compensação, existe a possibilidade de criar vários arquivos de troca, um em cada disco rígido ou partição que você tiver instalado.
Na janela você verá as letras de todos os discos que tiver istalados no micro. Clicando sobre cada um você poderá configurar o tamanho mínimo e máximo do arquivo de troca para ele. O valor mínimo é o valor inicial, o quanto o Windows irá reservar cada vez que você inicializar o micro. Conforme você for precisando de mais memória, o windows irá aumentar o tamanho do arquivo (ele exibe uma mensagem cada vez que faz isso), até atingir o valor máximo. Quando reiniciar o micro o arquivo voltará a ter o valor mínimo.
Se você tiver apenas um disco rígido, o melhor é deixar um único arquivo na sua partição mais rápida. Caso tenha apenas uma partição, não há escolha, tudo no C:, mas caso você tenha dividido o HD em duas ou mais partições, então as partições D: ou E: podem ser mais rápidas que a C:, dependendo do programa que você tenha usado para formatar o HD, sempre as partições mais próximas da borda dos discos serão mais rápidas. A confusão surge justamente por que alguns programas particionam apartir do início do HD e outros apartir do final.
Para ter certeza, experimente checar a performance das partições usando o CliBench, que pode ser baixado aqui: http://www.hardware.com.br/download/clibench.exe
O valor mínimo do arquivo de troca deve ser algo entre 90 e 200 MB, dependendo do quanto você acha que vai usar, e o máximo pode ser algo próximo do que você tiver de espaço livre no disco. Se por exemplo você tiver 64 MB de memória RAM, e tiver 500 MB de espaço livre na partição C, uma boa configuração seria 120 MB como mínimo e 300 MB como máximo.
Se você tiver apenas um HD, dividido em várias partiçôes, evite espalhar o arquivo de troca pelas várias partições, isso só servirá para fragmentar o arquivo, e tornar o acesso mais lento.
Se por outro lado você tiver mais de um disco rígido instalado, então chegamos na configuração ideal. Crie vários arquivos de troca, um em cada disco, isso permitirá que o Windows leia os dados apartir de todos os discos ao mesmo tempo, melhorando muito a performance.
Para melhorar a velocidade de acesso à rede
Se você usa o Windows 2000 em rede, deve ter percebido uma demora de até 30 segundos para abrir a lista de compartilhamentos de PCs da rede, através do Windows Explorer ou pelo ícone Meus locais de rede.
Sempre achei esta demora injustificável, pois não existe nas outras versões do Windows, muito menos em outros sistemas operacionais. É, lamentavelmente, uma exclusividade do Windows 2000.
Recebi um e-mail do Dimas Filho, ensinando como resolver este problema. Aqui vão as dicas enviadas por ele.
Este "bug" pode ser resolvido através de uma pequena modificação no registro. Acontece que o Windows, por default, sempre procura por arquivos compartilhados para tarefas agendadas, o que explica a demora.
Para desativar esta busca, basta abrir o regedit e acessar a pasta:
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/
Explorer/RemoteComputer/NameSpace
Nesta pasta você encontrará duas chaves. Delete a chave abaixo:
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
Lembre-se de fazer uma cópia da chave para o caso de qualquer problema. Esta chave não deve ser excluída caso você utilize o recurso de arquivos compartilhados para tarefas agendadas. Além de resolver o problema da lentidão ao acessar PCs da rede local, remover esta chave também melhorará o tempo de carregamento do Internet Explorer e do carregamento das páginas.
Esta modificação não exige reinicio, por isso você poderá testar imediatamente o ganho de desempenho. Ou voltar atrás caso perceba qualquer comportamento estranho.
2 comentáriosPor Carlos E. Morimoto. Revisado 9/ago/2007 às 16h50

Comentários