Share via

WMI Provider Host CPU 100% issue.

Anonymous
2023-07-31T03:58:34+00:00

Hi ALL,

After some recent Windows Updates I've ran into an issue with WMI Provider Host.

From startup I already have 3-4 WMI Provider Host processes running.

One of them is spiking every minute or so to 100% CPU, causing the whole PC to freeze for a second.

Recently windows has installed some updates and since then this issue began.

To resolve I've tried:

  1. Installing all pending windows updates including the recommended ones.
  2. Updated all drivers to the latest versions.
  3. Uninstalled all software programs I am not using.
  4. Optimize windows.

None of the above seem to help.

I've read online that there's probably some background process that uses this WMI Provider Host and causes it to spike.

From the information I found on the net, it seems that it's a bit beyond my level of understanding to practically troubleshoot this without someones help and guidance.

I would be grateful for your assistance.

Hopefully it can be resolved quickly as I am using this machine for work and have a deadline this week.

Thank you all in advance.

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

27 answers

Sort by: Most helpful
  1. Anonymous
    2023-10-28T02:36:20+00:00

    Still can't find a solution...

    8 people found this answer helpful.
    0 comments No comments
  2. Ramesh 176.1K Reputation points Volunteer Moderator
    2023-08-01T06:45:12+00:00

    Ok, let me know how it goes. Also, check out the WMI event logs. Here's an illustration that you'll find helpful: https://answers.microsoft.com/en-us/windows/forum/all/solved-wmi-provider-host-high-cpu-usage-and-laptop/44cb3953-a883-404a-a94f-ee4f363d3a4b

    It shows the process id which caused the issue. The process name for the PID can be looked up through Task Manager if that process is still running.

    ("DellClientManagementService" shoud show up as "Dell Client Management Service" in the Services MMC.)

    2 people found this answer helpful.
    0 comments No comments
  3. Ramesh 176.1K Reputation points Volunteer Moderator
    2023-07-31T04:23:16+00:00

    Please clean boot Windows and see if that resolves the issue.

    How to perform a clean boot in Windows - Microsoft Support

    2 people found this answer helpful.
    0 comments No comments
  4. Ramesh 176.1K Reputation points Volunteer Moderator
    2023-07-31T10:39:10+00:00

    Hi there,

    The next step will be to narrow down the offending service. Please see the section "How to determine what is causing the problem after you do a clean boot" in that article.

    <excerpt>

    If your problem does not occur while the computer is in a clean boot environment, then you can determine which startup application or service is causing the problem by systematically turning them on or off and restarting the computer***. While turning on a single service or startup item and rebooting each time will eventually find the problematic service or application, the most efficient way to do this is to test half of them at a time,*** thus eliminating half of the items as the potential cause with each reboot of the computer. You can then repeat this process until you've isolated the problem. Here's how:

    </excerpt>

    Additionally, please run the Farbar Scanner and upload the logs.

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2023-07-31T10:29:27+00:00

    Thank you for your quick response. I've just finished work (which was hell with constant freezes) and tried your suggestion.

    I've performed a clean boot as instructed in the link you provided (it was very clear and easy to follow, thank you) with one exception. I've left the security software running.

    After the restart, the issue seems to have disappeared, not to mention, the computer started working much faster in general.
    There is only one WMI Provider Host process running and it doesn't seem to spike at all.

    How do I pinpoint the problematic process from this point?

    1 person found this answer helpful.
    0 comments No comments