2009-08-21 00:02:46 +0000 2009-08-21 00:02:46 +0000
76
76

Como posso resolver um problema de congelamento ou lentidão do Windows?

Uma máquina é descrita como sendo “realmente lenta” ou “congelante”. Como é que posso resolver este problema? Quais devem ser os primeiros passos a dar?

Respostas (16)

37
37
37
2010-10-30 23:01:57 +0000

A maioria dos congelamentos do sistema (onde não é possível usar teclas de atalho como CTRL+ALT+DEL) são causados por condutores pendurados, pelo que terá de substituir o dispositivo ou actualizar o condutor. A resolução de problemas pode ser feita:

  1. Descarregue Windows Performance Analyzer para a sua versão Windows.
  2. Instale o software no seu sistema.
  3. Abra um prompt de comando como administrador , e copie o comando seguinte:

  4. Prima ENTER once para iniciar o comando, agora terá de esperar que o seu sistema desligue. Pode fazer o que quiser. Por favor, nada de actividades pesadas como jogos ou coisas privadas…

  5. Direito depois do seu sistema parar de pendurar* vai para a consola e carrega no ENTER.

  6. Depois de esperar algum tempo será produzido um ficheiro de registo myTrace.etl, comprima-o num ficheiro zip.

  7. Coloque esta versão comprimida do ficheiro algures online (talvez 2shared).

  8. Partilhe o link aqui, vou tentar encontrar e mostrar-lhe a causa do seu problema.

  9. OU resolva você mesmo o problema usando as instruções encontradas aqui , comece com o passo 6 - 7.

36
36
36
2009-08-21 11:31:03 +0000

Assumindo que está a utilizar um SO Windows…

Coisas a verificar:

  1. O PC tem pelo menos 10% de espaço livre em disco
  2. 2. O PC tem pelo menos 1 GB de RAM para Windows XP e 2 GB para Windows Vista
  3. Se existirem programas ou controladores pendurados.
  4. Ficheiros de sistema corrompidos. Se assim for, corra sfc /scannow em cmd e deixe-o substituir qualquer ficheiro de sistema corrompido. Pode pedir pelo seu CD do Windows. Ou, se estiver seriamente danificado, então execute uma instalação de reparação do Windows XP ou Windows Vista repair install
  5. um sistema de ficheiros muito corrompido. Isto é mais por experiência do que por conhecimento. Execute chkdsk /r no prompt de comando.
  6. Devido à forma como o Windows lida com os ficheiros, este vai ficar inevitavelmente lento com o tempo. A sua estrutura MFT fica cada vez maior ao longo do tempo. A única cura é uma nova instalação.
  7. Malware. Baixe e execute HijackThis , e depois poste o log aqui. Vai dar-nos uma boa ideia do que está a correr e do que poderá estar a monopolizar toda a sua memória/CPU.
33
33
33
2010-12-09 19:26:14 +0000

Em primeiro lugar, verifico o que é iniciado automaticamente quando a máquina arranca.

  • Autoruns
  • Registry : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • msconfig
  • Run -> services.msc Isto irá listar todos os serviços que são iniciados quando a sua máquina é ligada. Pode gerir todos eles aqui a partir deste MMC snap-in.
  • Scheduled Tasks

Vou então correr o explorador de processos e ver o que está a correr depois de ser iniciado e ver o que tem muita memória e CPU.

Vou então certificar-me que todos os drivers estão actualizados, o mesmo com anti-vírus, windows update e outras aplicações críticas tais como navegadores web, java, flash, etc.

Então eu vou desfragmentar o disco rígido deles se isso precisar ser feito.

Algumas vezes eu vou limpar o histórico do navegador web deles e cookies e também limpar as pastas temporárias deles.

Também vou olhar através do visualizador de eventos para ver se há algum erro a ser reportado e verificar se o fazem.

Se tudo o resto falhar e o sistema o suportar, uma actualização da RAM poderá estar em ordem.

20
20
20
2009-08-21 00:33:52 +0000

(assumindo por um momento, estamos a falar do Windows)_

Se o seu computador estiver suddenly a correr lentamente (ou seja, não tem apenas um computador lento), eu verificaria o Gestor de Tarefas do Windows.

  • Digite Ctrl-Alt-Delete para chamar o Gestor de Tarefas.
  • Seleccione o separador ‘Processos’ no topo para chamar a lista de todos os processos em execução no computador.
  • Clique na coluna ‘CPU’ no topo da janela de processos… duas vezes (para ordenar primeiro os processos com a utilização máxima de CPU).
  • Veja se alguma coisa (que não seja “System Idle Process”) está a consumir mais do que alguns por cento de CPU de forma consistente.

Os scanners de vírus ou outros serviços de fundo podem por vezes tornar-se demasiado zelosos na utilização dos recursos do sistema. Por vezes uma aplicação pode entrar numa condição de raça onde fica “presa” em algum laço de código que apenas corre continuamente. Depois, por vezes, apenas tem alguma aplicação que se esqueceu de ocupar todo o seu tempo de CPU.

