史蒂夫·麦克罗斯基:约翰尼,你能从中得出什么结论?
[把天气简报递给他]
约翰尼:这个?为什么,我可以做一顶帽子,一枚胸针,或者一只翼手龙……
两天前,我的台式机开始出现严重的稳定性问题。屏幕上的视频会出现随机错误,游戏无法播放,Firefox 会不时崩溃,最后 Windows 7 开始出现 BSOD。
首先,我怀疑是显卡驱动程序的问题,但在更新到最新的 nVidia 驱动程序,然后甚至尝试测试版驱动程序后,问题仍然存在。
其次,我怀疑显卡的 RAM 已经坏了,但经过几次测试扫描后一切正常。
这给我带来了潜在的 RAM 问题。此时,我转向了老旧的备用软件 Memtest86,并开始工作。
我的系统有一个华硕 M4A87TD Evo 主板和 2 个金士顿 2GB PC1333 Valuram。
该主板有 4 个 DIMM 插槽,并且只有两根内存条,您需要将它们安装在插槽 1 和 3 中。在过去 2 天使用 Memtest 反复测试后,我得到了以下可重复的结果:
Status: PASS
Slot 1 - Stick A
Slot 3 -
Note: Memtest reports this as 666mhz DDR 1333
Status: FAIL on Test 5
Slot 1 -
Slot 3 - Stick A
Note: Memtest reports this as 200mhz DDR 400
Status: PASS
Slot 1 - Stick B
Slot 3 -
Note: Memtest reports this as 666mhz DDR 1333
Status: PASS
Slot 1 -
Slot 3 - Stick B
Note: Memtest reports this as 200mhz DDR 400
Status: FAIL on Test 5
Slot 1 - Stick A
Slot 3 - Stick B
Note: Memtest reports this as 666mhz DDR 1333
Status: PASS
Slot 1 - Stick B
Slot 3 - Stick A
Note: Memtest reports this as 666mhz DDR 1333
Stick A
在单独一个插槽失败Slot 3
并同时两个插槽都通过后Stick B
,我猜想这只是内存条出现故障的简单案例。但是Stick A
通行证IF正在坐着,Slot 3
这让我犹豫是否应该将我的麻烦完全归咎于。Stick B
Slot 1
Stick A
不幸的是,我没有更多的 RAM 可供测试,也没有另一台台式机来测试我现有的 RAM。
有什么建议吗?
Memtest85 的解释测试 5以下是好奇的读者。这是我的 RAM 唯一失败的测试:
测试 5 [方块移动,64 步]
此测试使用块移动 (movsl) 指令对内存进行压力测试,基于 Robert Redelmeier 的 burnBX 测试。内存使用每 8 个字节反转一次的移位模式进行初始化。然后使用 movsl 指令移动 4mb 内存块。移动完成后,检查数据模式。由于仅在内存移动完成后才检查数据,因此无法知道错误发生的位置。报告的地址仅适用于发现错误模式的位置。由于移动被限制在 8mb 内存段,因此失败的地址将始终与报告的地址相距不到 8mb。此测试中的错误不用于计算 BadRAM 模式。
编辑 - 我还没有尝试过位淡化。我现在正在运行它。每个周期需要 3 个小时,所以我需要一段时间才能发布结果......
答案1
棒 A 坏了。我认为坏的棒组件可能不是实际的内存芯片,而是用于插槽寻址的其他支持芯片。如果是这样,您应该能够将棒 A 插入插槽 3 中,运行良好。我建议您将棒 A 留在插槽 3 中,然后测试是否仍存在原始问题。如果存在,请购买 A 的替代品,并注意 Memtest86 有局限性。
答案2
仅仅因为您使用的是 Memtest86+ 并不意味着每个 RAM 块都会被访问和测试。这意味着仅使用单根内存条进行的测试将有“更高”的机会访问和读取更多的内存块。使用两根内存条时,机会“较小”。我不知道它们可能高多少或低多少。我最好的建议是更换内存条 A,看看是否有什么变化。如果没有,那么主板内存插槽可能出现故障,这意味着需要更换主板(但我对此表示怀疑)。
最后,我假设你已经这样做了,但为了以防万一,请确保主板内存插槽和实际内存条本身没有任何灰尘或碎屑。你可以用罐装空气和外用酒精清洁它们(只需确保酒精在安装内存条之前完全干燥即可)。