If you see consistently high CPU usage, it's likely that another process on your system is behaving badly. If a process is constantly requesting a large amount of information from WMI providers, this will cause the WMI Provider Host process to use a lot of CPU. That other process is the problem.
Fix WMI provider host high CPU usage
Repair Corrupt Files.
Restarting the Windows Management Instrumentation Service.
Restart Other Associated Services.
Locate the Process Using Event Viewer and Uninstall It.