Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Recently, I have had something called WMI Provider Host in my Task Manager that is taking up about half of my cpu. How do I fix this? Thanks!

share|improve this question
does the activity go away after a reboot and come back later, or does it start as soon as the PC boots? – Frank Thomas Jun 24 '13 at 16:46
I think it comes on boot but ill check right now – colin Jun 24 '13 at 16:48
Ok, I rebooted but it is not appearing but my user says its taking more pc than it is – colin Jun 24 '13 at 16:52
its like saying its 20% on my user but cpu says i, taking like 90 – colin Jun 24 '13 at 16:53
Can you post screen shot, or a more detailed list? – AthomSfere Jun 24 '13 at 17:03

Try to enable WMI activity log in event log, (enable "show analytic and Debug log" in view option of event viewer), check which WMI query is running in Microsoft-Windows-WMI-Activity/Operational and trace log. Or you can consider to rebuild wmi repository:

share|improve this answer
Could you expand on how to rebuild the WMI repository? – Burgi Jun 29 at 7:32
The link I provided has a script to do that, but you can also manually rebuild it with 3 steps. 1: disable winmgmt service, 2. rename (backup) %windir%\system32\wbem folder 3. start winmgmt service. – Kevin Tu Jun 30 at 2:57
More like if ms changes the link, that part of your answer becomes useless. So its always nice to have those sort of things in your answer, quoted or paraphrased appropriately. – Journeyman Geek Jun 30 at 7:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .