显示Windows中任何进程的磁盘活动

尝试消除问题的工具

以下指南介绍了如何在运行Microsoft Windows的计算机上查找磁盘读写过程。

回答为什么有人首先要获取有关进程的磁盘读取和写入活动的信息可能是一个好主意。

有两个原因。首先,如果您运行固态驱动器,尤其是早期的固态驱动器,则可能要确保进程不会对驱动器造成过多负担。

另一个原因可能是您需要找出哪个进程负责大量磁盘活动。可能是因为您一直都能听到驱动器的运转不正常,或者是因为您注意到使用计算机时速度变慢。

注意:使用任务管理器和Process Explorer之间的核心区别在于,任务管理器从启动之时起就显示会话信息,而Process Explorer则显示它。

Windows任务管理器中的磁盘活动

disk activity windows task manager

默认情况下,Windows任务管理器不会显示许多有关磁盘活动的信息。

在这种情况下,它附带了用于为磁盘活动启用按会话列出的选项。

  1. 使用键盘快捷键Ctrl-Shift-Esc打开任务管理器。
  2. 如果您使用的是Windows 8或更高版本,则如果您获得正在运行的程序的“无用”基本列表,请选择“更多详细信息”,然后切换到“详细信息”。
  3. 在Windows 8或更高版本上:右键单击列标题,例如名称并选择“选择列”以在表格中添加或删除列。
  4. 在Windows 7或更早版本上:选择视图>选择列。
  5. 在打开的窗口中向下滚动,然后检查I / O读取字节和I / O写入字节。
  6. 单击确定再次关闭窗口。

io read write

Windows任务管理器随后将信息的两位列出为列。您可以单击列标题以按计算机上最低或最高的读写活动进行排序。

请注意,活动以字节列出。如果你需要 帮助转换 ,请查看此方便实用的工具。

如果您想找出哪个程序最消耗固态驱动器,则I / O写入字节是重要的统计信息。

使用流程浏览器

process explorer read writes

您可以使用出色的程序 流程浏览器 而是显示Windows计算机上进程的磁盘活动。

默认情况下,Process Explorer都不显示信息,但是您可以启用程序中的数据列以显示它们。

  1. 启动进程资源管理器。该程序是可移植的,您可以从系统上的任何位置运行它。
  2. 从主菜单中选择“视图”>“选择列”。
  3. 切换到“处理磁盘”选项卡。
  4. 通过选中选项来启用读取字节和写入字节。
  5. 单击确定以完成该过程。

process explorer columns

单击列标题将对表进行相应排序,以便在该会话期间写入或读取的字节最多的进程在表顶部列出。

新列将添加到表的右侧。这意味着您可能需要向右滚动以查看它们,具体取决于Process Explorer窗口的大小。

Process Explorer从启动时开始显示磁盘活动。

现在轮到你 :您是否监视计算机上的磁盘活动?