如何在 windows 11 中查看硬盘的实时读写量 监控 c 盘被哪个程序占满详细方法

如果您发现 Windows 11 中 C 盘持续高负载、系统响应迟缓或硬盘指示灯常亮,可能是某个程序正在高强度读写磁盘。以下是多种可立即执行的监控方法,用于实时查看硬盘读写量并精确定位占用 C 盘的异常程序:

一、使用任务管理器查看 C 盘实时读写速率与活动时间

任务管理器直接调用内核级 I/O 计数器,所显示的“读取”“写入”速率(MB/s)及“活动时间”百分比均为毫秒级刷新的真实数据,适用于快速判断 C 盘是否处于饱和状态。

1、右键点击任务栏空白处,选择“任务管理器”。

2、若界面为精简模式,点击左下角“详细信息”展开完整视图。

3、切换至顶部“性能”选项卡,确保进入硬件监控主界面。

4、在左侧设备列表中,单击标识为“C:”或“磁盘 0”的条目(需确认其对应分区为系统盘)。

5、观察右侧主面板下方文字区域:“读取:XX.X MB/s”与“写入:YY.Y MB/s”即为当前瞬时速率;上方“活动时间”数值即为 C 盘当前忙闲占比。

6、注意“磁盘传输速率”曲线:蓝色为读取、橙色为写入;若“活动时间”持续高于95%且速率频繁突破150 MB/s,表明 C 盘正承受严重 I/O 压力。

二、通过资源监视器定位占用 C 盘的高 I/O 进程

资源监视器可穿透至进程与文件句柄层级,将 C 盘总线级读写流量分解为具体进程行为,并显示其访问的完整文件路径,是识别非法或异常后台写入的核心手段。

1、在任务管理器“性能”选项卡底部,点击“打开资源监视器”链接。

2、等待数据加载完成后,切换到“磁盘”选项卡。

3、在“磁盘活动”表格中,按“读取(字节/秒)”或“写入(字节/秒)”列降序排序。

4、重点关注名称含Antimalware Service Executable、Service Host: SysMain、Windows Search或第三方软件宿主(如 WeChatAppEx.exe、OneDrive.exe)的进程。

5、勾选该进程后,底部“关联的句柄”面板将列出其正在读写的C:\Users\…\AppData\Local\、C:\Windows\Temp\等具体路径,确认是否为合法操作。

三、使用 PowerShell 命令导出前 10 名高 I/O 进程的精确读写统计

PowerShell 调用系统性能计数器获取原始每秒读写字节数,结果包含 PID、进程名与启动路径,支持离线比对与行为溯源,避免图形界面刷新延迟导致的漏判。

1、右键点击“开始”按钮,选择“终端(管理员)”或“Windows PowerShell(管理员)”。

2、粘贴并执行以下命令:

Get-Counter ‘\Process(*)\IO Read Bytes/sec’,’\Process(*)\IO Write Bytes/sec’ -SampleInterval 1 -MaxSamples 3 | ForEach-Object { $_.CounterSamples | Where-Object { $_.CookedValue -gt 0 } | Select-Object InstanceName, CookedValue, Timestamp | Sort-Object CookedValue -Descending | Select-Object -First 10 }

3、检查输出中InstanceName列,排除“Idle”“System”等系统空闲项,识别真实用户进程。

4、若某进程CookedValue持续高于52428800(即 50 MB/s),则其为 C 盘高占用关键嫌疑对象。

四、启用性能监视器长期记录 C 盘底层 I/O 指标

性能监视器支持自定义采集集,可连续记录 C 盘的平均响应时间(ms)、队列长度、读写字节/秒等多维指标,生成 CSV 日志供交叉验证,适用于复现周期性高负载场景。

1、按下 Win + R 组合键,输入 perfmon 并回车,启动性能监视器。

2、左侧导航树中,展开“性能监视器”,右键点击“性能监视器”,选择“添加计数器”。

3、在“可用计数器”列表中,依次展开“物理磁盘”,勾选以下项:\PhysicalDisk(C:)\% Disk Time、\PhysicalDisk(C:)\Avg. Disk Queue Length、\PhysicalDisk(C:)\Disk Read Bytes/sec、\PhysicalDisk(C:)\Disk Write Bytes/sec。

4、点击“添加”,确认后即可在主界面实时查看曲线;若Avg. Disk Queue Length持续大于2.0,表明 C 盘存在严重 I/O 排队阻塞。

五、运行磁盘清理与存储感知工具交叉验证 C 盘空间占用来源

磁盘清理扫描结果与存储感知页面共同构成 C 盘静态空间分析双校验机制,可识别“临时文件”“Windows 更新残留”“回收站”等非实时 I/O 但实际占满空间的项目,排除误判为程序写入的假阳性。

1、在任务栏搜索框输入磁盘清理,打开该工具,选择 C: 驱动器并点击“确定”。

2、扫描完成后,重点查看Windows 更新清理、传递优化文件、回收站三项大小,若合计超20 GB,需立即清理。

3、另开“设置”→“系统”→“存储”,点击“高级存储设置”→“存储使用情况”,下钻至临时文件类别,确认其是否包含大量C:\Windows\Logs\CBS\或C:\$WINDOWS.~BT\子目录。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。