wmi服务或wmi提供程序_什么是WMI提供程序主机(WmiPrvSE.exe),为什么使用那么多的CPU?...

wmi服务或wmi提供程序

wmi服务或wmi提供程序

The WMI Provider Host process is an important part of Windows, and often runs in the background. It allows other applications on your computer to request information about your system. This process shouldn’t normally use many system resources, but it may use a lot of CPU if another process on your system is behaving badly.

WMI Provider Host进程是Windows的重要组成部分,通常在后台运行。 它允许计算机上的其他应用程序请求有关系统的信息。 该进程通常不应使用很多系统资源,但是如果系统上的另一个进程表现不佳,则可能会占用大量CPU。

This article is part of our ongoing series explaining various processes found in Task Manager, like Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe, and many others. Don’t know what those services are? Better start reading!

本文是我们正在进行的系列文章的一部分,解释了在任务管理器中发现的各种过程,例如Runtime Broker , svchost.exe , dwm.exe , ctfmon.exe , rundll32.exe , Adobe_Updater.exe以及许多其他过程。 不知道这些服务是什么? 最好开始阅读!

什么是WMI提供程序主机? (What Is WMI Provider Host?)

“WMI” stands for “Windows Management Instrumentation”. This is a Windows feature that provides a standardized way for software and administrative scripts to request information about the state of your Windows operating system and data on it. “WMI Providers” provide this information, when requested. For example, software or commands could find information about the state of BitLocker drive encryption, view entries from the event log, or request data from installed applications that include a WMI provider. Microsoft has a list of included WMI providers on its website.

“ WMI”代表“ Windows Management Instrumentation”。 这是Windows的一项功能,它为软件和管理脚本提供了一种标准化的方式来请求有关Windows操作系统状态及其上数据的信息。 根据要求,“ WMI提供者”提供此信息。 例如,软件或命令可以找到有关BitLocker驱动器加密状态的信息,可以从事件日志中查看条目,也可以从包括WMI提供程序的已安装应用程序中请求数据。 Microsoft在其网站上列出了包含的WMI提供程序。

This is a particularly useful feature for enterprises that centrally manage PCs, especially as information can be requested via scripts and shown in a standard way in administrative consoles. However, even on a home PC, some software you have installed may request information about the system through the WMI interface.

对于集中管理PC的企业而言,这是一个特别有用的功能,尤其是可以通过脚本请求信息并在管理控制台中以标准方式显示信息时。 但是,即使在家用PC上,您已安装的某些软件也可能会通过WMI界面请求有关系统的信息。

You can also use WMI yourself to find a variety of useful pieces of information that aren’t normally exposed in the Windows interface on your own PC. For example, we’ve covered the WMI Command line tool (WMIC) to get your PC’s serial number, find your motherboard’s model number, or just to see the SMART health status of a hard drive.

您也可以自己使用WMI来查找各种有用的信息,这些信息通常不会在您自己的PC的Windows界面中公开。 例如,我们介绍了WMI命令行工具(WMIC),以获取您的PC的序列号,查找主板的型号或仅查看硬盘的SMART运行状况。

为什么要使用这么多的CPU? (Why Is It Using So Much CPU?)

WMI Provider Host shouldn’t normally use much CPU, as it shouldn’t normally be doing anything. It may occasionally use some CPU when another piece of software or script on your PC asks for information via WMI, and that’s normal. High CPU usage is likely just a sign that another application is requesting data via WMI.

WMI提供程序主机通常不应该使用太多CPU,因为它通常不应该做任何事情。 当PC上的另一软件或脚本通过WMI询问信息时,它有时可能会使用一些CPU,这很正常。 高CPU使用率可能只是另一个应用程序正在通过WMI请求数据的信号。

However, prolonged high CPU usage is a sign something is wrong. WMI Provider Host shouldn’t be using lots of CPU resources all the time.

但是,长时间的高CPU使用率表明存在问题。 WMI提供程序主机不应该一直使用大量CPU资源。

