首页 百科知识 常见内存故障分类

常见内存故障分类

时间:2022-10-17 百科知识 版权反馈
【摘要】:解决此类故障,进入CMOS设置菜单,将内存条相关参数设置正确即可。这些现象均属软故障,重新启动系统,编写好系统配置文件Config.sys可排除此类故障。CMOS中参数被病毒修改,先将CMOS短接放电,重新启动机器,进入CMOS设置状态,仔细检查各项硬件参数,正确设置有关内存的参数值即可排除故障。

4.4.1 常见内存故障分类

内存故障多种多样,应根据具体情况具体解决,这里就较常见的情况做一些简要分析:

1.CMOS的设置与内存不一样

要注意一台机器的内存条奇偶校验应一致,两者不能混用,比如,内存若是8片一条的,应将“Memory Parity Error Check:”设置为Disabled,而若是9片一条的,应将“Memory Parity Error Check:”设置为Enabled。

2.虽能进入CMOS设置状态,但退出时出现死机

这时有可能是购买了以低速内存冒充高速内存的缘故,此时可把CMOS的“Cas Read Wait State:0 W/S”(读等待)和“Cas Write Wait State:0 W/S”(写等待)设大一点,如把0改为1,以适应那些低速充当高速的内存条。

3.执行了Memmaker.exe引起死机

在Config.sys和Autoexec.bat中,有的程序不宜装入UMB,而在执行Memmaker.exe时加上了Devicheigh或Loadhigh,有时便会导致死机。解决时可以在系统启动时按“F8”键,逐一执行Config.sys 和Autoexec.bat的命令,直到出现死机的那一行,此处便是问题所在,重新启动后,按“F5”键进入DOS状态,在有问题的命令行前加上REM语句或删除此命令行均可。

4.由Himem.sys设置不当引起的故障

Himem.sys有一个开关/MACHINE:XXXX,它用于指定用户使用的A20处理器类型。一般的,Himem.sys能检测系统正在使用的是哪一种类型的A20处理器,如果报告A20处理器有问题(显示“Unable to Contronal A20 Line”信息)或在高端内存区使用MS-DOS有问题,用户就必须设置此值。XXXX开关的缺省设置是at或1,用户可参照有关文档对此值进行必要设置。另外,应注意Himem.sys中是否使用了/A20CONTROL:OFF设置,如果设置为OFF,机器运行速度将明显变慢,这时应将其设置为ON,其实,默认设置即为ON。

5.电脑有时能正常启动,有时不能正常启动

出现这种问题,说明系统硬件的控制逻辑没有问题,热稳定性也正常,如果再排除电源接触不良、接口接触不良等原因,那么很有可能是内存接触不良所引起。这时可把内存条拔下后重新插入,一般便可解决问题。另外,有些主板要求所有内存条必须全部插好才能引导,而有些主板只要求至少有一块内存条插好便可正常引导,但此时所检测的内存数与实际内存数不符,此时也应拔下内存条把其重新插好。

顺便说一句,一些杂牌的非正规主板对内存条的固定较差,仅靠槽边的塑料卡口固定,由于塑料片比较薄脆,再插拔时很容易折坏,而一旦损坏后就很难固定,因此必须小心操作。

6.内存其他常见故障与解除

启动机器、运行系统或应用软件时,常因内存出现异常,导致操作失败,其原因和处理方法如下:

(1)内存条与主板中插槽接触不好,内存条或内存控制器硬件故障,打开主机电源,屏幕无显示、扬声器报警或屏幕显示:“Error:Unable to Control A20 Line”出错信息后,死机。

更换内存条、仔细检查内存条是否与插槽保持良好接触并作相应处理可解决此类故障。

(2)CMOS中内存各参数设置项必须与主板上插入的内存条实际配置情况相符,例如:CMOS设置中的内存读写周期、等待时间小于内存条实际值,则应增加内存读写周期、等待时间,否则开机自检时,屏幕会出现:“Memory Write/Read Failure”,即内存读写出错信息。解决此类故障,进入CMOS设置菜单,将内存条相关参数设置正确即可。

(3)自检通过,DOS状态下运行应用程序因占用的内存地址冲突,内存分配错误,屏幕将出现:Memory A1location Error(内存分配错误)的提示。

因Config.sys文件中没有用HIMEM.SYS、EMM386.EXE等内存管理文件设置XMS、EMS内存或者设置不当,使得系统仅能使用640KB基本内存,运行的程序稍大就出现“Out of Memory”(内存不足)的提示,无法操作。这些现象均属软故障,重新启动系统,编写好系统配置文件Config.sys可排除此类故障。

(4)Windows系统中运行的应用程序非法访问存储器、内存中驻留有程序、活动窗口打开太多、应用程序相关配置文件不合理等原因均能导致屏幕出现许多有关“内存出错”的信息,此类故障必须采用清除内存驻留程序、减少活动窗口、调整配置文件(.Inl),重新安装系统和应用程序等办法来处理。

(5)运行了带毒程序,病毒程序驻留内存、CMOS参数中内存值的大小被病毒修改,将导致内存值与内存条实际内存大小不符、内存工作异常等现象,处理此类故障,采用最新杀毒软件消除病毒即可。CMOS中参数被病毒修改,先将CMOS短接放电,重新启动机器,进入CMOS设置状态,仔细检查各项硬件参数,正确设置有关内存的参数值即可排除故障。

(6)CMOS设置中将“Hard Disk Type 47 RAM Area”项参数的值设置为“0:1KB”,系统将占用1KB的低端内存来存放一些系统参数,检查基本内存为639KB,这并非故障,也没有染毒,若要恢复基本内存640KB,只需在CMOS中将此参数设置为“0:300”或启动机器时按“F5”键跳过Config.sys文件和Autoexec.bat文件(不加载TSR文件)即可。

(7)微机升级进行内存扩充,选择了与主板要求不符(不兼容)的内存条,内存条与原内存条在存取速度、工作方式、奇偶检验方式等诸多方面不一致等都将导致“内存出错”故障。例如:许多系统均声称可支持两种类型的内存条混用,但这是不行的,很多时候,两种内存条混用刚开始时系统能正常工作,可使用一段时间后系统某些部件工作就发生异常,导致机器无法正常操作。因为不同类型内存条诸多方面存在较大差别,如SDRAM只能在3.3V电压下工作,而EDO内存则多数在5V电压下工作。

(8)主板中插入的各内存条的型号、速度、批次不一致,将导致开机自检时,屏幕上时而显示512MB内存,时而又只有256MB内存,更换相同速度的内存条问题便可解决。

(9)主板问题:连线断路、内存管理控制芯片不良等原因也会报告“内存出错”,对于这种问题,就可能需要进行专业维修了。

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

我要反馈