资源监视器可查看60秒内CPU使用率历史曲线,横轴每格2秒、纵轴为百分比,支持拖拽时间轴观察单个进程波动;任务管理器仅显示10秒实时图,无法回溯或分析进程级历史变化。

要实时观察CPU使用率随时间的波动趋势,识别出待机时仍持续满载、间歇性飙高或缓慢爬升等异常模式,不能只看任务管理器里某个瞬间的数字。
用资源监视器查看1分钟内CPU使用率曲线
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到“性能”选项卡 → 左侧点击“CPU” → 右下角直接显示实时折线图,但默认只保留最近10秒数据。
点击右上角“打开资源监视器”链接 → 在新窗口中切换到“CPU”页签 → 拉动底部时间轴滑块,可拖拽查看过去60秒内每个进程的CPU占用变化曲线;横轴每格代表2秒,纵轴为百分比,线条越陡峭说明占用突变越剧烈。
这一步必须用资源监视器,任务管理器的性能页不支持回溯,也看不到单个进程的历史波动。
用性能监视器记录30分钟CPU使用率日志
方法一:图形化快速设置
按 Win + R 输入 perfmon → 回车打开性能监视器 → 左侧展开“数据收集器集”→ 右键“用户定义”→ “新建”→ “数据收集器集”→ 命名(如“CPU_30min”)→ 选择“创建手动(高级)”→ 下一步 → 勾选“性能计数器”→ 点击“添加”→ 展开“处理器”→ 选中“% Processor Time”→ 点击“全部添加”→ 确定 → 下一步 → 设置“每15秒采样一次”,总持续时间填“1800”(即30分钟)→ 完成。
方法二:命令行一键启动(管理员权限)
以管理员身份运行PowerShell → 输入:logman start "CPU_30min" -p "Processor(*)\% Processor Time" -o "C:\cpu_log.blg" -f bincirc -max 500 -si 15 -c 1800 → 回车后立即开始记录,无需界面操作。
【注意】日志文件默认保存在C盘根目录,若C盘空间不足,请提前修改路径中的“C:\cpu_log.blg”为其他分区完整路径。
判断CPU占用是否异常的三个硬指标
第一步:确认当前负载场景
如果正在运行视频转码、3D渲染、大型编译或压力测试,CPU 95%以上属于正常;异常只发生在你没执行任何重负载操作、桌面静止、浏览器仅打开1–2个标签页时。
第二步:查空闲状态基础值
重启电脑 → 等待系统完全静止(约2分钟后)→ 打开任务管理器→“性能”→ 观察CPU使用率是否稳定在2%–7%之间;若持续高于12%,即存在后台异常活动。
第三步:抓取峰值与平均值差值
用资源监视器观察60秒 → 记录最高值(Peak)和平均值(Avg)→ 若Peak ≥ 90% 且 Avg ≥ 35%,同时系统响应明显卡顿(如鼠标移动粘滞、键盘输入延迟),基本可判定为异常占用源未释放资源。

