O Gestor de Tarefas deve dizer-lhe se algo do género está a acontecer.

11
11
11
2009-08-21 00:07:33 +0000

Nesta ordem normalmente…

  • Hardware - Hardware é a coisa mais rápida e fácil de verificar que normalmente é o culpado. A memória é barata hoje em dia, ver pessoas que ainda têm 128 MB e 256 MB instalados dá-me vontade de chorar. Com o Moore’s law sendo tão aparente no mundo do hardware, as CPUs que ainda estão em chamas e podem ser compradas muito baratas também.
  • Software clutter - a quantidade de software instalado e a correr na inicialização do sistema tem um grande impacto no desempenho.
  • Drivers atualizados - estes podem dar à sua máquina grandes aumentos de desempenho.

Uma boa passagem de um programa desfragmentação , CCleaner , e um verificador de vírus e malware também é benéfico.

7
7
7
2009-08-21 00:15:08 +0000

Para ver se a sua máquina vai ser lenta, verifique

  • Quantidade de memória
  • Velocidade do CPU
  • Espaço em disco disponível

Há muitas ferramentas de terceiros disponíveis que lhe dão informação no seu computador, mas para o fazer facilmente sem aqueles que pode utilizar o Windows Task Manager .

Para abrir o “Task Manager”

  • Na barra de tarefas, clique com o botão direito do rato e seleccione “Task Manager”

No separador de desempenho verá como o seu CPU está ‘ocupado’ e quanta memória física está disponível.

Se o CPU estiver consistentemente acima dos 10% e houver menos de 500000 K de memória disponível a sua máquina irá provavelmente funcionar lentamente.

Também se o seu disco rígido estiver cheio, isto poderá levar a um mau desempenho. Deve procurar ter pelo menos 15% de espaço livre.

Para verificar isto, abra o Windows Explorer, pode fazê-lo por

  • Ao mesmo tempo, prima a tecla windows seguida da letra e

Selecione a unidade C: com um clique do rato. Depois clique com o botão direito do rato e seleccione as propriedades - isto irá dizer-lhe quanto espaço livre/utilizado tem no seu disco rígido.

6
6
6
2010-10-30 22:43:45 +0000

Não sem saber o que está a causar o congelamento, pois não está realmente a causar um crash.

Isto parece à primeira vista um palpite de que se trata de uma interrupção de hardware / mau condutor de dispositivo causando isto, como para bater no teclado - o mais provável é que isto se deva apenas à sorte.

Tente primeiro procurar no registo de eventos do seu sistema por quaisquer erros ou avisos que possam estar relacionados com o driver.

Depois desinstale o driver ou, se não encontrar nada, aconselho primeiro a desligar todos os dispositivos USB extra como a solução mais fácil, depois, se isso o resolver, ligue-os um a um até encontrar o que está mal. Se você não encontrar nada, você pode realmente precisar desinstalar os drivers.

Se você ainda tiver erros ou quiser descartar isso antes, eu aconselharia executar um teste de memória , e ir para o prompt de comando para executar um Chkdsk para procurar problemas no disco rígido.

Eu costumava conseguir isso o tempo todo em máquinas antigas, 99% do tempo eram pessoas comprando dispositivos de marca barata/desconhecida com MUITO drivers ruins - isso dá um nome ruim para o Windows. Se, no entanto, ainda tiver problemas depois de seguir isto, por favor, diga e eu vou tentar ajudar mais.

5
5
5
2009-09-16 22:20:04 +0000

Para outro aumento de velocidade, desactivar serviços Windows desnecessários. Existem algumas bases de dados bem confiáveis sobre o que é seguro desactivar e o que não é, por exemplo, The Elder Geek’s Guia de Serviços para Windows XP _.

5
5
5
2009-08-21 09:23:58 +0000

Desfragmente o seu disco rígido. Para Windows XP Desfragmentador de disco está localizado em Start -> Programas -> Acessórios -> Ferramentas de sistema.

Para Windows 7 ou Vista veja esta pergunta .

4
4
4
2010-12-09 19:32:29 +0000

Pessoalmente, vou com o seguinte:

  1. Abrir o gestor de tarefas e peneirar todos os processos em curso anotando aqueles que não são necessários e tendo especial cuidado para verificar se há algum processo suspeito. 99,9% do tempo, se não reconhecer um processo, basta digitar o nome no google e obterá ampla informação sobre a natureza do processo e se é necessário ou não.

  2. Com a lista de processos em mente, abro o msconfig (digite msconfig no diálogo de execução) e no separador de arranque começo a desmarcar os processos que não estão em segundo plano. Tenha cuidado ao desactivar diferentes itens de arranque, pois por vezes estes dependem uns dos outros.

  3. Vá até ao Painel de Controlo e, mais uma vez, peneire o software instalado e desinstale os que o utilizador não necessita.

  4. Depois passo pelos Serviços que estão a correr (digite services.msc na caixa de diálogo run) e defino-os para desactivar ou manualmente dependendo do serviço.

  5. Corro um scan completo de antivírus e spyware no sistema e reinicio.

