Windows 11中可通过五种互补方式实时监控CPU使用率:一、任务管理器性能选项卡查看总占用;二、进程选项卡分析各进程占比;三、资源监视器下钻线程级负载;四、PowerShell获取结构化数据;五、CPU小工具任务栏常驻显示。

如果您希望在 Windows 11 中实时掌握处理器当前负载状态,则需调用系统原生工具获取实时、一致的 CPU 使用率数据。以下是多种互为补充的查看方法:
一、通过任务管理器性能选项卡查看总CPU使用率
该方式提供全局、图形化、毫秒级刷新的 CPU 使用率视图,数值基于标准内核计数器计算,与所有其他工具完全对齐,是日常监控首选。
1、按下Ctrl + Shift + Esc组合键,直接打开任务管理器。
2、点击顶部的“性能”选项卡。
3、在左侧列表中单击“CPU”,右侧即显示实时折线图、当前使用百分比、基础频率、最大频率及逻辑处理器数量。
4、观察图表下方的“使用率历史记录”,可识别短时峰值或持续高负载模式。
二、在任务管理器进程选项卡中查看各进程CPU占用占比
此视图将整体 CPU 占用按进程粒度拆解,支持动态排序与筛选,便于定位具体资源消耗源;其数值采用统一行业公式计算:(进程CPU时间差) ÷ (采样时间 × 逻辑核心数量),确保与性能总览完全一致。
1、在任务管理器中切换至“进程”选项卡。
2、点击列标题中的“CPU”,使列表按 CPU 使用率从高到低自动排序。
3、检查顶部进程的百分比数值,重点关注非系统关键进程(如chrome.exe、Teams.exe、OneDrive.exe)是否持续高于 30%。
4、右键点击任一进程,选择“转到详细信息”,可在“详细信息”选项卡中查看其 PID、会话 ID 及完整启动路径。
三、使用资源监视器分析CPU时间分配与线程级负载
资源监视器可下钻至线程层级,并关联句柄与服务依赖,适用于识别单一线程霸占核心、DLL 注入或服务异常调用等隐蔽问题,是排查深度性能瓶颈的关键入口。
1、按下Win + R打开“运行”对话框。
2、输入resmon并按回车,启动资源监视器。
Miller (mlr) 是一个命令行工具,用于查询、整形和重新格式化名称索引数据,如 CSV、TSV、JSON 和 JSON Lines。它将 awk、sed、cut、join 和 sort 的功能整合到一个专为结构化数据处理而构建的单一工具中。
3、切换到“CPU”选项卡,观察上方总体 CPU 时间分布曲线。
4、在下方“进程”列表中,单击“% CPU”列标题进行降序排列。
5、勾选目标进程左侧复选框,底部“线程”视图将自动展开,按“CPU时间”排序,定位占用超 90% 的异常线程 ID。
四、通过PowerShell命令行获取结构化CPU占用数据
PowerShell 提供可筛选、可排序、可导出的进程快照,输出包含进程名、PID、CPU 时间、启动路径等字段,适合脚本化采集、审计比对。
1、右键开始菜单,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
2、输入以下命令并回车执行:Get-Counter '\Processor(_Total)\% Processor Time' -SampleInterval 1 -MaxSamples 5。
3、输出中“CookedValue”字段即为每秒采样的 CPU 总使用率百分比,共返回 5 个样本值。
4、若需按进程查看,可追加命令:Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name,CPU。
五、启用CPU小工具实现任务栏常驻监控
CPU 小工具由系统直接驱动,不依赖外部进程,数据源与任务管理器一致,确保准确性与低开销,支持鼠标悬停即时查看趋势。
1、右键点击任务栏空白处,选择“小工具”或直接按Win + W快捷键打开小工具面板。
2、在小工具面板顶部搜索框中输入“CPU”,系统将自动匹配并显示“CPU使用率”小工具图标。
3、点击该图标右侧的“+”按钮,将其添加到小工具面板主界面。
4、在已添加的小工具上点击右上角三个点(⋯),选择“固定到任务栏”选项。
5、完成操作后,小工具将以精简图标形式出现在任务栏最右侧(通知区域左侧),鼠标悬停即可显示当前总CPU使用率百分比及近60秒趋势线。

















