我有一台 IBM Thinkpad T43,目前运行的是 Windows XP。程序崩溃,XP 死机蓝屏(比平时更频繁)——基本上无法使用,但我无法从 XP 中得到任何有用的错误信息。我从 U 盘启动了 Ubuntu,进入了桌面,但当我开始尝试做任何事情时,X 和其他几个服务都出现了段错误,随后很快就出现了内核警告和内核崩溃。
我目前正在这台机器上运行 Memtest86+,它发出了许多错误。(3 次通过,16k,并且还在增加)故障区域很多,如下所示:
0001055da4 - XX.X MB, etc.
失败的地址似乎集中在 0-20 MB、250MB 左右,而 750MB、1000MB 和 1200MB 则较为罕见。不过,我见过的很多(但不是全部)失败的地址都以XXXXXXX?da4
1?
或 5 结尾。
该机器有两根 RAM,一根 512MB,一根 1024 MB,512MB 映射到较低的地址,1024 MB 的内存条跟在后面。
这确实是 RAM 故障吗?或者我在购买更多 RAM 之前是否应该考虑其他事项?
答案1
这可能是 RAM/插槽问题 - 或者 Thinkpad 主板存在严重故障。
在购买 RAM 之前,您可以先尝试取出两根内存条,清洁该区域(气压),清洁内存条连接器(软纸),然后小心地将它们重新安装到插槽中,然后再次尝试 memtest。
如果仍然有问题,并且为了隔离有故障的棒/插槽,您应该只尝试一个棒 - (如果插槽中的顺序无关紧要,您可以一次尝试两个插槽)。
您应该能够仅更换有故障的棍子。
答案2
在我看来,这听起来像是内存故障——所有症状都存在。您可以随时尝试 HDD 诊断程序(我相信 T43 在 BIOS 中有一个可用程序)或尝试一次只插入 1 个内存条的情况下运行 memtest。我怀疑两者都没有失败,但这可以帮助您排除磁盘和系统板等其他组件。如果您要更换 RAM,我建议您也购买匹配的 RAM 对。
答案3
对我来说,T43 已经够老了,会出现任何问题。
但有一件事,你需要把精力集中在可修复事情。这种 memtest86 结果最坏的情况是灰尘进入了内存插槽。用沾有少量乙醇的无纺布棉签仔细清洁。重新安装内存,逐个添加,然后按照@John T 的建议在每次添加后进行测试。
两个内存插槽同时坏掉的情况非常罕见。如果两个内存条在 memtest86 中的测试都出错,那么问题很可能出在主板上。在这种情况下,放弃这台机器,换一台新的。修理旧笔记本不值得。