Processo DPC (Defered Process Call) com alto uso de CPU pelo ProcEXP

Recentemente notei que a minha maquina estava com uso de cpu alto, mesmo quando inativa. Ao utilizar o ProcEXP (http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx) notei que isto vinha do DPC. O que significa isso?
DPCs são processos que chamam um hardware ou driver e este não responde.

Qual a solução neste caso?
1) Abra o ProcEXP e verifique se algum processo é o causador, fazendo a comparação entre os percentuais de CPU. Ao encontrar o processo, encontrou o hardware que ele utiliza. Desabilite e habilite novamente.

2) Se não encontrou o processo siga o mesmo modo, porem com todos os hardwares que utilizou, desabilitando e habilitando novamente até encontrar o que resolve.

3) Verifique se existe um driver mais novo, que provavelmente resolve as chamadas que ficaram inválidas.

No meu caso era a placa de rede, uma vez que ao hibernar eu estava utilizando cabo e ao reiniciar utilizei a placa wifi. O Windows se "confundiu" e ainda procurava a placa de rede.

Comentários (7) -

  • good good�this post deserves nothing Frown  �hahaha just joking Tong �nice post Tong
  • I keep listening to the news talk about getting free online grant applications so I have been searching around for the best site to get one.
  • Of course, what a great site and informative posts, I will add backlink - bookmark this site? Regards, Reader.
  • Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.
  • Finally, got what I was looking for!! I definitely enjoying every little bit of it. Glad I stumbled into this article! smile I have you bookmarked to check out new stuff you post
  • Wow and wow! Thank you! I always wished to write in my site something like that.
  • Interesting article. Were did you got all the information from? Anyway thank you for this great post!
Os comentários estão fechados