我如何才能知道在 Windows XP 中哪些进程正在不断访问我的硬盘?

我如何才能知道在 Windows XP 中哪些进程正在不断访问我的硬盘?

我正在运行全新安装的 Windows XP SP3,其中只安装了极少的一组应用程序,但即便如此,我的计算机在频繁访问硬盘时仍经常变得缓慢,磁盘活动指示灯会持续亮起一分钟或更长时间。

问题在启动/登录后最严重,但有时当计算机长时间处于桌面屏幕保护程序状态并被“唤醒”以启动应用程序时也会发生这种情况。由于这是全新安装的 Windows,而且我没有注意到任何其他可疑行为,也没有在路由器日志中看到任何意外的网络活动,因此我相当确信这不是恶意软件/病毒导致的问题。

在这种情况下,任务管理器对于故障排除无效,因为当磁盘灯一直亮着时,计算机反应太慢,无法真正打开任务管理器,或者其他时候,进程列表会显示没有任何进程使用超过 2% 或 3% 的 CPU 时间,即使计算机实际上已冻结。

有没有好的工具(最好是免费的)可以帮助查明有问题的进程?类似于 Windows 7 上的资源和性能监视器的东西可能会起作用。

答案1

使用任务管理器,您可以查看哪些进程执行最多的 I/O。

转到“查看”菜单 -> “选择列...”

勾选 I/O 读取字节和 I/O 写入字节

这些应该可以帮助您识别有问题的进程。

答案2

您即将体验 SysInternals 的乐趣(sysinternals.com 将重定向到 MS 网站)。从 filemon、regmon、procmon 和 tcpview 开始,然后从那里继续。

答案3

查看这个有用的实用程序告诉你发生了什么事。

相关内容