Hello
Thank you for posting in Microsoft Community forum!
The high CPU usage by WmiPrvSE.exe is usually a sign that another application is requesting data through WMI. Here are some steps you can take to troubleshoot this issue:
Identify the Problem: Review the Task Manager’s Processes pane or Details pane to identify the exact process. Identify if the process is WmiPrvSE.exe or svchost.exe (hosting the WMI service Winmgmt), and identify the process ID.
Understand the CPU Consumption: Observe the overall CPU consumption and the PID identified. It’s important to note when, how, and the frequency of the CPU consumption.
Check for Errors in WMI Activity in Event Log: Use Event Viewer to find recent “Error” events and locate the process ID number. You can enable WMI event tracing and locate WMI events in Event Viewer.
Restart Windows Management Instrumentation Service: You can try restarting the Windows Management Instrumentation Service.
Scan for Corrupted System Files: Corrupted system files can cause high CPU usage. Use System File Checker tool to repair missing or corrupted system files.
Perform a Clean Boot: A clean boot helps eliminate software conflicts that occur when you install a program or an update or when you run a program in Windows.