我昨天刚刚升级了笔记本电脑的 RAM,但发生了一些奇怪的事情,因为我在当地电脑商店购买的内存模块有缺陷。由于 RAM 无法正常工作,每次我启动笔记本电脑时,它都会在 Windows 7 欢迎屏幕后立即关闭。
我决定查看一下我的硬盘的 SMART 状态,并惊讶地发现“UltraDMA CRC 错误计数”读数为 3......自从我将有故障的内存模块放入笔记本电脑后,就一直发生这种情况。
现在,我已经能够用一个可以正常工作的 RAM 替换我的 RAM,并决定对我的 RAM 进行压力测试,并使用“HD Tune Pro”实用程序对我的硬盘进行全面表面扫描。RAM 和硬盘均无错误。
有故障的 RAM 真的有可能导致我的 HDD 出现 Ultra DMA CRC 错误吗?
答案1
是的。RAM 故障可能会导致控制器发送无效数据,从而导致驱动器上的 CRC 测试失败。RAM 故障几乎会导致任何错误,因为它可以让硬件执行软件可能命令它执行的任何操作。发生这种情况的一种非常合理的方式是,如果它导致驱动器控制器的驱动程序在控制器上设置错误的总线时序、时钟设置或 UDMA 模式。
答案2
UltraDMA CRC 错误主要是由于电缆损坏(扭结)而不是 RAM 引起的。