您现在的位置: 天下网吧 >> 网吧天下 >> 个人电脑 >> 电脑维修 >> CPU内存 >> 正文

正确处理内存故障

[作者:电脑店 来源:电脑店 时间:2014-12-21我来说两句

 

  我启动系统或运行应用程序时系统报error: unable to control A20 line memory write/read failure或报 memory allocation error等这是什么回事

  这些问题都属内存出错故障,它与内存减少内存不足及奇偶检验错误不同。系统报内存出错。有三种情况分别由不同原因造成。

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

  二是在CMOS中设置了启动系统时不自检1M以上内存,而在运行应用程序时系统报内存出错

  。引起该故障的原因可能是,内存条或内存控制器的硬件故障,也可能是软件故障。

  三是开机自检通过,进入DOS或Windows平台在运行应用程序时报内存出错。

  引起该故障的原因主要是软件故障

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

  。

  1如果是在DOS环境下运行应用程序时报内存出错

  则怀疑是否是内存分配出错,检查DOS与运行的应用程序是否冲突,并做出相应的处理。一般可通过重新启动系统或重新编写系统配置文件来解决;对应用程序的问题则可通过相应的修改来解决。

  2如果是在Windows环境下运行应用程序时报内存出错

  则怀疑是否是由应用程序非法访问存储器造成的。一般可通过清除内存驻留程序,减少活动窗口,调整配置程序或重新安装系统和应用程序来解决

  。

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

  4用KILL或KV300+检测系统,是否带有病毒有毒则杀。

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

  1由于开机自检即显示内存出错

  首先进入CMOS设置,检查CMOS中关于内存条的参数设置是否正确,是否与内存条的配置情况相符。比如设置的内存读写周期、内存读写等待时间,小于内存条实际值。则应增大内存读写周期或者增加内存读写等待时间。

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

  3如果故障仍未排除。检查内存条的安装组合是否正确。一般主板的存储器,安装插座分为几个体Bank 。

  每个体中有二至四个存储器,安装插座可以提供32位有效数据。对于Pentium类CPU其数据线为64位,要一次能存取64位数据,就必须同时安装两个72线内存条。所以微机的主机板,一般必须按偶数安装72线内存条。即一次应安装2条或4条72线SIMM存储器条。如果主板上的内存条插座,是168线的由于168线的,内存条一次就可以提供64位有效数据。所以只安装一条也能正常工作。安装内存条时应注意以下几点:

  对大多数PC机来说,不能在同一个Bank内,将容量不同的SIMM条混插在一起。很多PC机都可安装不同容量的SIMM条。但装在同一组Bank中的所有SIMM条,必须具有相同的容量。

  对于很多PC机来说,若把不同速度的SIMM条混插在一起。即使它们的容量相同,也会带来麻烦。例如,计算机中已有运行速度为60ns纳秒的16MB内存。如果在主板的空闲内存槽中,再插入速度为70ns的SIMM条,系统就有可能会拒绝引导或在启动后不久就陷于崩溃。对于某些微机来说,若把速度低的SIMM条,放至第一组则可解决速度混合问题。计算机会按最低速度存取。

  对于大多数PC机来说,必须将一组中的所有插槽都插满或者将一组全部置空。当然第一组不行。

  在一组插槽中不能只插一部分内存条。

  虽然有不少主板支持SDRAM与EDO内存混合安装。但是,最好还是不要混用。原因是SDRAM只能在3.3V电压下工作,而EDO内存则多数在5V电压下工作。虽然机板上对DIMM和SIMM分别供电,但它们的数据线总是要连在一起的。如果SIMM72线内存与DIMM168线SDRAM混用,尽管开始系




关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:电脑店 作者:电脑店

声明
本文来源地址:
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下