WMI provider host,wmi provider host占用cpu
最近,许多用户在使用计算机时发现了wmi提供程序。
主机进程占用大量内存。不知道这个过程是做什么的,能不能禁止,怎么禁止。我们来看看思维的介绍。
wmi宿主进程简介
WMI是Windows management instrumentation的缩写,是Windows。
操作系统的内置功能,为软件和管理脚本提供了标准化的方法,可用于请求有关
Windows 操作系统状态和其它数据信息
的信息。WMI提供商当有相关请求时,提供并返回此信息。
例如,您可以查询有关BitLocker驱动器加密状态的信息,检查事件日志中的条目,或者通过软件或脚本代码使用WMI提供程序。
调用当前系统中已安装的应用程序,等等。
对于集中管理Windows PC、IT Pro的企业或组织来说,WMI是一个特别有用的功能。
您可以通过脚本请求信息,并以标准方式在管理控制台中输出和显示信息。即使在个人用户的家用计算机上,一些软件也会通过WMI接口请求有关操作系统的信息。
当然,您也可以自己使用WMI来查找有用的信息,如获取计算机的序列号、检查主板型号或硬盘的SMART。
操作条件等。具体使用方法不在本文介绍。你可以自己学习WMI命令行工具——WMIC。
为什么提供者主机进程会占用大量CPU?
如前所述,WMI提供者主机通常不会使用太多的CPU。
资源,因为大部分时间都是闲置(空闲)的。
偶尔使用一些 CPU 资源,这都属于正常情况
当只有一个应用程序或脚本通过WMI查询信息时。但是,如果WmiPrvSE.exe WMI主机进程长时间占用很高的CPU利用率,这是不正常的,WMI提供者
正常情况下,主机应该不会一直占用大量的CPU资源。
如果遇到上述异常情况,可以运行Services.msc打开服务,尝试重启Windows管理。
仪器仪表”服务,这可能会有所帮助。
但是在大多数情况下,WMI提供程序主机占用的高CPU是由调用WMI的其他程序引起的,而不是WMI提供程序。
本身。在这种情况下,可以使用Eventvwr.msc
打开事件查看器,导航至错误日志中的
「应用程序和服务日志」——「Microsoft」——「Windows」——「WMI-Activity」——「操作」
导致问题的进程的PID可以在ClientProcessId字段中找到。
是否禁用了提供程序主机进程?
技术上,“Windows管理规范”
服务是可以禁用的
,但这将影响Windows PC。很多方面,所以服务要自己跑。正如WMI服务的官方描述所说:如果这项服务被终止,它大多是基于Windows的。
的软件将无法正常工作。所以
不应该禁用此项服务
!如果您长时间遇到WMI提供者主机(WmiPrvSE.exe)进程CPU使用率高的问题,您可以尝试重新启动服务或检查事件。
日志方式找出问题过程的罪魁祸首。
wmi宿主进程禁用该教程。
1.按
Win键+R键
打开操作,输入services.msc
,点击确定打开服务框;2.找到Windows Management Instrumentation的服务,右键单击,选择属性,然后选择依赖项。
3.windows Management Instrumentation和IP Helper,Security存在依赖关系。
中心有关系;
4.回到服务,并寻找IP助手。右键单击并选择属性,这将启动类型
改为手动
;5.其次,回到服务,寻找Windows防火墙。同样,右键单击选择属性,并将启动类型更改为
禁用即可
。这是我们向所有用户介绍的wmi提供程序宿主进程的详细信息。如果想阅读更多相关文章,请关注我们!