Restarting the Windows Management Instrumentation service may help if it’s stuck in a bad state. You could also just restart your computer, but there’s a way to restart the service without restarting your computer. To do this, open your Start menu, type “Services.msc”, and press Enter to launch the Services tool.

如果卡在状态不佳,重新启动Windows Management Instrumentation服务可能会有所帮助。 您也可以只重新启动计算机,但是有一种方法可以在不重新启动计算机的情况下重新启动服务。 为此,请打开“开始”菜单,键入“ Services.msc”,然后按Enter启动服务工具。

Locate the “Windows Management Instrumentation service” in the list, right-click it, and select “Restart”.

在列表中找到“ Windows Management Instrumentation服务”,右键单击它,然后选择“重新启动”。

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.

如果您看到持续高的CPU使用率,则可能是系统上的另一个进程行为异常。 如果某个进程不断向WMI提供程序请求大量信息,这将导致WMI提供程序主机进程使用大量CPU。 另一个过程就是问题所在。

To identify which specific process is causing problems with WMI, use the Event Viewer. On Windows 10 or 8, you can right-click the Start button and select “Event Viewer” to open it. On Windows 7, open the Start menu, type “Eventvwr.msc”, and press Enter to launch it.

要确定哪个特定进程导致WMI问题,请使用“事件查看器” 。 在Windows 10或8上,您可以右键单击开始按钮,然后选择“事件查看器”将其打开。 在Windows 7上,打开“开始”菜单,键入“ Eventvwr.msc”,然后按Enter启动它。

In the left pane of the Event Viewer window, navigate to Applications and Service Logs\Microsoft\Windows\WMI-Activity\Operational.

在“事件查看器”窗口的左窗格中,导航到“应用程序和服务日志\ Microsoft \ Windows \ WMI-Activity \ Operational”。

Scroll through the list and look for recent “Error” events. Click each event and look for the number to the right of “ClientProcessId” in the bottom pane. This tells you the ID number of the process that caused the WMI error.

滚动列表,查找最近的“错误”事件。 单击每个事件,然后在底部窗格中查找“ ClientProcessId”右侧的数字。 这告诉您导致WMI错误的进程的ID号。

There’s a good chance you’ll see several errors here. The errors may be caused by the same process ID number, or you may see multiple different process IDs causing errors. Click each error and see what the ClientProcessId is to find out.

您很有可能会在这里看到几个错误。 该错误可能是由相同的进程ID号引起的,或者您可能会看到多个不同的进程ID导致错误。 单击每个错误,然后查看ClientProcessId找出的内容。

You can now pin down a process that may be causing problems. First, open a Task Manager window by pressing Ctrl+Shift+Escape or by right-clicking the taskbar and selecting “Task Manager”.

现在,您可以确定可能导致问题的进程。 首先,通过按Ctrl + Shift + Escape或右键单击任务栏并选择“任务管理器”来打开任务管理器窗口。

Click over to the “Details” tab, click the “PID” column to sort running processes by process ID, and locate the process matching the ID number that appeared in the Event Viewer logs.

单击“详细信息”选项卡,单击“ PID”列以按进程ID对正在运行的进程进行排序,然后找到与出现在事件查看器日志中的ID号匹配的进程。

For example, here, we’ve seen that the “HPWMISVC.exe” process caused these errors on this particular computer.

例如,在这里,我们已经看到“ HPWMISVC.exe”进程在此特定计算机上引起了这些错误。

If the process has since closed, you won’t see it in the list here. Also, when a program closes and reopens, it will have a different process ID number. That’s why you need to look for recent events, as the process ID number from older events in your Event Viewer won’t help you find anything.

如果此后此过程已关闭,则您不会在此处的列表中看到它。 同样,当程序关闭并重新打开时,它将具有不同的进程ID号。 这就是为什么您需要查找最近的事件,因为事件查看器中较旧事件的进程ID编号将无法帮助您找到任何东西。

With this information in hand, you now know the process that may be causing problems. You can search for its name on the web to find out the software it’s associated with. You can also just right-click the process in the  list and click “Open File Location” to open its location on your system, which may show you the larger software package the program is a part of. You may need to update this software if you use it, or uninstall it if you don’t.

