首页 百科知识 内存故障的具体处理

内存故障的具体处理

时间:2022-10-17 百科知识 版权反馈
【摘要】:关机后开箱检查,发现512MB的内存条有松动,更换一个内存插槽重新插好,开机之后故障排除。于是将新配的内存拔下则故障消失,断定是内存速度不匹配的原因。2)在CMOS中设置了启动系统时不自检1M 以上内存,而在运行应用程序时系统报“内存出错”,引起该故障的原因可能是内存条或内存控制器的硬件故障,也可能是软件故障。

4.4.2 内存故障的具体处理

1.如何解决内存引起的系统故障

内存是电脑系统中最敏感的部件,也是最易引发故障的部件之一,而由内存导致的故障往往都表现在其他部件之上,从而给故障判断和维修带来不便,以下是3例由内存引起故障的检查及维修过程。

(1)内存条本身故障

电脑升级后配置为:AMD Athlon 3200+ CPU,华硕主板,小影霸显卡,120GB玻璃硬盘,机器原配有512MB KINGMAX内存,于是加配了一根512MB KINGMAX内存。安装Windows XP之后使用过程中出现故障,只能运行在安全模式。然后改装Windows 2003,正常运行3天之后启动过程中,检测内存过程正常,显示512MB内存,但每次都自动检测硬盘,之后继续启动时出错信息提示缺少系统文件或者显示执行了非法操作,无法进入正常工作状态。以为新换的硬盘有故障。换了一块硬盘故障依旧。在准备重新安装Windows 2003系统前用光盘启动也出现中途死机现象,无法引导系统,此时才怀疑是内存故障。拔下一根512MB内存后,系统恢复正常,显然是此内存条存在问题。此故障从表面上看好像是硬盘或硬盘中系统引起的故障,并且内存检测过程无异常现象,而使维修工作走了弯路,遇到此类现象时,一定要注意先查找一下内存方面的原因。

(2)内存条松动

一台Pentium 4电脑,配置为512MB内存条一根,后又加了一条256MB内存条,工作状态一直良好。但最近一段时间在玩3D游戏时,却发现系统速度变慢。而在Windows下,打开的程序越多,系统速度也越慢。检查了CMOS及系统配置均未发现故障原因,将游戏和某些程序重装了一遍,运行时依然很慢,无意间打开控制面板中的“系统”设置项准备继续查找原因,此时突然发现显示“256MB RAM”,至此恍然大悟,说明两条内存中的一条没有起作用。关机后开箱检查,发现512MB的内存条有松动,更换一个内存插槽重新插好,开机之后故障排除。

(3)内存速度不匹配

一台赛扬D电脑,原配置了一条金邦256MB DDR 400内存条,后又加了一根现代的DDR 533 256MB内存条,但谁知道在刚开始使用时还没问题,只是偶尔会报非法操作,但随着使用时间的加长,开始报错:显示注册表有错误,需要恢复正确的注册表内容并重新启动。重新启动之后有时正常,有时还出现同样的提示。原以为Windows系统真的出现了注册表错误,于是重新安装了一次Windows XP系统,但此现象还是不定期出现,这才怀疑是由于内存条引起的故障。于是将新配的内存拔下则故障消失,断定是内存速度不匹配的原因。为了能够使用这根533内存,只有限速了,开机进入到CMOS设置界面,把“DRAM Timing Control”由“Fast”设置为“Normal”,重新开机试验,该故障消失。但运行一些大程序时,出现“该程序执行了非法操作”提示,也是内存不良的原因。但出现此现象的概率不是很多,可勉强使用。

2.如何正确处理内存出错故障

启动系统或运行应用程序时,系统报:“error:

unable to control A20 line”、“memory write/read failure”或报:“memory allocation error”等,这些问题都属内存出错故障,它与内存减少、内存不足及奇偶检验错误不同。

(1)系统报“内存出错”有3种情况,分别由不同原因造成:

1)开机自检时报“内存出错”,引起该故障的原因主要是内存条或内存控制器的硬件故障。

2)在CMOS中设置了启动系统时不自检1M 以上内存,而在运行应用程序时系统报“内存出错”,引起该故障的原因可能是内存条或内存控制器的硬件故障,也可能是软件故障。

3)开机自检通过,进入Windows或其他操作系统,在运行应用程序时报“内存出错”,引起该故障的原因主要是软件故障。

(2)对于由软件故障造成的内存出错,可按下列步骤检查和处理:

1)如果是在DOS环境下运行应用程序时报“内存出错”,则怀疑是否是内存分配出错,检查DOS与运行的应用程序是否冲突,并作出相应的处理。一般可通过重新启动系统或重新编写系统配置文件来解决,对应用程序的问题则可通过相应的修改来解决。

2)如果是在Windows环境下运行应用程序时报“内存出错”,则怀疑是否是由应用程序非法访问存储器造成的,一般可通过清除内存驻留程序,减少活动窗口,调整配置程序或重新安装系统和应用程序来解决。

3)如果问题只是在运行一特殊的应用程序才出现,可能是由该软件造成的。

4)用杀毒软件检测系统是否有病毒,有则杀毒。

(3)硬件故障造成的内存出错比较常见,CMOS设置错误、内存条接触不良、内存条安装组合错误、内存条硬件损坏、内存控制器出错等均会造成内存出错,一般可按下列步骤检查和处理:

1)由于开机自检即显示“内存出错”,首先进入CMOS设置,检查CMOS中关于内存条的参数设置是否正确,是否与内存条的配置情况相符;比如,如果设置的内存读写周期或内存读写等待时间小于内存条实际值,则应增大内存读写周期或者增加内存读写等待时间。

2)如果故障仍存在,检查内存条与内存插座槽之间接触是否良好,并作出相应的处理。

3)如果故障还未解决,则用替换法检查内存条是否已损坏,并作出相应的处理。

4)如果以上措施均不能奏效,则怀疑主板或控制芯片有问题,可请专业人员检修。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