Top 4 Methods to Fix WMI Provider Host High CPU Usage after Windows 10 Creators Update

Nov. 25, 2020 / Updated by Bessie Shaw to Windows 10

Substantial users report that WMI Provider Host (WmiPrvSE.exe) keeps spiking CPU after Windows 10 Creators Update, which lags the system and leads to slow PC performance.

wmi provider host cpu.png

You may wonder what the WMI Provider Host is and why it takes such a high CPU usage on Windows Creators Update in the Task Manager. WmiPrvSE, the acronym for Windows Management Instrumentation Provider Service, functioning as the host to ensure all of the Windows management services to operate, without which programs in Windows would be difficult to running normally, resulting in unexpected computer issues like blue screen, black screen etc. To get rid of the WMI Provider Host consuming lots of CPU on Windows 10 CU issue without disabling it, here in this post, we list top 3 workarounds for you. You can go through them one by one until the WMI Provider Host high CPU usage is relieved.

Method 1. Scan for Viruses and Malware

It is highly recommended to run a virus and malicious software check after installing Windows 10 Creators Update since the problem could be caused by those malware attacks. Therefore you’d better remove them once they are detected.

Method 2. Restart WMI Provider Host Service on Windows 10 Creators Update

It has been reported by numbers of users who came across the Windows 10 WmiPrvSE.exe high disk usage malfunction on the Creators Update that restarting the WMI Provider Host Service is effective to troubleshoot 30%-50% CPU usage issue related to WmiPrvSE.

1. Press Win + R to launch the Run command, typing “services.msc” into the search box and then hit Enter.

run-command.jpg

2. Scroll down the Service items to select Windows Management Instrumentation and then click Restart.

wmi-provider-host-.jpg


Note: Reboot your computer and check whether the problem solved. If continues, you should restart other WMI Provider Host related Service as below steps.

1. Type “cmd.exe” in the search bar to bring out the Command Prompt and choose Run as administrator.

2. In the Command Prompt window, type the following commands one by one and then hit Enter.

• net stop iphlpsvc

• net stop wscsvc

• net stop Winmgmt

• net start Winmgmt

• net start wscsvc

• net start iphlpsvc

WMI-Provider-Host-WmiPrvSE.png

3. Reboot your computer to see if the WMIPrvSE Exe high CPU and WMI Provider Host error persists.



Method 3. Uninstall Problematic Programs and Drivers

Drivers or applications may become incompatible after Windows OS update. If you installed or updated any program or driver lately, remove its service in Windows Service or uninstall it.

For problematic programs, you can use Event Viewer to diagnose.

1. Press Win + X to choose Event Viewer.

event-viewer.jpg

2. Click View and then select Show Analytic and Debug Logs.

event-viewer-diagnose.jpg

3. On the left pane, follow the path: Applications and Service Logs >Microsoft >Windows ? WMI Activity >Operational log. Write down the event ID listed as Error.

WMI-prvse-activity-error.jpg

4. Press Win + X to choose Task Manager.

5. Turn to the Services tab and locate the processes with matching IDs as marked Error in the Event Viewer.

WMI-Provider-Host-High-CPU-usage.jpg

6. Choose either Uninstall or Disable to remove the service.

To uninstall incorrect device drivers that result in Windows 10 Wmiprvse excessive usage, you can use a professional driver troubleshooter, like Driver Talent. It could repair drivers and update you the most compatible ones within 2 minutes. Click the button below to get it and then follow the 3 easy steps below to remove incorrect drivers.

Download Now


Step 1. Identify Drivers Issues

Click “scan” and Driver Talent will identify all the incorrect drivers installed on Windows 10 Creators Update.

scan-wmiprvse-drivers

Step 2. Update Drivers for Windows 10 Creators Update

Click “Download” or “Update” to install the best-matched drivers to resolve the Windows 10 WMI Provider Host causing extreme CPU usage bug after Creators Update.

Notes:Backup your drivers in advance in case you may need to roll back drivers in the future. And it is not recommended update what aren’t broken.

Step 3. Reboot Your PC

Reboot your computer to make the newly updated drivers come into effect.

Method 4. Boot into Safe Mode with Networking

1, On the keyboard, press the Win + R at the same time, then type msconfig in the search box and click OK.

img_58eef65a0a344.png

2, Enter the "Startup" tab, then check the "Safe Boot" box, and then select the "Network" option. Click "Apply" and then click "OK" to save.

img_58eef6a954124.jpg

3, Ensure that the files and data have been saved, and then click "Restart" to enter safe mode.

img_58eef72fb629f.png

4, In safe mode, press the Win + X at the same time, and then select Windows PowerShell (Admin).

img_58eef82d1db3f.png

5, Then enter the following command and press Enter.

msdt.exe -id maintenance diagnosis

You will see a troubleshooting window pop up. Click "Next" to run the troubleshooting.

If the troubleshooter detects a problem with your system, follow the instructions to fix it.

img_58eefb3102fcf.jpg

6, Still in the PowerShell window, type the following command and press Enter.

msdt.exe /id PerformanceDiagnostic

You will see the "Performance Troubleshooting" window pop up, just click "Next" to continue troubleshooting.

img_58eeff920bcfd.jpg

However, if you see a notification telling you that something needs to be changed in the system, please follow the actions required by the system.

7, After the troubleshooting process is completed, you need to return to the normal state. Repeat step 1. Then go to the "Startup" tab and clear the "Safe Boot" box. Click "Apply", and then click "OK" to save and exit. Restart the computer to normal mode.

img_58ef194a865c2.jpg

Method 5. Perform sfc and DISM scan

sfc scan

1. Open a command prompt as an administrator.

2. Type sfc /scannow and press Enter to run the command.

3. The Sfc scan will now start. Don't interrupt the process and wait for it to complete.

4. After the scan is complete, check whether the problem is resolved.

DISM scan

1. If the problem persists, you may have to run a DISM scan. To do this, follow these steps:

2. Start a command prompt as an administrator.

3. Type DISM /Online /Cleanup-Image /RestoreHealth and run the command.

4. Wait for the command to complete, don't interrupt it.

If one of the core components of Windows is damaged, it can cause many problems, including high CPU usage. According to users, they can solve this problem only by running sfc and DISM scans. Both scans were designed to repair damaged Windows components.After completing the DISM scan, check if the problem still exists.

See Also:

Hope this article could be helpful for you on troubleshooting WMI Provider Host High CPU usage after upgrading to Windows 10 Creators Update. If you have more workarounds on the WMIPrvSE Exe excessive CPU hitches, please share with us in the comments section or in the OStoto official forum.

    Driver-TalentExplorerMaxDownLoad_DT_NetDriver Talent for Network Card
    Smart and advanced file explorer tool for Windows platformsDownload & Install Network Drivers without Internet Connection
    30-day Free TrialFree Download

    We Are Trusted By