本文是搜索了网上很多的解决帖子总结的,看了大部分帖子的评论区基本这三种就能满足
第一种 关闭服务依赖
win+R 打开后运行后输入services.msc打开服务,或者直接win搜索服务
进去系统服务界面之后,在列表中找到“Windows Management Instrumentation”服务,双击进去。
点击依存关系。可以看到以下系统组件依赖此服务中会有一些服务,例如Ip Helper
直接回到服务页面找到对应服务停止加上调整运行方式为手动
如果在当前操作之后cpu还未降低功耗,我们考虑第二种
第二种 直接杀死占用的进程
我们直接打开任务管理器-进程。找到cpu占用率高的进程,一般是WMI Provider Host,可能占用30左右
接下来我们去寻找这个东西,右键win图标-事件查看器-应用服务和服务日志-Microsoft-Windows-wmiactivity-operational
找到后点击最新的一次错误信息,双击打开找到clientProcessId,注意不是事件ID,事件ID貌似都是5858
回到任务管理器的搜索框,通过pid搜索,例如我这里是14724,大概率会搜索出来一个DoSvc的服务
直接右键修改状态就行,这里pid显示18768因为这张图我是后来用DoSvc搜的,最好是先按照上面找到的pid,不一定都是这个DoSvc服务的问题
关闭后可以看到已经稳在10左右了
第三种方式 - 删除可疑软件
这个方法没实践过但是搜方法的时候评论区很多人提到:戴尔的awcc可能会有这样的问题,具体参考【WMI Provider Host】【AWCC戴尔电脑】解决cpu占比高问题_哔哩哔哩bilibili,
第二个方法就是删除雷云,(貌似是雷蛇出的一个软件,可以删了看看效果)