我如何确定导致硬盘繁忙/卡住的原因是什么?

我如何确定导致硬盘繁忙/卡住的原因是什么?

我有一台相对较新的 Dell e4300 笔记本电脑,运行 Windows 7 32 位(已完全更新)。一天中,它似乎会死机好几次。当这种情况发生时,我可以移动鼠标,但桌面的其余部分基本上会冻结。硬盘活动指示灯显示它正在忙于处理某项工作,但我不确定是什么。这种情况持续约 30 秒,然后一切恢复正常。

不幸的是,由于这种情况似乎是随机发生的,我无法及时启动任务管理器来查看发生了什么。

我可以采取哪些故障排除步骤来确定这里发生了什么?我已经对硬盘运行了 SMART 诊断程序(顺便说一下,它是 Western Digital 的),结果正常。

答案1

这不一定是硬盘问题。至少,我会运行LatencyMon查看是否存在任何特别有问题的驱动程序或软件实用程序,明显导致系统处于停滞状态并等待响应。

如果你对技术更了解,你几乎肯定能够通过以下方法找出罪魁祸首:性能性能(Windows 性能分析工具包的一部分),但对于害羞或胆小的人来说,它可能有点太复杂了。

答案2

使用硬盘扫描http://hddscan.com/

在此处输入图片描述

在该菜单中使用“VERIFY”,它将读取并通过重新读取来验证所读取的内容。这是测试硬盘的一个非常重要的步骤。

很多时候 CRC 校验机制不会报告错误,因为硬盘会通过其逻辑内的特定比较方法假设一个位值。验证扇区可以更好地识别坏块。

SMART-并不是那么聪明..并且不会总是告诉你有什么问题..因为它在安全范围内..这对公司来说很方便,而不是对你来说..

在此处输入图片描述

如果扫描结束时您确实没有坏块(蓝色块),那么您可能有另一个问题……通常与软件有关。还要检查性能图。它应该从高开始,然后逐渐变慢……它不应该有巨大的峰值或下降(扫描期间不要使用 PC)

如果坏点为 0,则检查您的驱动程序是否在 DMA 模式下运行驱动器,而不是在 PIO 模式下运行。您必须搜索该项。

另外 - 检查您的 Windows 事件管理器..有时显卡错误、驱动程序或/和硬件可能会导致“冻结”,但鼠标仍可工作。

答案3

我在两种情况下最常看到这种行为:

  1. 与网络相关的,即检查映射驱动器或网络资源是否存在。这可能会导致应用程序、窗口等暂时“冻结”

  2. Microsoft .NET 优化服务 - 坦白说我并不确定它的作用,尽管我看到它在较慢的系统上持续导致系统在短时间内变慢。

其他想法:您的系统上是否有任何活动的病毒或恶意软件扫描程序?日志记录或备份怎么样?可能是您启用了系统还原并且它正在保存还原点?

另一种情况可能是您的系统中没有足够的 RAM,因此操作系统必须参考硬盘上的交换文件。在某些情况下(例如在应用程序之间切换),它可能会将 RAM 交换到硬盘以弥补内存不足。

我会检查您的任务管理器,看看在这些缓慢期间运行了哪些应用程序/程序。您可以通过打开资源监视器来获取更多详细信息,并查看实际磁盘活动以及哪些程序当时正在访问磁盘。还要检查网络,看看这是否是原因。

相关内容