WMI 即 Windows Management Instrumentation(Windows 管理规范)的简写,是 Windows 操作系统的一项内置功能,它为软件和管理脚本提供了一种标准化方法,可以用于请求有关 Windows 操作系统状态和其它数据信息。WMI Provider 则在有相关请求时提供、返回这些信息。
例如,通过软件或脚本代码可以查询有关 BitLocker 驱动器加密状态的信息、查看事件日志中的条目,或者通过 WMI Provider 调用当前系统中已安装的应用程序,等等操作。
有时候我们在使用win10系统的时候,发现WMI Provider Host占用cpu过高,怎么办呢?
第一步按win+R键打开运行,输入“services.msc”,点击确定,第二步进去系统服务界面之后,在列表中找到“Windows Management Instrumentation”服务,双击进去,第三步进去“Windows Management Instrumentation”服务之后,点击依存关系,可以看到“IP Helper”和“Security Center”组件依赖此服务,第四步我们在系统服务列表中找到“IP Helper”服务,双击进去,第五步将“IP Helper”服务停止掉,启动类型改为手动,点击确定,第六步找到“Windows Defender Firewall”服务,启动类型设置为禁用,服务进行关闭,这样关闭了WMI的依赖组件,就可以CPU的使用了。