【问题标题】:WMI Query extremely slowWMI 查询极慢
【发布时间】:2019-10-25 14:26:49
【问题描述】:

我正在尝试运行获取与进程 ID 对应的 Windows 服务名称的查询:

SELECT * FROM Win32_Service where ProcessId = {myID}

此查询预计将针对有效或无效的进程 ID 运行,因为我的组件可能在 Windows 服务上运行,或者作为主应用程序的一部分甚至是测试。

当我使用 run > wbemtest 并使用不存在的 pid 测试此查询时,它通常会立即返回,但有一台机器需要 2 分钟。

我不明白为什么这台机器上的运行速度特别慢,有没有办法诊断造成这种情况的原因?怎么解决?

【问题讨论】:

    标签: windows wmi


    【解决方案1】:

    为了调查 WMI 问题,事件查看器中有不同的地方:

    • Windows 日志、应用程序和系统
    • 应用程序和服务日志
      • 微软
        • 窗户
        • WMI-Activity(在“查看”菜单中,您可能需要打开“显示分析和调试日志)

    this URL 中描述了很多内容。

    【讨论】:

    • 虽然这提供了一些信息,但最终,第二天发生了 Windows 更新,并且在重新启动电脑时问题得到了解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-17
    • 2012-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多