Como melhorar o desempenho do Acer Aspire One e outros Netbooks no Windows XP

28/08/2009 por Daniel Ribeiro | Categorias: Dicas, Netbook, Sistemas Operacionais.

Recentemente comprei um Netbook Acer Aspire One 110 para minha mulher. É um mini-notebook bem bacana, com tela de 8.9 polegadas, 1,5 GB de RAM e SSD de 8 GB no lugar do HD. O processador é um Intel Atom 1.6 Ghz e ele vem com Linux pré-instalado. O Linux que vem nele até que é legalzinho, mas minha mulher queria o Windows XP nele e se recusou a usar o Linux, então tentei instalar o Windows usando o procedimento que eu mesmo escrevi aqui a algum tempo atrás, mas por algum motivo que eu não quis investigar, não deu certo desta vez. Aparecia um “Error 17″ na hora de dar o primeiro boot e não saia disso.

Acabei encontrando outro procedimento mais legal, onde o PenDrive substitui totalmente o CD e não existem comandos difíceis no DOS. Usei este procedimento e consegui instalar o XP no netbook sem dificuldade.

Acontece, que para minha surpresa, o desempenho estava beirando o impossível. Era MUITO MUITO lento, bem abaixo do que eu esperava que fosse (e olha que eu já sabia que o Atom não é um processador poderoso).

Pois bem, pesquisando um pouco no Oráculo, descobri que o problema do Netbook não é o processador, mas sim o SSD, que é extremamente lento, ainda mais em operações de em gravação randômica (coisa que o Windows mais faz com seu grosseiro arquivo de paginação). Então, procurando mais informações sobre como melhorar, eu encontrei algumas dicas que quero compartilhar com vocês. Desde já, posso dizer que o netbook deixou de ser um lixo para ser O MELHOR NOTEBOOK QUE JÁ TIVE, ou no caso, minha mulher.

Também desde já adianto que alguns dos procedimentos são complicados e exigem calma e paciência para ler todo o material e entender o que será feito. O principal procedimento, do EWF, é o que mais trouxe resultados,
porém, é o que mais exige leitura paciência, pois envolve alterar arquivos e parametros do Windows, além de exigir que você realize os outros passos que vou descrever também.

Bom, vou direto as melhorias que você pode fazer para melhorar o desempenho:

Desligar o arquivo de paginação
Se você tem muita memória RAM (pelo menos 1,5GB), então é uma boa saída para reduzir bastante os acessos ao disco. Para isso, vá em Iniciar > Painel de Controle > Abra “Sistema” > Clique na Guia “Avançado” > Clique no botão “Configurações” dentro da caixa “Desempenho” > Clique na Aba “Avançado” > Clique no botão “Alterar” dentro da caixa “Memória Virtual” > Selecione a unidade C: e escolha “Sem arquivo de paginação”.
Esta dica vai te dar um ganho no desempenho do computador e ainda vai te liberar espaço no disco. Mas atenção: Só faça isso se você tem muita memória RAM, pois do contrário, faltará memória para executar seus programas.

Desligar o cache dos Browsers
Os navegadores de Internet (Internet Explorer, Firefox, Opera, etc) guardam os arquivos que você vai baixando da internet a medida que navega, como páginas, imagens, sons e etc. Ele faz isso para que, na próxima vez que você acessar o site, esses arquivos já estão carregados no computador, e então o acesso fica mais rápido. Acontece que essas gravações tornam o computador mais lento, pois o SSD é extremamente lento, então o melhor é desligar o recurso. No Internet Explorer, vá no menu Ferramentas > Opções da Internet, na Guia Geral, seção Histórico de Navegação, clique em Configurações, escolha “Sempre que eu visitar a página da Web”. No campo “Espaço a ser usado”, coloque 8 (oito), clique OK e OK. No Firefox, digite na barra de endereços “about:config”, e procure por uma configuração “cache”. Onde houver true, troque para false, e onde houver um número, troque para 0.

Desligar os temas visuais
Os temas visuais não necessariamente usam o disco, mas consomem memória RAM e processamento, recursos que agora se tornarão mais escassos. Para desligar os temas visuais no Windows, vá em Iniciar, Painel de Controle, Vídeo, e no campo “Tema”, escolha “Tema clássico do Windows”, e clique em Ok.

