Windows 11资源占用异常可通过五种原生方法诊断:一、任务管理器实时监控四大资源;二、资源监视器分析依赖与I/O行为;三、PowerShell获取结构化快照;四、性能监视器创建长期日志;五、Game Bar悬浮面板全屏监控。
如果您在使用 Windows 11 过程中发现系统响应迟缓、风扇持续高转或程序卡顿,很可能是 CPU、内存、磁盘或网络资源被异常占用所致。以下是多种原生、可靠且互为补充的系统资源占用查看与分析方法:
任务管理器提供统一视图,集中展示所有进程的 CPU、内存、磁盘及网络实时占用,并支持按任意维度动态排序,是日常快速诊断资源瓶颈的首选入口。
1、按下 Ctrl + Shift + Esc 快捷键,直接启动任务管理器。
2、若处于简洁模式,点击左下角 “更多详细信息” 展开完整界面。
3、切换至 “进程”选项卡,确认列表包含“应用程序”“后台进程”“Windows 进程”三类分组。
4、依次单击列标题中的 “CPU”“内存”“磁盘”“网络”,使进程分别按对应资源使用量从高到低排列。
5、重点关注非系统核心进程(如 chrome.exe、Teams.exe、OneDrive.exe、AntimalwareServiceExecutable.exe)是否持续高位占用(CPU > 30%、内存 > 1.5 GB、磁盘 > 80% 持续数分钟)。
资源监视器作为任务管理器的底层扩展工具,可揭示进程对物理内存、内核内存、句柄、服务、模块及磁盘 I/O 的调用关系,适用于排查内存泄漏、文件锁死、服务异常依赖或磁盘队列堆积等复杂场景。
1、在任务管理器 “性能”选项卡右下角,点击 “打开资源监视器” 链接;或按下 Win + R,输入 resmon 后回车启动。
2、切换至 “CPU”选项卡,勾选 “关联的服务” 列,识别高 CPU 进程所依赖的服务名(如 svchost.exe 关联的 wuauserv、SysMain)。
3、切换至 “内存”选项卡,勾选 “工作集 (KB)”“私有工作集 (KB)”“提交大小 (KB)”,观察目标进程三项数值差异;若“提交大小”远超“工作集”,提示存在内存预分配或泄漏风险。
4、切换至 “磁盘”选项卡,点击 “磁盘活动”图表区域右键 → “转到进程”,可即时定位引发高 I/O 的具体进程及其读写速率(单位 MB/s)。
5、切换至 “网络”选项卡,按 “发送字节/秒”或“接收字节/秒”降序排列,识别异常上传/下载进程(如未授权的云同步、P2P 或远程控制程序)。
PowerShell 支持多字段筛选、排序与格式化输出,能一次性提取进程名称、PID、CPU 时间、内存工作集、磁盘读写字节数、网络发送接收量等全维度指标,结果可复制、重定向或保存为 CSV,适用于审计、比对与离线复现。
1、右键开始按钮,选择 “终端(管理员)”。
2、执行以下命令以列出 CPU 占用最高的前 10 个进程及其完整路径与资源消耗:
Get-Process | Sort-Object -Property CPU -Descending | Select-Object -First 10 Name, Id, CPU, WS, Path
3、执行以下命令以导出磁盘 I/O 最高的前 10 个进程(需启用性能计数器权限):
Get-Counter 'Process(*)IO Read Bytes/sec', 'Process(*)IO Write Bytes/sec' -SampleInterval 1 -MaxSamples 1 | ForEach-Object {$_.CounterSamples} | Sort-Object CookedValue -Descending | Select-Object -First 10 InstanceName, CookedValue, Timestamp
4、将输出结果复制粘贴至 Excel 或记事本,重点检查 InstanceName 中含随机字符串、无数字签名或路径指向 %Temp% 的条目。
性能监视器支持创建长期运行的资源日志、设置阈值告警及生成历史趋势图表,适用于复现偶发性卡顿、验证优化效果或向技术支持提供诊断证据。
1、按下 Win + R,输入 perfmon 并回车启动性能监视器。
2、在左侧导航栏展开 “性能监视器” → “数据收集器集” → “用户定义”,右键选择 “新建” → “数据收集器集”。
3、输入名称(如 SystemResourceLog),选择 “手动创建(高级)”,点击下一步。
4、勾选 “性能计数器”,点击下一步;在“添加”窗口中依次添加以下计数器:
• Processor(_Total)% Processor Time
• MemoryAvailable MBytes
• PhysicalDisk(_Total)% Disk Time
• Network Interface(*)Bytes Total/sec
5、设置采样间隔为 15 秒,日志保存路径为非系统盘(如 D:PerfLogs),完成创建后右键启动该数据收集器集。
Game Bar 的资源面板专为免切换上下文设计,可在任意全屏应用(含游戏、视频播放器、远程桌面)中悬浮显示 CPU、GPU、内存、磁盘及网络实时占用率,并支持一键结束高耗资源进程,避免因切出导致帧率骤降或操作中断。
1、按下 Win + G 打开 Game Bar,若提示“这不是游戏”,勾选 “是的,这是一个游戏” 强制启用。
2、点击顶部工具栏中的 “小部件”图标(方形拼图),选择 “性能” 面板。
3、点击面板右上角齿轮图标,进入设置,启用 “始终显示性能叠加层” 并勾选全部资源类型(CPU、GPU、内存、磁盘、网络)。
4、调整面板位置至屏幕角落,确保不遮挡关键内容;当发现某项资源持续满载时,点击面板中对应资源条右侧的 “进程”按钮,即可在悬浮窗口中查看并结束高耗进程。