Windows Server | Microsoft 本文介绍如何在任何 Windows 操作系统上诊断 Windows Management Instrumentation (WMI) CPU 使用率过高的问题。 展开确定问题查看任务管理器的“进程”窗格或“详细信息”窗格,以确定确切的进程确定托管 WMI 服务 Winmgmt ) (进程 是WmiPrvse.exe还是svchost.exe,并确定 了解 CPU 消耗这主要涉及观察总体 CPU 展开分析传入查询操作日志:Microsoft-Windows-WMI-Activity/Operational传入的查询在 Microsoft-Windows-WMI-Activity/Operational 日志中记录为操作事 启用“分析和调试日志”以启用 WMI 跟踪在“事件查看器”中,选择“查 展开诊断 WmiPrvse.exe其他资源使用情况,例如内存、句柄、线程和用户名在 CPU 使用率较高时收集有关其他资源使用情况的信息,例如内存、句柄、线 标识由标识 WmiPrvse.exe PID 托管的确切 WMI 提供程序 (DLL) 展开查找导致 CPU 使用率过高的客户端 PID查看此日志文件的思路是列出与消耗 CPU 使用率较高的已标识 WmiPrvse.exe PI在上述示例中,PID 552 导致了 CPU 使用率过高。从日志输出的第二个示例中,为特定的 WMI 类 Win32_NTLogEven 展开来自 Microsoft内容确定问题诊断 WmiPrvse.exe分析传入查询查找导致 CPU 使用率过高的客户端 PID查看所有章节更多内容请查看https://learn.microsoft.com/zh-cn/troubleshoot/windows-server/system-management-components/troubleshoot-wmi-high-cpu-issues