V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
haigeek
V2EX  ›  问与答

求助, WMI Provider Host 进程长时间占用较高的 cpu 使用率该如何解决?

  •  
  •   haigeek · 2017-11-07 16:26:15 +08:00 · 2079 次点击
    这是一个创建于 2574 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天注意到电脑的 WMI Provider Host 进程基本占用 10%-20%的 cpu,cpu 为 i5 四代,2.5Ghz,之前不存在这个问题 服务的依赖关系

    尝试了网上给出的解决方案,包括

    • 卸载了最近安装的软件,无效
    • 重启该服务,无效
    • 查看事件日志,没有找到一直导致错误的进程
    • 根据知乎的回答,尝试使用 Process Monitor 和 Process Explorer 工具没有找到后台进程(可能是方法不对) 知乎关于这个问题的讨论: https://www.zhihu.com/question/58230749

    可以查到的方案都尝试过没有解决问题,进入安全模式就不存在这个问题,想问问大家有没有类似的经历,能否帮助解决这个问题?谢谢

    第 1 条附言  ·  2017-11-07 21:02:01 +08:00
    问题已经解决,参考: http://windowsreport.com/wmi-provider-host-high-cpu-usage-windows-10/
    使用的最后一条方法,排查服务,最后冲突软件为 rabbitMQ
    4 条回复    2017-11-07 19:25:41 +08:00
    luozisha
        1
    luozisha  
       2017-11-07 16:57:28 +08:00
    结束进程
    dant
        2
    dant  
       2017-11-07 17:10:21 +08:00 via Android
    找出什么程序在频繁调用 WMI。
    根据楼主的描述,推测是第三方的自启程序 /服务。
    haigeek
        3
    haigeek  
    OP
       2017-11-07 17:15:03 +08:00
    @dant #2 应该是的 如果按照这个思路,会卡在这个寻找调用程序这一步,是使用 Process Explorer 这个工具吗?
    haigeek
        4
    haigeek  
    OP
       2017-11-07 19:25:41 +08:00 via iPhone
    请各位好心人帮帮忙~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2639 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:59 · PVG 18:59 · LAX 02:59 · JFK 05:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.