Usar cache de disco com o EWF
O EWF mereceria um artigo a parte. Ele é a mudança mais significativa deste processo. É o que vai trazer o maior ganho em desempenho, porém, deve ser usado com cautela, pois seu funcionamento é bem peculiar. Para entender o EWF, é necessário entender um pouco do motivo pelo qual ele foi criado.

EWF significa Enhanced Write Filter, ou Filtro de escrita melhorado. Ele é um filtro que fica entre o disco e o sistema operacional, e é responsável por receber e processar toda e qualquer solicitação de escrita ou leitura ao disco (ou SSD). Ele foi criado para o Windows XP Embedded Edition, uma versão do Windows XP própria para ser usada em aparelhos inteligentes que não são necessariamente computadores, como carros, geladeiras, caixas eletrônicos, e etc. Isso significa que o EWF não vem no Window XP Home ou Professional que você está acostumado a usar. Mas não se preocupe, pois é perfeitamente possível usar o EWF em qualquer versão do Windows XP: basta seguir este guia.

O EWF tem 3 modos de operação: Desligado, onde ele trabalha como se não existisse, ou seja, da mesma forma como você já está acostumado a trabalhar com o seu Windows. Disco, e RAM, com a diferença entre os dois é que o último armazena as alterações na memoria RAM. É nesta que vamos nos focar.

Quando o EWF está ativo em uma unidade (por exemplo, C: ), esta unidade fica de “apenas leitura”, como se estivesse protegida contra gravação, e o Windows então não realiza mais tarefas de gravação nessa unidade. Porém, o Windows precisa gravar arquivos para funcionar, assim como a maioria dos programas que você mais usa. O EWF então reserva uma área da memória RAM para armazenar essas gravações. O Windows então, ao acessar os arquivos da unidade C, recebe o que está realmente lá MAIS as alterações que estão na memória RAM que são gerenciadas pelo EWF, portanto, o funcionamento é transparente e nem o usuário, nem o windows, percebem que os arquivos não estão sendo “de fato” alterados no disco.

Para quem conhece um pouco sobre Banco de dados transacional, a analogia é mais simples. É como se você desse um BEGIN TRANSACTION ao ligar o PC, e dali para frente, tudo o que você faz não é definitivo, até que você dê um COMMIT.

Pois bem, agora que já tem uma noção do funcionamento, percebe onde está o ganho, não é? O ganho de desempenho está justamente quando você elimina a gravação no SSD. Este processo (que é lento) acaba por deixar todo o PC lento, e passando este processo para uma memória extremamente rápida como a memória RAM, você ganha velocidade. Porém, você cria dois problemas com isso:
1) Você está limitado pela quantidade de memória RAM.
2) Você não tem mais onde armazenar seus arquivos permanentemente.

A medida que você vai usando o PC, o EWF acumula as requisições de gravação na memória RAM. Este cache tende a crescer a medida que você usa o PC até que se torne insuportável e você não disponha de mais memória RAM para abrir qualquer programa que seja. Portanto, esta solução é mais indicada para computadores com uma grande capacidade de RAM. O AA1 (Acer Aspire One) só permite até 1,5GB de memória, que são suficientes para isso, porém, é necessário usar as outras técnicas de otimização para ajudar a manter a memória RAM limpa e o computador funcionando por mais horas sem que sua memória seja totalmente utilizada. (por isso é importante fazer as outras otimizações que eu listei acima.)

O segundo problema tem duas soluções: Uma é fazer o EWF “liberar” seu cache, gravando os dados não salvos no disco, e assim, tornando estes dados permanentes. A outra solução é usar um pendrive ou cartão de expansão de memória como armazenamento permanente. O EWF pode ser configurado para atuar apenas na unidade C (por exemplo), mantendo as outras unidades com o funcionamento normal, ou seja, você grava e os arquivos ficam gravados no cartão.

Fazendo o EWF salvar os dados do cache, você faz ele gravar, de uma só vez, todos os dados da memoria ram no HD. Este processo, apesar de ser bem mais rápido do que o processo normal de gravações aleatórias, ainda é bem lento.
O AA1, navegando na internet por 1 hora, pode levar até 20 minutos para gravar os dados… Certamente é um tempo que você não quer perder ao desligar o PC. Por isso, recomendo que você faça a seguinda opção, e adquira um cartão SD de uns 4 ou 8 GB para armazenar seus documentos, e deixe a unidade C apenas para os programas e sistema operacional. Assim você pode desligar o PC normalmente (sem dar o COMMIT) e seus documentos não serão perdidos.

