svchost consumindo mais de 50% de CPU o tempo todo no windows 7

5

Estou usando o Windows 7 ultimate.

svchost contendo

  1. Iniciador de processos do servidor DCOM
  2. Plug and Play
  3. Potência

os serviços estão consumindo mais de 50% da CPU na maior parte do tempo. Eu encontrei este blog: link

That process is associated with two services: DCOM Server Process Launcher and Plug and Play. For the Vulcans among us, all logic stops there for a second. What do those two services have to do with WMP? The answer is provided by Vista's new audio engine. The new engine supports several audio "enhancements". But for the enhancements to work, the engine needs to determine if your hardware is up to the task. And when does it check that? Each time a sound output device is accessed. That's pretty nice if you can do a hot swap of sound hardware, but I don't see me doing that anytime soon. Anyways, it does provide us with the link to the correct service because checking hardware is done by the "Plug and Play" service.

One might think that deactivating each enhancement would solve the problem, but that's wishful thinking. The configuration of the enhancements is located in the properties of the sound hardware. When opening the tab, I found out that no enhancements were active. Hmmm... so why does it check the hardware? Well, it does that in case you actually enable an enhancement. To completely stop the hardware checking, you have to tick the box labelled Disable all enhancements. As soon as you do that, Vista finally understands you don't want to use them

mas isso é para o vista. É o mesmo caso com o Windows 7 também? e não consegui encontrar nenhum "Desabilitar todos os aprimoramentos" em meus sons controlpanel > (mmsys.cpl). Onde posso encontrar essa opção no windows 7?

Como resolver isso?

    
por claws 05.12.2009 / 18:43

2 respostas

2

  1. Descobrir o ID do processo (PID) do Gerenciador de tarefas.
  2. Execute este comando a partir de um console para descobrir quais serviços ele pode ser:

    lista de tarefas / svc / fi "PID EQ 1000"
    (onde 1000 é o PID)

Ou simplesmente execute o Process Explorer , que detalhará cada svchost.

    
por 20.03.2010 / 23:45
-1

O svchost reside basicamente em todos os serviços do sistema. É muito difícil descobrir qual processo está sendo executado no svchost. Você precisará dessa informação para determinar o que está sendo executado.

Veja este tutorial

    
por 17.02.2010 / 14:21