Alto uso da CPU pelo dwm.exe quando nada está acontecendo

6

Configuração: o Windows 7 Ultimate, executado em uma caixa do VMware dentro do Windows 8, o VMware Tools instalado; VMware Workstation é o único aplicativo lançado no win8). Aero está ligado.

A partir de alguns meses atrás, o desempenho é extremamente lento em todos os aplicativos. Verificar o processo explorador mostra alto uso da CPU por dwm.exe (20-30%) e svchost.exe (30-40%) quando o sistema está ocioso, nada aberto, mas o Explorer.

Matar o dwm.exe não altera nada; O dwm retoma seu alto uso de cpu quando é reiniciado.

Os serviços no svchost são:

  • Audio Endpoint Builder
  • Serviço CSC
  • Netman
  • PCASVC
  • SYSMAIN
  • TRKWKS
  • UXSMS
  • Host do sistema WDI

Desativar o Aero ajuda um pouco, mas quero realmente resolver o problema. Esse problema não existia antes; não era lento, o dwm.exe só tinha alto uso quando na verdade combinava janelas; Eu nunca notei nenhum uso elevado desse svchost.

editar quando estou executando um aplicativo de cada vez, ocasionalmente grandes áreas do aplicativo ficam pretas, como nos velhos tempos com o Win 95, quando ficaria sem recursos do sistema.

    
por Snowbody 24.09.2013 / 16:21

2 respostas

2

Eu verificaria a quantidade de ram de vídeo que o VMWare está alocando no sistema operacional convidado. Eu não sei onde as opções de configuração exata seria dentro do VMWare como eu não tenho acesso a uma instância, mas eu recomendaria executar o dxdiag.exe de dentro do prompt de execução do Win7 e olhando para ver o quanto de memória a tela principal adaptador está registrando. Se esse número for baixo (entre 1-128 MB), você provavelmente precisará alocar mais memória de vídeo para o sistema operacional convidado.

O DWM é o gerenciador de janelas do desktop, que tenderá a usar recursos da placa de vídeo. Como um SO instalado diretamente no hardware, se o win7 descobrir que faltam recursos de vídeo, ele tentará compensar a folga usando recursos da CPU.

Também não seria ruim reinstalar as ferramentas VMWare ou verificar se há uma versão mais nova disponível. Como 'Ferramentas provavelmente tem componentes que contribuem para a virtualização de recursos de vídeo, isso pode ser semelhante à atualização do driver da sua placa de vídeo.

    
por 25.10.2014 / 05:14
0

Eu tenho um problema semelhante quando ancorado no meu Windows 8.1 Lenovo T530. É bom quando não está encaixado e, quando encaixado, a tela pisca e, de repente, fica lenta e o dwm.exe recebe uma tonelada de recursos, etc.

A única coisa que notei é que a placa gráfica entra em um "modo de economia de energia" quando não está encaixada. Tente atualizar os drivers da placa gráfica (como mencionado em outra resposta), mas também verifique as configurações para ver se há alguma que seja relevante. Gostaria de começar com o modo de economia de energia ou opções para desativar a aceleração de gráficos, etc.

No seu caso, talvez experimente no sistema host (interação com o VMware) e veja o que o VMware mostra para um processador gráfico de dentro da VM.

    
por 04.08.2015 / 17:52