Uma grande vantagem é que seu PC ficará praticamente imune a vírus… Você poderá danificar seu Windows, apagar arquivos e tudo mais… E ao reiniciar o PC, o HD estará intácto da mesma forma que estava antes. Isso dispensa o uso de um anti-virus, o que torna o PC ainda mais rápido.

Agora que sabe um pouco sobre o funcionamento do EWF, vamos a prática: Como instalar e configurar o EWF no Windows.

Primeiro passo é baixar este arquivo mágico do EWF. Nele tem tudo o que você precisa.

O segundo passo é descompactar ele em alguma pasta no seu PC, e fazer o seguinte:
1) Copie o ewf.sys para a pasta C:\Windows\system32\drivers
2) Copie o ewfmgr.exe para a pasta C:\Windows\system32
3) Renomeie o arquivo c:\ntdlr para ntdlr_bak e copie o arquivo ntdlrewf para o C:\, renomeando-o para ntdlr.
4) Execute o Reg1.reg
5) Execute o Reg2.reg

Reinicie o computador. Perceba como ele vai iniciar mais rápido. Agora, crie um arquivo qualquer na unidade C (pode ser um TXT ou uma foto). Reinicie novamente o PC e perceba que o arquivo não está mais lá.

Pronto! Seu EWF está funcionando. Alguns comandos que você deve saber:
Desligar o EWF (reinicie depois de dar este comando)
ewfmgr c: -disable
Ligar o EWF (reinicie depois)
ewfmgr c: -enable

Salvar os dados da RAM para o disco (depois disso, o EWF estará desligado e precisará ser ligado novamente)
ewfmgr c: -commitanddisable -live

Para salvar os dados da RAM no disco sem desabilitar o EWF na proxima
sessão.
ewfmgr c: -commit

Para ver o status do EWF e quanta RAM ele está consumindo.
ewfmgr c:

É isso. Com essas dicas espero que consiga deixar seu Netbook mais rápido e viável para o uso diário. Se tem mais alguma dica, deixe um comentário!

Até mais!

Tags: , , , , , , , , , ,

