我昨天刚在笔记本电脑上安装了新 RAM。(PC2700 RAM,AMD Athalon 64)像一个优秀的超级用户一样,我运行了 Memtest86+ 以确保新 RAM 良好。结果与我之前看到的任何结果都不一样:在第二次测试中,在第 8 次测试的中间,memtest 在屏幕上打印了“意外中断 - 暂停”并死机了。
Unexpected Interrupt - Halting
Type: Resvd eax: 00000000
PC: 00004a49 ebx: 12100000
CS: 00000010 ecx: 00feffff
Eflag: 00000286 edx: 12100000
Code: 00000000 edi: 10e500020
我从未见过 Memtest86+ 如此崩溃。我再次运行测试,它再次崩溃,在第 8 次测试中,这次只运行了 4%,一次测试都没能完成。这是否意味着我的 RAM 有问题,还是表明存在更深层次的问题?
编辑:这是 Memtest86+ 的旧版本,我正在下载新版本并进行测试。
答案1
首先,确保您运行的是最新版本的MemTest86,本文撰写时版本为 3.5。
重新安装旧 RAM 并再次运行 MemTest86。如果 MemTest86 以同样的方式崩溃,则说明问题不在于新 RAM。如果 MemTest86 没有崩溃,则说明您需要进行更多测试。
如果您有另一台笔记本电脑可以使用您购买的新 RAM,则应将新 RAM 安装到另一台笔记本电脑中并在那里运行 MemTest86。如果 Memtest86 在该笔记本电脑上以同样的方式崩溃,那么您可以相对肯定问题出在新 RAM 上。
如果您无法获得可以处理新 RAM 的其他硬件,请考虑将新 RAM 退回原处并获取其他新模块。如果这不可行,您可能一开始就选择了一家糟糕的 RAM 供应商。
另外,你也可以尝试使用MemTest86+,其当前版本为 4.00,发布于最近六周内。我相信 MemTest86+ 是基于原始 MemTest86 的,但由不同的团队维护。我知道我使用 MemTest86+ 和原始 MemTest86 时也获得了类似的良好体验。
答案2
有趣的问题。
这可能表明存在硬件问题,但我倾向于先检查您的 Memtest 副本。
同一份 memtest 在其他计算机上运行正常吗?
在这台装有旧 RAM 的计算机上,同一份 memtest 副本能正常运行吗?
在这台计算机上使用此 RAM 时,memtest 的不同副本是否可以正常运行?(“另一个版本”的 memtest 最好,但“相同版本,单独下载并再次刻录”也可以。)
从那里开始,然后按照 eleven81 关于硬件的建议进行操作。