Agora, se o computador não acelerou um pouco, recomendo que me deixem simplesmente formatar o sistema e começar de novo limpo. Devido à natureza das janelas e a todo o lixo que inevitavelmente se forma ao longo dos anos de utilização, esta é normalmente a única solução viável.

Boa sorte!

4
4
4
2009-08-23 07:30:07 +0000

Para além das outras sugestões aqui apresentadas, descobri que o simples esvaziamento da Lixeira de reciclagem pode fazer a diferença no desempenho, se tenho estado a enchê-la com grandes colecções de ficheiros.

3
3
3
2009-08-21 00:14:30 +0000

Verifico sempre o seguinte…

RAM. Os SO modernos são famintos de RAM e quanto mais tiver melhor.

Espaço no disco rígido. Os SO modernos têm fome de disco rígido e quanto mais tiver melhor.

Processos de fundo (por exemplo, aplicações abertas, software de scan de disco, software de vírus, os próprios vírus). Quanto mais gadgets, widgets, aplicações, etc., mais lentos serão os processos em geral. Apenas mantenha aberto o que realmente precisa de ser aberto.

Tempo entre reinicializações. Cada OS precisa de ser reinicializado de vez em quando.

3
3
3
2009-08-21 00:41:10 +0000

Assumindo que uma máquina costumava correr rápido, e agora está a correr lentamente (e não é baseada em Linux)….

  1. Reinicie a máquina
  2. Verifique primeiro se há vírus e outro malware…
  3. Abra o Gestor de Tarefas (ou o equivalente) e veja que aplicação está a monopolizar a CPU ou a fazer muitas leituras/escritas no disco rígido. Posso fechar/eliminar a aplicação ou pesquisá-la no Google e ver quais são as outras queixas/soluções para ela.
3
3
3
2010-12-09 19:54:42 +0000

Outras opções a considerar são:

  1. Malwarebytes Anti-Malware

  2. Aumentar a quantidade de memória virtual utilizada pelo sistema

  3. Este Guia como fazer geek mostra que a limpeza do disco não limpa realmente tudo, a menos que você faça um ajuste de registro. O guia mostra como corrigir isso.

  4. Finalmente uma reinstalação do sistema operativo é a minha opção final. O Windows gosta de manter um monte de porcaria

2
2
2
2010-10-30 22:53:42 +0000

Parece ser uma circunstância invulgar (uma vez que muitas pessoas têm poucos problemas no dia-a-dia com o Windows 7 e o seu problema parece bastante inconveniente).

Poderia fornecer mais pormenores? Este é um “novo” PC ou apenas um que é novo para si (ou seja, em segunda mão com o Windows 7 recentemente instalado)? Conhece a especificação do PC? O problema acontece regularmente em uso normal, intermitentemente sem padrão óbvio, ou em momentos específicos como logo após o arranque?

Na ausência de mais informação, uma primeira tentativa para procurar a causa do problema é verificar se as suas unidades são saudáveis consultando os seus paramaters de estado SMART com uma ferramenta como http://gsmartcontrol.berlios.de/ (disponível tanto para Linux como para Windows - existem inúmeras outras utilidades com capacidades semelhantes se isto não funcionar bem no seu PC). Uma falha na drive é uma causa comum de pausas inesperadas, já que para certas falhas a drive irá tentar novamente até conseguir ler/escrever o que lhe foi pedido para ler/escrever e a interface do utilizador parece estar pendurada até o SO obter uma resposta da drive.

Verifique também os registos de eventos do Windows por volta da(s) hora(s) em que o problema é aparente. A maioria dos drivers de hardware irá reportar condições inesperadas lá e o próprio Windows irá reportar certos erros de driver lá que os próprios drivers caem antes de reportar (as variantes mais antigas do Windows seriam apenas telas azuis em tais circunstâncias, mas versões mais recentes tentarão reiniciar drivers e registrar o evento quando uma condição de erro “fatal” ocorrer) - então se o problema for causado por um driver errante ou hardware defeituoso esses registros podem dar pistas úteis.

2
2
2
2009-08-21 04:34:09 +0000

No caso do Windows, instale apenas o software de que necessita. Não estrague o seu PC com todas as coisas inúteis. Verifique os erros de registo e resolva-os usando um bom software como o regcure ou o registry booster. Não se esqueça de verificar se o seu antivírus está actualizado ou não. Antivírus desactualizados tendem frequentemente a atrasar o sistema. Use o CCleaner para remover a porcaria. Não esgote a sua RAM usando demasiados programas em segundo plano. Desligue a barra lateral do Windows ou o software de melhoria do ambiente de trabalho, se não precisar deles. Verifique todo o sistema através de vírus actualizados para ter a certeza de que não está infectado. Também pode ser útil para o seu PC a utilização de pequenos utilitários de desfragmentação de disco, etc.