Memtest86 +地址失败,这是什么意思?


1

我的电脑最近遇到了一个问题,每当我打开电脑时,我会看到一个蓝屏,告诉我要删除磁盘或其他媒体。所以我搞砸了,并认为这是无望的,然后我转向我所知道的唯一解决方案,重新安装Windows。现在Windows甚至没有安装或任何Linux发行版。我终于找到了memtest86 +并通过USB驱动器和包含它的Linux发行版来实现。有人能告诉我我的内存有什么问题吗?

Tst= 9 
pass= 1 
failing address= 000508708bc - 1288 . 0MB
Good= 62fb9344
Bad= 62fb934c
Err-Bits= 00000008
Count= 1
CPU= 0

只是RAM不稳定。它是否随着时间的推移而退化,或者仅仅是由于BIOS设置的改变。在任何一种情况下,它都可以通过调节RAM电压(非常轻微)来固定,改变到较低的速度,例如1333mhz而不是1600mhz。在BIOS中更改为不同的RAM计时值或不同的RAM配置文件(如果存在,则不是XMP配置文件)。也可能与CPU设置有关。如果您有信心更改这些类型的设置,您可能会有运气,或者可能没有。如果这些设置对您来说是新的,则需要进行一些阅读。
tylerdurden

Answers:


6

是。Memtest写了一些记忆。然后它试着把它读回来。如果事情很好,它会读取一个十六进制值62fb9344。相反,它的十六进制值为62fb934c。数学上,62fb934c - 62fb9344 = 8. 8是2的幂。(2的3的幂是8。)在某处,从一块内存的末尾开始的第三位不能正常工作。Memtest不会无缘无故地报告这些问题,所以让我重复一下这个关键结论:你的硬件无法正常工作

显然,如果您关心您的数据,或者计算机可能被分配的任何结果,如果要继续使用计算机,则必须纠正此问题。

在某些情况下,您可能拥有完全好的组件,但有一些腐蚀。您可以尝试重新安装RAM。(取出RAM。检查任何明显不正确的东西(即:腐蚀)。将其放回到后面的同一个RAM槽中。)这实际上有助于氧化导致问题的某些情况。完成后,重新测试。

请注意,如果你有一个好的传球,那并不意味着完美。有时Memtest会在以后的传球中抓到东西(更常见的是在前3-4次传球中)。

否则,看起来你的硬件坏了。它可能是你的主板,甚至你的电源(坏PSU),但很可能是一个RAM棒。尝试一次移除一个RAM棒(除非由于某些主板具有双通道限制而需要一次移除两个)。

一旦看起来你已经确定哪个RAM棒是坏的,尝试再次放入RAM棒,最好再放入另一个插槽,以帮助确定它是RAM棒(更可能)还是主板插槽(可能不太可能)。

注意:请勿以可能写入磁盘的方式启动计算机。(启动已知无法写入硬盘驱动器的可启动CD可能没问题。)了解RAM错误,可能会将错误数据写入硬盘驱动器,这可能导致数据损坏(包括文件系统损坏),这可能导致甚至在修复坏RAM后甚至会出现更多问题。将此视为紧急措施,以尽量减少未来的问题(希望将这些问题减少到零)。


圣洁的抽烟,感谢像我这样的菜鸟的详细和可理解的答案。我会按照说明查看问题所在。非常感谢
Tin Vu

1
我认为腐蚀出现故障几乎没有机会 - 没有任何情况只有一位经过任何特定的接触。这是一个糟糕的记忆细胞。我不会玩电压 - 最好你最终得到一台边缘机器,你不能指望它不再失败。找到坏棒,更换它。
Loren Pechtel

@LorenPechtel:我同意。当然,例外情况是,OP之前一直试图通过播放电压和时序来“调整”他们的系统。在这种情况下,调整可能已触发不稳定性,并将设置恢复为安全值可能会修复它。但是,如果memtest在硬件制造商认为正常的设置下仍然失败,则硬件有缺陷且应该更换。
Ilmari Karonen

@IlmariKaronen如果他们进行了性能调整,他们会知道该怎么做 - 撤消最新的更改。他们不会在这里询问Memtest结果的含义。
Loren Pechtel
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.