在Windows 11 24H2 KB5058411(2025 年 5 月更新)中,“进程”选项卡中的 CPU 使用率公式现在与任务管理器中的“性能”和“用户”选项卡中的公式一致。此前,“进程”选项卡使用单独的公式,因此 CPU 使用率并非在所有选项卡中都一致,但该公式已更新,默认符合行业标准。
如果您是高级用户,并且遇到了性能低下的问题,您可能会打开任务管理器并查看相关数字,尤其是哪些进程达到了最大值并导致了性能问题。“进程”选项卡中的 CPU 使用率可能很高或达到 100%,但这并不会累积到总数中。
Windows 11 2025 年 5 月更新最终将任务管理器切换为单一行业标准公式,因此现在所有这些选项卡上的 CPU 使用率都是相同的。
任务管理器以前如何计算“进程”选项卡的 CPU 使用率?默认情况下,旧版“进程”选项卡使用其自己的指标“处理器效用”。另一方面,性能和用户选项卡依赖于更准确的“%处理器时间/效用”,这是行业标准。第三方应用程序或 OEM 应用程序也使用“% 处理器时间/实用程序”来计算 CPU 使用率。
任务管理器中旧版的“进程”选项卡会忽略电脑的内核数量,因此,即使 16 核 CPU 中有一个内核处于繁忙状态,CPU 使用率也会被识别为 100%。手动统计所有进程总数时,CPU 使用率永远无法达到 100% 的水平。
这并非导致 CPU 使用率异常的唯一因素。由于旧版“处理器实用程序百分比”是根据 CPU 的基本主频来衡量性能的,因此任何在睿频加速下运行超过该频率的核心都会报告超过 100% 的数值(然后性能会被削波)。
当您将这两个问题放在一起时,您会得到一个任务管理器,它经常在“进程”选项卡中报告与任务管理器其余部分不匹配的 CPU 使用率。
在 Windows 11 24H2 KB5058411 中,Windows 最新发现任务管理器现在应用相同的公式来计算所有三个选项卡中的 CPU 使用率:
CPU % = (Δ 进程 CPU 时间) ÷ (Δ 已用时间 × 逻辑处理器)
上述公式已被“性能”和“用户”选项卡使用,现在也用于“流程”选项卡。
更新后,如果总 CPU 利用率为 69%,则每个进程的行数总和也将得出约 69% 的结果。
如果您出于某种原因想要恢复到原来的状态,您可以打开“详细信息”选项卡,右键单击列标题,然后选择“CPU 实用程序”。
顺便说一句,这一变化还意味着任务管理器最终与 perfmon、PowerShell Get-Counter 和第三方监视器一直使用的 WMI 类保持一致。