精华内容
下载资源
问答
  • wmiproviderhost占用大量cpu
    千次阅读
    2019-10-06 03:42:38

     

     

     

    真心懒得写Blog,但是之前遇到这个问题在网上查了一大圈,几乎一摸一样都是让关防火墙等服务的,然而对于我来说,并没有毛线用。

    无奈,直接去微软社区查,还真有一篇问题解决方案。顺手翻译一下放在这里,希望能帮到大家。

    参考链接:https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/wmi-provider-host-high-cpu-usage-and-laptop/44cb3953-a883-404a-a94f-ee4f363d3a4b?page=2

     

    1. 打开Event Viewer(事件查看器)。 直接搜索就有了。

     

    2.在左侧菜单选择 应用程序和服务日至 -> Microsoft -> Windows -> WMI-Activity -> Operational,双击一条错误信息

     

    3. 在弹出的 时间属性 窗口中,找到ClientProcessId,这就是造成VMI错误而引发CPU占用过高的进程。

    4. 在cmd或任务管理器的详细信息里找到对应的PID,该进程就是造成问题的进程。我的情况是wpscenter.exe。然后只要卸载或禁用该进程即可解决问题。

     

     

     

     

    新装windows8.1 发现WMI Provider Host(wmiprvse.exe)占用CPU非常高,有事会瞬间飙升到100%造成机器卡死几秒。寻找了很久找到了以下解决方案:
    1、首先要排除病毒或木马的可能。
    2、在运行里执行 services.msc启动系统服务。
    3、找到windows management Instrumentation 这个服务,右键点击选择属性查看该服务的相关依赖服务。
    4、将依赖服务里除了windows firewall/Internet connection sharing(ICS)设为自动启动,其余相关服务都设置为手动启动。
    5、重启机器。

    我按上述步骤找到windows management Instrumentation的相关依赖服务,有三个:Internet connection sharing(ICS)、IP Helper、Security Center。

    Provider Host(wmiprvse.exe)占用CPU高的解决方案" alt="WMI Provider Host(wmiprvse.exe)占用CPU高的解决方案" src="http://s3.sinaimg.cn/mw690/0016ysHQgy6JrnZ7k7802&690" action-type="show-slide" action-data="http%3A%2F%2Fs3.sinaimg.cn%2Fmw690%2F0016ysHQgy6JrnZ7k7802%26690" real_src="http://s3.sinaimg.cn/mw690/0016ysHQgy6JrnZ7k7802&690">

    Internet connection sharing(ICS)原本就是禁用。IP Helper是和IPv6有关,目前基本上是没有用的,原本是自动,改为手动。

    Provider Host(wmiprvse.exe)占用CPU高的解决方案" alt="WMI Provider Host(wmiprvse.exe)占用CPU高的解决方案" src="http://s2.sinaimg.cn/mw690/0016ysHQgy6JrogI96p91&690" action-type="show-slide" action-data="http%3A%2F%2Fs2.sinaimg.cn%2Fmw690%2F0016ysHQgy6JrogI96p91%26690" real_src="http://s2.sinaimg.cn/mw690/0016ysHQgy6JrogI96p91&690">

    Security Center是安全中心,原本设置是自动(延迟),因为觉得还有用,没舍得改。

    Provider Host(wmiprvse.exe)占用CPU高的解决方案" alt="WMI Provider Host(wmiprvse.exe)占用CPU高的解决方案" src="http://s5.sinaimg.cn/mw690/0016ysHQgy6Jrop4PiI04&690" action-type="show-slide" action-data="http%3A%2F%2Fs5.sinaimg.cn%2Fmw690%2F0016ysHQgy6Jrop4PiI04%26690" real_src="http://s5.sinaimg.cn/mw690/0016ysHQgy6Jrop4PiI04&690">

    上面方案所说的windows firewall,是win8.1自带的防火墙。这个我就不需要了,禁用了。

    Provider Host(wmiprvse.exe)占用CPU高的解决方案" alt="WMI Provider Host(wmiprvse.exe)占用CPU高的解决方案" src="http://s12.sinaimg.cn/mw690/0016ysHQgy6JroycIKT0b&690" action-type="show-slide" action-data="http%3A%2F%2Fs12.sinaimg.cn%2Fmw690%2F0016ysHQgy6JroycIKT0b%26690" real_src="http://s12.sinaimg.cn/mw690/0016ysHQgy6JroycIKT0b&690">

     

    转载于:https://www.cnblogs.com/xiang--liu/p/9979546.html

    更多相关内容
  • 关于WMI Provider Host占用CPU过高

    一、现象

    1、现象描述

     WMI Provider Host 占用CPU过高,我这个服务器是虚拟化出来的,CPU肯定是够用的。那么这么高的CPU肯定有问题。

    重启后不会出现,只要运行一段时间就会出现。我的.net 程序会报这个错误:

    SqlSugar.SqlSugarException: English Message : Connection open error . Authentication to host '127.0.0.1' for user 'root' using method 'mysql_native_password' failed with message: Reading from the stream has failed. Chinese Message : 连接数据库过程中发生错误,检查服务器是否正常连接字符串是否正确,实在找不到原因请先Google错误信息:Authentication to host '127.0.0.1' for user 'root' using method 'mysql_native_password' failed with message: Reading from the stream has failed.. 在 SqlSugar.AdoProvider.ExecuteCommand(String sql, SugarParameter[] parameters) 在 SqlSugar.InsertableProvider`1.ExecuteCommand() 在 ParsingTool.App_Code.SqlSugarExecute.GetTransverseExecuteDataBase(EquipmentModel model, Dictionary`2 pairs) 

    只要出现这种现象我关闭.net 程序后,WMI Provider Host的CPU就会降下来,有一种联动的状态。

    2、环境

    系统:windows server 2019 、.net  编写的网络程序

    二、分析

    1、mysql入手

    因为程序报错是连接错误,所以从mysql连接数,连接方式,连接字符串排查了一圈发现没问题。

    2、服务入手

    网上了解到这个Microsoft Windows Management Instrumentation是个系统服务,他还关联着一下服务:

    3、防火墙入手

    我看到跟防火墙有关,所以将应用加到了防火墙里面,后来也没啥效果。

    三、解决方式

    1、查找事件查看器定位问题

    从这里面可以看到谁在调用WMI,产生的问题。 我发现我的程序确实调用了这个WMI。

    2、禁用相关服务

    一个是我的应用程序,一个是服务,我当然要禁用掉服务了。

    其他两个服务,防火墙是动不了,没有权限。另一个IP help根本没有启动。所以我就没管了。

    3、终结掉当前线程。

    服务禁用掉后,我发现并没有解决问题。每次打开应用程序后,我发现 wmiprvse.exe这个程序都会将WMI给启动。所以我又从任务管理器将它杀死了。最终解决了我的问题。

    我分析的调用关系:WMI服务--》wmiprvse.exe--》WMI Provider Host

    参考:电脑wmiprvse.exe占cpu高解决步骤

    https://jingyan.baidu.com/article/ff42efa9c10c10c19e22023b.html

    展开全文
  • Win10 : WMI Provider Host 占用CPU过高解决方案

    万次阅读 多人点赞 2020-02-28 13:58:56
    打开任务管理器一查,CPU占用才1.1%,反而 WMI Provider Host 占用达30%,耗电也很明显,得查查这进程什么来头。 网上搜索了一圈,找到条大路。 1.Windows+R 打开 运行界面,输入 Eventvwr.msc 2. 进入事件...

    最新升级了迅雷,发现一运行就风扇哗哗响,同时CPU占用过高.

    打开任务管理器一查,CPU占用才1.1%,反而 WMI Provider Host 占用达30%,耗电也很明显,得查查这进程什么来头。

     

    网上搜索了一圈,找到条大路。

    1. Windows+R 打开 运行界面,输入 Eventvwr.msc

    2. 进入事件查看器 -- 应用程序和服务日志 -- Microsoft -- Windows -- WMI-Activity -- Operational  

    3. 双击错误事件, 在事件属性中的 ClientProcessid = 960 ,这便是罪魁祸首,无端调用 WMI Provider Host 造成CPU 大量占用

    4. 在任务管理器中找到罪魁祸首 居然是 迅雷下载器!!! 卸掉!!!

    5. 完美解决。

     

    展开全文
  • WMI Provider HostCPU使用率,VMTools导致,【WMI-Activity】中包含大量报错日志。异常进程为 【vmtoolsd.exe】 。AppInfo功能禁用。

    一、现象

    近期又出现了虚拟机CPU告警,WMI Provider Host高CPU使用率,确认了一下为VMTools导致,包含以下现象可参考:

    1.服务器 WMI Provider Host 进程CPU占用较高

     2.在【应用程序与服务日志】-【Microsoft】-【Windows】-【WMI-Activity】中包含大量报错日志。

    3.根据(2)中错误日志PID,定位异常进程为  【vmtoolsd.exe】

     

    注意:VMTools 11.X默认启用AppInfo功能。

    二、解决方案

    Linux主机基本相同,请参考官方KB链接

    主机级别管理AppInfo请参阅以下链接(必须安装 ESXi 7.0 U1

    主机级别使用ESXCLI插件Using ESXCLI plugin at Host Level

    主机级别禁用AppInfo VMware Knowledge Base

    由于环境未安装该更新,无此功能,仅能从VM级别进行禁用

    Using the VMware Tools Configuration File at VM Level

    省流:

    VMwareToolboxCmd.exe config set appInfo disabled true 

    VMwareToolboxCmd.exe config set appInfo poll-interval 0

    每个账户上线后都需要运行该命令,因为【禁用此功能的唯一方法是以交互方式登录每个访客并禁用该功能】,可考虑使用【任务计划程序】

    参考:

    "C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe" config set appinfo disabled true

    "本站所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/weixin_57323573?type=blog。本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。"

    展开全文
  • 打开任务管理器看到WMI Provide Host一直占用比较高的CPU资源,结束后又重现,要解决这个问题最快的方法就是禁止相关服务。WMI其实是Windows Management Instrumentation服务的缩写,系统的描述:提供共同的界面和...
  • WMI Provider Host占用cpu较高的问题

    千次阅读 2017-04-22 09:34:19
    第一招:杀毒,多半解决不了哈,看下面。 第二招:重启服务 windows management instrumentation。发现我已经解决了,等再犯病时我再来更新哈。
  • win10 VMI Provider Host占用CPU过高

    万次阅读 热门讨论 2017-05-25 10:19:13
    开任务管理器查看进程的时候,一开始是不知道是哪一个狡猾的进程,打开任务管理器的一瞬间,CPU占用高达100%,然后会在一两秒之内回落到50%左右,根本来不及查看到占用率超高的时候的罪魁祸首,也不知道是怎么回事。...
  • WMI Provider Host占用大量CPU正常吗?当我们在使用电脑的时候,可能会发现一些不认识但是占用CPU很高的进程,就有用户反映有个wmi provider host进程,占用了大量的CPU资源,这正常吗?下面我们就来看看wmi ...
  • WMI Provider Host占用很高CPU怎么办? 时间:2018-01-06来源:系统之家作者:chunhua  WmiPrvSE.exe是什么进程?WMI Provider Host占用很高CPU怎么办?很多用户在操作Win10系统的过程中,会发现WmiPrvSE.exe进程...
  • WMI Provider Host

    千次阅读 2019-10-06 03:42:40
    WMI 即 Windows Management Instrumentation(Windows 管理规范)的简写,是 Windows 操作系统的一项...WMI Provider 则在有相关请求时提供、返回这些信息。 例如,通过软件或脚本代码可以查询有关 BitLocker 驱动...
  • Windows下进程占用CPU过大的解决方案

    千次阅读 2017-04-14 13:45:39
    Windows下进程占用CPU过大 1、WMIPro...
  • 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 ...
  • Function Discovery Provider Host 本地服务   手动 禁用   禁用 Function Discovery Resource Publication 本地服务   手动 禁用   禁用 ...
  • PowerShell 概述

    2019-09-17 20:46:31
    PowerShell含有基于自身控制台的大量帮助(类似于Unix shell中的手册页),可以通过Get-Help cmdlet访问。 本地帮助内容可以通过执行Update-Help cmdlet从Internet上获取到本地从而离线使用。 此外也可以可以通过 -...
  • WMI 即 Windows Management Instrumentation(Windows 管理规范)的简写,是 Windows 操作系统的一项内置功能,它为软件和管理脚本提供了一种标准化方法,WMI Provider Host进程是Windows的重要组成部分,通常在后台...
  • 另外还有一种副作用,因为Conhost进程现在运行在Csrss子系统的特别辖区以外,所以,控制台应用程序(它们的窗口实际上属于Conhost)可以完全主题化,可以加载第三方DLL,还可以拥有完全的窗口能力。 UNIX应用子系统 ...
  • p.cwd() # 查看该进程的工作目录 p.exe() # 进程对应的可执行文件 'E:\\TENCENT\\apps\\Rail\\rail.exe' p.cpu_affinity() # 该进程CPU占用情况(运行在哪些CPU上) [0, 1, 2, 3, 4, 5, 6, 7] p.num_threads() # 该...
  • Windows服务详解

    千次阅读 2020-08-15 21:14:20
    Windows服务详解 在 “开始” 的 “运行” 中 输入: services.msc 进入XP自带服务修改列表 可以选择关闭,手动,还是自动. ...占用1。5mb内存。 application management-用于设定,发布和删除软
  • 功能说明:全称Dynamic Host Configuration Protocol(动态主机配置协议),该协议可以自动为局域网中的每一台计算机自动分配IP 地址,并完成每台计算机的TCP/IP协议配置,包括IP地址、子网掩码、网关,以及DNS ...
  • PowerShell - The full power of .NET, WMI and COM all from a command line. PowerShell has a steep learning curve, much like the tango, but oh, my, when you really start dancing...woof. I also use ...
  • PowerShell说明摘要

    千次阅读 2020-03-13 21:59:28
    分页控制台输出 (Out-Host) 6-2-1-2. 放弃输出 (Out-Null) 6-2-1-3. 打印数据 (Out-Printer) 6-2-1-4. 保存数据 (Out-File) 6-2-2. 使用格式命令更改输出视图 6-2-2-1. 将 Format-Wide 用于 Single-Item 输出 6-2-2...
  • 系统有130多个),这不可避免地加大了系统资源占用,拖慢了系统速度,占据了系统CPU和内存资源。  当然,在 Windows 7 的各个版本中,启动默认加载的服务数量是明显不同的,功能最多的是Ultimate版本(旗舰版)...
  • 所有ghost操作系统大全

    千次阅读 2019-01-31 11:20:00
    为尽量减少对平时启动的时间占用,双启动菜单只停留一秒,需要使用时按住↓箭头键就不会错过了。 3.安装一键还原精灵。该工具即人们说的F11一键恢复。本系统附带其最新版6.1,位于装机人员菜单。与前两种备份相比,...
  • MS Software Shadow Copy Provider -------- 软件备份--------禁用 Net Logon -------------------------------------- 登陆domain,如果局域网是工作组方式或是个人用户-----请禁用 Netmeeting Remote...
  • 计算机缩写术语完全介绍

    万次阅读 2018-11-06 10:51:38
    计算机缩写术语完全介绍 在使用计算机的过程中,你可能会碰到各种各样的专业术语, 特别是那些英文缩写常让我们不知所云,下面收集了各方面的...AHCI(Advanced Host Controller Interface,高级主机控制器接口)...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 142
精华内容 56
热门标签
关键字:

wmiproviderhost占用大量cpu