我如何知道哪个程序正在使我的硬盘保持旋转

我如何知道哪个程序正在使我的硬盘保持旋转

我有一台同时配备了 SSDC:和 HDD的计算机D:,后者以前在不使用时会(发出声音)关闭。

在过去一周左右的时间里,它再也没有关机过。查看任务管理器的磁盘使用情况,我看到了几个微小的峰值,所以我假设这是一个偶尔从硬盘驱动器读取数据的程序。我如何找出是什么程序在做这件事?

我尝试使用进程探索器的“查找句柄或 DLL”选项,但只显示explorer.exe有几个句柄D:。我想我在搜索句柄时总是“错过”小尖峰。

还有其他方法可以找到我想要的东西吗?

答案1

如果您将鼠标悬停在峰值上,Process Explorer 的磁盘图将显示哪个程序正在生成 I/O(在下面的例子中,它是我的防病毒程序)。

光盘活动

如果这不能帮助你找到问题所在,你可以尝试进程监视器ProcMon,它也位于SysInternals 套件,并根据以 开头的名称进行过滤D:\,尽管可能还有其他方式可以访问驱动器,例如通过网络地址(在下面的插图中,我没有在 上进行任何活动D:,因此我显示了 上的防病毒活动C:)。

ProcMon 过滤器

进程监控

通过这两种工具,您应该能够找到导致磁盘活动的根源,并且我从您的评论中了解到您已经成功了。

答案2

尝试查看资源监视器中打开了哪些文件,根据此视图,您可以找到哪些进程正在处理这些文件。始终有办法以安全模式启动 Windows 并检查问题是否仍然存在。如果没有,请在启动时禁用所有不必要的程序(例如通过 CCleaner)并手动启动它们并查看是否有变化。

相关内容