有了这些信息,您现在就知道了可能导致问题的过程。 您可以在网络上搜索其名称,以查找与其关联的软件。 您也可以右键单击列表中的进程,然后单击“打开文件位置”以在系统上打开其位置,这可能会向您显示该程序所包含的较大软件包。 如果您使用此软件,则可能需要对其进行更新;否则,则可能需要将其卸载。

我可以禁用WMI提供程序主机吗? (Can I Disable WMI Provider Host?)

It is technically possible to disable the “Windows Management Instrumentation service” on your computer. However, this will break many different things on your PC. It’s an important part of the Windows operating system and should be left alone.

从技术上讲,可以在计算机上禁用“ Windows Management Instrumentation服务”。 但是,这将破坏PC上的许多不同内容。 它是Windows操作系统的重要组成部分,应单独使用。

As the official description for this service says, “If this service is stopped, most Windows-based software will not function properly”. So don’t disable this service! If you have a problem with it, you need to identify the process on your computer that’s causing the WMI Provider Host to use so much CPU and update, remove, or disable that process instead.

如该服务的官方描述所述:“如果该服务停止,则大多数基于Windows的软件将无法正常运行”。 因此,请不要禁用此服务! 如果您有问题,则需要确定导致WMI提供程序主机使用太多CPU的计算机上的进程,并改为更新,删除或禁用进程。

翻译自: https://www.howtogeek.com/332838/what-is-the-wmi-provider-host-wmiprvse.exe-and-why-is-it-using-so-much-cpu/

wmi服务或wmi提供程序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/280747.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

正在创建系统还原点_如何使Windows在启动时自动创建系统还原点

正在创建系统还原点By default, System Restore automatically creates a restore point once per week and also before major events like an app or driver installation. If you want even more protection, you can force Windows to create a restore point automaticall…

在ubuntu 16.04里使用python—scrapy将爬取到的数据存到mysql数据库中的一些随笔

一、将爬取的数据保存到mysql数据库的代码(已经能将爬取的数据保存到json文件) (1)编辑Pipeline.py文件 (2)编辑settings.py文件 二、将数据保存至mysql数据库出现的问题 (1)在将数据…

十大经典排序算法(动图演示)

转自:https://www.cnblogs.com/onepixel/articles/7674659.html 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn)&#xff0c…

如何实现 WPF 视频封面查看器

如何实现 WPF 视频封面查看器控件名:NineGridView作 者:WPFDevelopersOrg - 驚鏵原文链接[1]:https://github.com/WPFDevelopersOrg/WPFDevelopers框架使用.NET40;Visual Studio 2019;实现视频封面查看器NineGridView基于Grid实…

如何从Internet Explorer或Edge迁移到Chrome(以及为什么要迁移)

Google’s Chrome web browser is now more widely used than Microsoft’s Internet Explorer and Edge combined. If you haven’t switched to Chrome yet, here’s why you might want to–and how to quickly switch over. Google的Chrome网络浏览器现在的使用范围比Micro…

SQL中触发器的使用

