这是我的问题。大约两天前,我注意到我的外置硬盘 LED 一直在闪烁,即使没有程序在运行。所以我检查了任务管理器,发现有东西在不断读取驱动器。稳定在 24-26 KB/s 左右。我以为可能是我的防病毒软件在进行扫描,但 LED 一直闪烁了 6 个多小时。我注意到连接到我的笔记本电脑的所有三个驱动器也在进行读取。
我花了几个小时搜索如何查看正在访问驱动器的内容,找到了很多方法,但都无济于事。驱动器上没有任何文件正在访问。所以我想知道我的驱动器在做什么?什么是排队?我可以在资源监视器中看到队列长度(仅供参考,根据图表,外部硬盘的队列长度低于 0.001),但看不到队列本身。有可能看到它吗?
不过,在安全模式下,LED 不会持续闪烁。所以问题肯定不是系统本身。我该如何进一步诊断?
答案1
这是一种方法:
- 启动任务管理器
- 转到“详细信息”选项卡
- 右键单击任意列标题并选择“选择列”
- 至少选择“I/O 读取”列,也可以选择“I/O 写入”列
- 单击两次该列可按其值降序排序
- 现在只需观察进程并确定正在使用磁盘的进程。系统进程将具有用户名系统、本地服务或网络服务。
答案2
这是一篇较旧的文章微软网站。
在这种情况下,您需要寻找启动 I/O 的进程,这将有助于您识别导致磁盘访问缓慢但稳定的罪魁祸首。
您没有指定 Windows 的版本,根据您对任务管理器的引用,我假设它是 Windows。如果这不是完全匹配,这应该可以帮助您找到您要查找的进程。
答案3
感谢您的回答。我成功找到了罪魁祸首。毕竟是我的杀毒软件。在尝试了 Hogstrom 和 harrymc 的答案后,除了我的杀毒软件(或流氓系统服务)之外,我找不到是什么导致了这种情况。所以我短暂地卸载了我的杀毒软件,发现 LED 停止闪烁。
不确定为什么它几天前才开始出现这种情况(我已经使用它很长时间了),但我已经向支持团队发送了一张票,试图获得帮助来解决这个问题。
无论如何,问题尚未解决,但至少定位部分已经完成。再次感谢 Hogstrom 和 harrymc!