我如何发现哪个进程让我的硬盘变得疯狂? (需要相当于任务pipe理器的cpu%列的磁盘io)

当我注意到我的系统变慢时,我所做的第一件事就是打开任务pipe理器,看看某个进程或另一个进程是否占用了100%的cpu。 当我听到我的硬盘驱动器疯狂消失时,我该怎么做,但CPU是99%闲置? 如何通过“过去5秒钟的磁盘io”或类似的东西来sorting我的进程?

来自sysinternals套件的 Filemon或procmon; 进程pipe理器也有帮助。 免费下载,解压缩并以pipe理员身份运行…

如果启动任务pipe理器并转到进程选项卡,则可以从“查看”菜单添加列。 IO写入和读取可能会立即显示。 如果没有,我会去与巴特提到的sysinternals东西。

您可以使用wmic比较快照:

wmic.exe进程列表io /每个:10 /重复:6

该命令将以10秒为间隔对您的进程IO进行6次快照。

这个命令:

wmic process list statistics /format:list 

也会为您提供非进程特定的IO,例如分页文件统计信息。