WMI Provider Host taking up all of CPU

Anonymous
2024-08-20T22:53:25+00:00

Hey! I have got a new build - Ryzen 7950x w 128GB RAM and a NVIDIA 4060 GPU. Motherboard: ROG STRIX X670-E-E GAMING. Main problem I have been facing is the WMI Activity levels for the CPU were getting up to 80-90% clogging the functionality of my PC.

My previous details about how it started and the intensity of the problem: https://answers.microsoft.com/en-us/windows/forum/all/wmi-provider-host-high-cpu-usage/da16f098-ec32-45ba-8527-3a080f37ab7b

Now, I have managed to execute some solutions mentioned in the above linked post and then some routes I have mentioned properly in this sheet I made for the same purpose; the major route I have chosen is to take note of PID's in Operational Logs of WMI Activity and tackle them one by one.

Details here: https://docs.google.com/spreadsheets/d/1QZ1BLoRiwY9USNcwSJb2dpQGacYCu\_XnusYGnH10jJA/edit?usp=sharing

I have marked the processes that have been "solved" and did not occur again as green and the ones still coming up as errors in the operational logs as red.

The processes giving me WMI Errors in a ranked manner in terms of frequency of errors:

  • NVIDIA Container
  • ASUS COM Service
  • ExpressVPN - VPN Service
  • Service Host Network Service

The situation as of now is it's gotten better; the WMI Activity doesn't go more than 20% as of now but as far as I know, this process shouldn't take up any of the CPU which means some programs/processes are still interfering which I want to fully solve. Also, there have been periods of no issues and then suddenly it crops up again so I want to fully eliminate it.

Also let me know; my last resort being a reboot to downgrade to Windows 10 and how would that fare as the last possible solution if I can't figure out how to eliminate the interfering programs/processes?

Thank you, eagerly waiting for a response. :)

Windows for home | Windows 11 | Devices and drivers

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
Answer accepted by question author
Ramesh 181.9K Reputation points Volunteer Moderator
2024-09-28T17:17:01+00:00

Thanks. The PML can now be unshared (for privacy reasons).

The following app is causing the issue.

"C:\Program Files\Adda52_2.0\Adda52_2.0.exe"

Please terminate the app, uninstall it, or rename the executable.

Was this answer helpful?

0 comments No comments

54 additional answers

Sort by: Newest
  1. VARADHARAJAN K 9,726 Reputation points Volunteer Moderator
    2024-08-27T17:25:03+00:00

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2024-08-27T01:54:41+00:00

    Thank you for your reply my friend.

    I'll answer from top to bottom based on your responses.

    (1) I noticed that when you run "net stop winmgmt", you end up with “Access is denied”.

    Did you open "cmd" with administrator privileges? Because normally the message is "Access is denied = No permission to execute".

    Some commands need to be run from a super administrator account, but this one can be run by a normal administrator.

    (2) There are some monitoring, tracking, diagnostic programs at the bottom of the article I sent you earlier, but it can be a bit tricky to do and there is a lot of content.

    (3) Clean boot is something you can try without any other problems. Because the principle of clean boot is to use only a limited set of files and drivers to enter the system, which can effectively reduce the third-party software, driver and so on conflicts lead to problems.

    Therefore, I recommend you to try it first, you just need to follow the steps in the link I posted.

    (4) Your reply description mentions resetting the computer and downgrading to Windows 10.

    From a technical point of view, I think this option is indeed feasible. Because resetting the computer will reinstall all the drivers and system files, it is indeed possible that it can help solve similar problems.

    However, I would recommend that you do this first and try to enter the system after resetting the computer first to see if the problem still exists. If the problem still exists you can try downgrading to Windows 10 again.


    Please note: Please remember to backup your data to avoid data loss after resetting or downgrading Windows!

    I sincerely hope that the above solution will solve your problem. Please feel free to contact me if you have any problems or still can't solve them. (Photos related to the question would be great!) .

    I look forward to hearing back from you. 

    Best Regards

    Arthur Sheng | Microsoft Community Support Specialist

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2024-08-26T12:02:16+00:00

    No, I don't use any kind of remote control or monitoring services. I'm also amazed how my PC uses WMI at all because as much as I have understood having no tech background is that WMI is useful for organizations where a lot of PC's are working in tandem. My PC is just a home/work PC for my individual purposes.

    I entered the same, this is the response:

    I have read the forum you have sent and in fact the PDI detection method I used was from this article itself. Are you talking about the program called "WMIMon"? If so, I read about it but it seemed too complex for me to try.

    Even the clean start up seems a little too daunting when I read the link you sent. But if that's necessary I'll be carrying that out very soon.

    Do you think I should try resetting my PC and downgrading to Windows 10 - think a full reset will help re-establishing all drivers and WMI directory/repository and I have also researched how Windows 10 is lot lighter than Windows 11 - which in hindsight shouldn't be an issue with the specs I have but now when it is being one, I can try downgrading to 10 maybe?

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2024-08-25T05:09:38+00:00

    Thank you for your response.

    It allows me to learn more about it.

    May I ask do you normally use remote control, remote monitoring related functions?

    If you don't, I think you can try to disable the WMI service temporarily.

    Enter the following command in cmd.

    net stop winmgmt
    

    If you have time, I suggest you try a clean start. Because clean startup can be more efficient in troubleshooting problems that may be caused by third party software, drivers.

    I will provide you with a link to another program for troubleshooting WMI performance issues, which you can try to troubleshoot and resolve with the program in the link.

    Please refer to: Troubleshoot WMI high CPU usage issues - Windows Server | Microsoft Learn

    I sincerely hope that the above solution will solve your problem. Please feel free to contact me if you have any problems or still can't solve them.

    I look forward to hearing back from you. 

    Best Regards

    Arthur Sheng | Microsoft Community Support Specialist

    Was this answer helpful?

    0 comments No comments