37 comentários para “Como melhorar o desempenho do Acer Aspire One e outros Netbooks no Windows XP”

  1. Carlos Cetrangolo | 31/08/09

    Muito importante este comentário.
    É da maior utilidade para quem tem netbook.

  2. Leandro | 30/09/09

    Meu caro, fiz todos os passos do tutorial e não deu certo para mim. Tenho um AA1 com 1 gb de memória, HD de 8 SSD e proc. Atom.
    Não consegui ativar o comando Reg1.reg e nem Reg2.reg. O arquivo ntldr, aparece apenas como arquivo e não como arquivo do sistema. Acho que o erro pode estar ai. Os comandos reg1 e 2, acho que não funcionaram ….. Como executar este comando ?

    Fico no aguardo.
    Leandro

  3. Daniel Ribeiro | 30/09/09

    Amigo, acabei não colocando o arquivo mágico junto com o tutorial… E o pior é que esqueci onde ele está. Mas procurando na internet, encontrei um negocio que pode facilitar a instalação do EWF. http://www.computa.co.uk/staff/dan/?p=5

    Até mais!

  4. Gerson | 09/10/09

    brother tentei instala-lo em meu netbook porem ele vem com windows xp home edition…ele funciona mais naum consigo desabilita-lo gostaria de saber se alguem pode me ajudar…
    Obrigado!!

  5. Daniel Ribeiro | 10/10/09

    Amigo. Para desligar o ewf basta digitar no prompt:
    ewfmgr -commitanddisable -live

    Até mais

  6. Thiago | 16/10/09

    ola cara parece ser muito bom esse tuto
    sera que poderia me enviar o link pra baixar o EWF?

  7. Thiago | 16/10/09

    so tem esse “EWF” Enhanced Write Filter
    para xp sp2? por favor se tiver outro me contate por email
    felipemenichini@hotmail.com

  8. Aroldo | 23/10/09

    Eu não conseguí encontrar os arquivos necessários.
    Alguém pode me enviar por favor?
    Abraço

  9. Daniel Ribeiro | 24/10/09

    Amigo, coloquei os arquivos no Post agora… Pode baixar.
    Até mais!

  10. Aroldo | 27/10/09

    Amigo, no tutorial que vem junto com os arquivos magicos que vc disponibilizou, diz que tem que primeiro executar o EWFtool, depois copiar os arquivos para uma pasta. Eu não entendí como funciona, poderia nos explicar por favor?
    Muito obrigado

  11. Aroldo | 27/10/09

    Eu achei esse outro tutorial de instalação do EWF talvez possa ajudar também http://aceraspireonebrasil.wordpress.com/2009/08/17/como-instalar-o-ewf/

  12. Wanderlei | 13/12/09

    Pessoal, eu fiz como orientado. Fiz os testes e funcionou muito bem! Para rodar o Reg1.reg e o Reg2.reg execute o EWFTool e clique sobre a primeira e segunda opção do aplicativo. Para mim, foi de grande ajuda. Muito obrigado pelo tutorial!

  13. Donizete | 22/12/09

    Daniel,

    Tenho um Netbook Acer Aspire One, com Intel Atom de 1.33Ghz, 2Gb de Memória, 250Gb de HD.
    A performance não é boa quando tenho que tocar uma música e gravar a voz por cima, ou mesmo, utilizar um programa de Karaoke (microke) que tenha que captar a voz pra dar a nota.
    Fazendo essas configurações haveria alguma melhora no meu caso?
    Desde já agradeço a atenção!

  14. Daniel Ribeiro | 22/12/09

    Não… Esse tipo de aplicação precisa de poder de processamento, coisa que o processador Atom do Netbook não tem. Para esse tipo de programa, um processador mais poderoso é melhor.

  15. paulo oliveira | 26/12/09

    bom, dia gostei do artigo e fiquei pensando se o disco for dividido em duas partes uma para deixar ativo o EWF e outra para guardar os arquivos nao resolveria tudo, desculpe se estiver falando besteira ;)

  16. Daniel Ribeiro | 27/12/09

    Seu raciocínio está certo amigo. Inclusive eu fiz isso no meu também. São 8 GB, deixei 3 para o C: e o restante para o D: Ficou 10!

    T+

  17. Andre | 06/01/10

    Daniel, tenho um Acer Aspire One,de 1.33Ghz, 2Gb de Memória, 250Gb de HD. Ele é muito lento para iniciar o windowns e programas, alguma sugestao para deixa-lo mais rapido?

  18. Daniel Ribeiro | 09/01/10

    Amigo, acredito que as dicas que eu coloquei aqui também possam te ajudar a melhorar o desempenho do netbook.

  19. Adilson M. Ribas | 16/01/10

    Parabéns, Daniel Ribeiro! Este tutorial é ótimo!
    O resultado é muito significativo e o aspire one A0A-110 com 1GB de RAM ficou incrívelmente rápido.
    A instalação do ewfmgr tornou-se ainda mais fácil, bastando executar o arquivo ewfTool.exe.

  20. rodrigo | 22/01/10

    ficou muito bom, mas quando eu inicio o sistema (pc) ele relata que foi desligado incorretamente, como resolvo este problema fora isto ficou joia….

  21. Donizete | 22/01/10

    Olá Daniel!

    Apenas para fins de feedback ao post de 22/12/2009:

    Instalei o Windows Seven, e a máquina ficou bem mais leve e rápida.
    Aquelas aplicações de áudio estão rodando normalmente, não impactando no processamento da máquina.
    Gostaria de deixar registrado aqui, pois pode ser útil a outra pessoa.
    Abraços

  22. ALemos | 07/02/10

    Donizete, tb instalei o seven (qual versao vc colocou?) porém o windows não reconhece mais o storage expansion como expansão do SSD, vc sabe como resolver?
    Abraços

  23. Tato Barros | 08/02/10

    Boas, eu tenho um aspire one A0A-110 com 512 MB de RAM esse tutorial ira me ajudar em alguma coisa?

    lembrando: eu deixei o hd em uma partiçao só.

    fico grato desde jah

  24. Daniel Ribeiro | 08/02/10

    512 é muito pouco amigo… O EWF precisa de pelo menos 1,5 GB pra ficar bom.

  25. Mauro | 10/02/10

    Amigos, muito úteis essas dicas. Comprei um Acer Aspire One com 1.5
    RAM, 1.6 G e HD 8 G tela 8.9. Instalei e retirei alguns programas e
    ao reiniciar, não acontece nada. Só acende a luz verde do botão start e a tela nada. Parece que o processador não inicia.
    Alguma dica? Ainda está na garantia. ( La garantia soy jo )PY.
    Agradeço.

  26. Creedence | 14/02/10

    Aconteceu isso comigo há algum tempo, mas não está relacionado ao EWF (que está perfeito no meu AOA110), segui a dica do sp.mario a seguir e salvou meu filhote:
    http://forum.clubedohardware.com.br/notebook-acer-aspire/621805?s=f3ae682a986a9dc710d0b274e5232fb2&

  27. Ze | 15/02/10

    Não entendi o passo 3
    ) Renomeie o arquivo c:\ntdlr para ntdlr_bak e copie o arquivo ntdlrewf para o C:\, renomeando-o para ntdlr.

    Onde estão estes arquivos?

  28. Andressa | 15/02/10

    Olá, as dicas foram muito úteis, o netbook ficou muito bom, porém não consegui instalar os drivers, alguém sabe como resolver isso?

  29. Daniel Ribeiro | 16/02/10

    Na Raiz C:\ existe um arquivo chamado ntdlr. Este arquivo não tem extensão. Renomeie este arquivo para ntdlr_bak. Só isso.
    Agora, você precisa pegar o arquivo ntdlrewf, que está dentro do pacote mágico que eu disponibilizo aqui, e precisa copia-lo para a raiz C:\
    Após fazer isso, você deve renomear o arquivo ntdlrewf, que você acabou de copiar para o C:, colocando agora como nome ntdlr (o mesmo nome do primeiro arquivo que você renomeou).

    Pronto, antes você tinha o ntdlr original do windows. Agora, você tem o ntdlr que veio no pacote mágico.

    Mas se não me engano, dentro do pacote há um utilitário que faz este trabalho automaticamente. É bom dar uma olhada.
    T+

  30. Daniel Ribeiro | 16/02/10

    Andressa, você precisa encontrar os drivers no site do fabricante do seu netbook, ou em sites especializados.
    Qual o modelo do seu netbook? Talvez eu tenha aqui e posso te ajudar.

    T+

  31. Andressa | 17/02/10

    Meu netbook é o Acer Aspire One 110, já baixei os drivers no site do fabricante porém eles não instalam, fiz um teste tentando instalar plugins e outros programas e nada intala, já estou pensando em formatá-lo novamente, mas agradeço pela ajuda!

  32. SIDNEY | 20/02/10

    Comprei um net aspire one acer com 2 gb memória e 250 de hd ele veio com linux eu instalei o xp apareceu algumas telas azuis no inicio mais instalou blz, quando utilizo o windons media player para ouvir musicas em mp3 ele trava mais continua tocando com péssima qualidade dá tipo um lag, baixaei todos os drives certinho será que pode ser problema na memória?

  33. Daniel Ribeiro | 21/02/10

    Andressa, desculpe a demora. Eu coloquei no 4shared todos os drivers do AAO110 para o Windows XP. Segue o Link para você baixar:
    http://www.4shared.com/file/226975070/365651fc/Acer_Aspire_One_110_Drivers.html

    Até mais!

  34. vinicius | 27/02/10

    preciso de ajuda baixei o ewf descompactei e clickei em ewf tools esqueci de seguir os outros passos e o pc ja mudou as configuraçoes.ficou rapido porem nao consigo desativar com aqueles comandosnem excluir quando reseta volta tudo gostaria que alguem me ajudase ou disponibiliza se algum programa que apaga os registro dele

  35. vinicius | 27/02/10

    as linhas de comando do desativar quando digito o msd dos so pisca e nada acontece queria deletar o ewf do pc

  36. Daniel Ribeiro | 01/03/10

    o comando é:

    ewfmgr c: -disable

  37. Diego | 02/03/10

    existe algum programa desse para o windows vista?
    grato

Comente!