O uso da CPU no Windows 7 é alto para o Explorer.exe e o DWM.exe

6

Estou usando o Windows 7 Ultimate. Eu recebo um problema com dois processos: explorer.exe e às vezes dwm.exe .

Os dois processos tendem a ter um uso da CPU entre 20 a 30%. Só ocorre quando eu jogo no meu PC - o PC funciona perfeitamente de outra forma.

Os processos não consomem CPU como tal, consumindo apenas muito tempo da CPU quando tento atualizar minha área de trabalho. Quando clico com o botão direito do mouse na área de trabalho, leva um número considerável de segundos para atualizar.

Não tenho problemas com vírus.

Eu tentei as seguintes coisas:

  • Killed explorer.exe e relançado do Gerenciador de Tarefas: o problema ainda persiste
  • Matou dwm.exe , relançou novamente: problema ainda persiste
  • Desconectado e conectado novamente: problema ainda persiste
  • Reiniciou a máquina: problema resolvido, mas precisa de uma alternativa

Alguém pode sugerir algumas correções rápidas para este problema?

    
por Nitinzz 07.03.2011 / 14:56

3 respostas

6

O problema do explorador soa como uma extensão de shell mal-comportada.
As extensões do shell são complementos do Windows Explorer que adicionam funcionalidades adicionais. Gravadores de CD, utilitários de compactação, alguns sistemas de backup e outros programas adicionarão extensões de shell para integrar com o Windows Explorer.

No entanto, uma extensão de shell mal escrita pode retardar sua máquina. Como são addons do explorer, eles apareceriam como uso da CPU no Explorer.exe.

Use o este utilitário para desabilitar todas as extensões que não sejam da Microsoft e que você realmente não usa.

Você também pode executar o Process Explorer e examinar as pilhas de chamadas dos processos mal-comportados para obter um ideia geral do que estão fazendo.

    
por 07.03.2011 / 16:23
0

O processo DWM é o processo 'Gerenciador de Janelas da Área de Trabalho'.

Eu diria que, quando você percebe o problema quando joga, a primeira coisa a verificar é se você tem os drivers gráficos mais recentes?

    
por 07.03.2011 / 15:26
0

Limpe o máximo possível de c:\windows\temp\ , depois mate e reinicie explorer.exe . ( Fonte )

Isso fez uma grande diferença para mim. Eu não tenho certeza do que o explorador iria querer fazer com seus arquivos Temp - mas o que quer que fosse, estava me deixando louca girando o ventilador o tempo todo.

Usando o Gerenciador de processos , você pode visualizar um gráfico do uso da CPU por aplicativo. Mesmo sem proteção contra vírus em execução - uma vez que eu removi arquivos do temp , ele não está girando.

Você também pode mostrar um mini gráfico de CPU por processo - basta clicar com o botão direito do mouse em um dos cabeçalhos de coluna e selecionar "Escolher colunas". Eu não consigo ver uma maneira de redefinir o tempo de CPU - mas se você fez isso logo após a reinicialização, você veria o que estava cumulativamente usando seu tempo de CPU.

    
por 02.02.2015 / 23:00