创建触发器 是特殊的存储过程,自动执行,一般不要有返回值 类型: 1.后触发器 (AFTER,FOR)先执行对应语句,后执行触发器中的语句 2.前触发器 并没有真正的执行触发语句(insert,update…

浏览器自动化操作标准--WebDriver

WebDriver是一个浏览器远程控制协议,是一个既定标准,它本身的内容非常丰富,本文不可能全部介绍,本文仅粗略带大家了解一下WebDriver的部分内容以及一个小的实际应用。想深入了解的请参考W3C文档WebDriver. 问题背景 开发的同学都知…

versa max_如何从Mac(和Vice Versa)打开或关闭iPhone的Safari选项卡

versa maxMany of us are familiar with this scenario: you’re looking something up on our iPhone, find exactly what we’re looking for, but then have to put our phone away to attend to something else. Later, while working on your Mac, you want to continue w…

【nuxtjs 指南】解决nuxtjs本地开发跨域和防止路由与api冲突问题

目前vue很火,大部分开发者把vue当做框架首选,然而spa是对搜素引擎很不友好,就会想到ssr,在vue社区nuxtjs完美的解决了这个问题,目前nuxt还不算太成熟,当然对于新手坑比较多,当我们确定使用了这个…

WPF效果第二百零五篇之自定义导航控件

前面摸索了一下会简单玩耍自定义控件了;今天再次分享一下N年前想要在GIS实现的一个导航控件;来看看最终实现的效果:1、先来看看前台xaml布局:2、后台路由事件就参照上一篇快捷方式3、关键依赖属性的回调触发路由事件:4、内部Arc的MouseDown事件触发路由事件:private void Arc_M…

mac命令行将输出写入文件_如何在Linux中使用命令行将PDF文件转换为可编辑文本...

mac命令行将输出写入文件There are various reasons why you might want to convert a PDF file to editable text. Maybe you need to revise an old document and all you have is the PDF version of it. Converting PDF files in Windows is easy, but what if you’re usi…

Windows Socket和Linux Socket编程的区别

2019独角兽企业重金招聘Python工程师标准>>> 1、一些常用函数的移植 http://www.vckbase.com/document/viewdoc/?id1586 2、网络 socket相关程序从Windows移植到Linux下需要注意的: 1)头文件 Windows下winsock.h/winsock2.h Linux下sys/socket.h 错误处理&…

使用 C# 开发的现代轻量级 Windows 文本编辑器

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用!Notepads 是一个具有简约设计的现代化轻量级文本编辑器,在 github 上开源,由微软大佬 Jiaqi Liu 开发。开发背…

分布式压测系列之Jmeter4.0第一季

1)Jmeter4.0介绍 jmeter是个纯java编写的开源压测工具,apache旗下的开源软件,一开始是设计为web测试的软件,由于发展迅猛,现在可以压测许多协议比如:http、https、soap、ftp、database数据库、LDAP 轻量目…

Hive学习之路 (一)Hive初识

Hive 简介 什么是Hive 1、Hive 由 Facebook 实现并开源 2、是基于 Hadoop 的一个数据仓库工具 3、可以将结构化的数据映射为一张数据库表 4、并提供 HQL(Hive SQL)查询功能 5、底层数据是存储在 HDFS 上 6、Hive的本质是将 SQL 语句转换为 MapReduce 任务运行 7、使不熟悉 MapR…

os 键盘快捷键截图_如何通过键盘快捷键更有效地使用OS X虚拟桌面

os 键盘快捷键截图() We like having multiple virtual desktops on OS X, especially when we can supercharge them by combining them with a few simple keyboard shortcuts. So, on that note, here are some practical ways to use OS X’s virtual desktops like you me…

旗正规则引擎内存表出错的原因及解决方法

经常我们有一些使用者问到这个问题,关于内存表出错的情况,其实问题不复杂,我这给大家简单的讲一下就明白了,如果还有什么不明白的,其实也都可以问厂家杭州旗正,随时都有人回应的。 1 内存表 1.1 汇总 1.1.1…

Shell脚本之sed的使用

1.sed命令;主要作用是查找;新增 删除 和修改替换。 user.txt daokr#cat user.txt ID Name Sex Age 1 zhang M 19 2 wang G 20 3 cheng M 10 4 huahua M 100 查找命令:-n 和 p(prin…

.NET周报【11月第4期 2022-11-30】

国内文章.NET 7 的 AOT 到底能不能扛反编译?https://www.cnblogs.com/huangxincheng/p/16917197.html在 B 站,公众号上发了一篇 AOT 的文章后,没想到反响还是挺大的,都称赞这个东西能抗反编译,可以让破解难度极大提高&…

HDU 5673 Robot 卡特兰数

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid5673 题目描述: 一个人从原点开始向右走, 要求N秒后回到原点, 且过程中不能到负半轴, 人有两种操作, 走动或者停止, 问总共有多少种方案&…