科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道正确处理内存故障

正确处理内存故障

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

开机自检时报内存出错引起该故障的,原因主要是内存条或内存控制器的硬件故障。引起该故障的原因主要是软件故障对于由软件故障造成的内存出错,可按下列步骤检查和处理。内存数据传输用的数据缓冲驱动器损坏,造成无法读写或随机性错误的故障。

2008年4月14日

关键字: 内存控制器 内存分配 cmos设置 内存故障

  • 评论
  • 分享微博
  • 分享邮件

  正确处理内存故障

  我启动系统或运行应用程序时系统报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混用,尽管开始系统可以正常工作。但在使用一段时间后,可能会造成SDRAM的数据输入端损坏。当然如果您的SDRAM是适合宽电压3V-5V工作的产品,就不会出现这种损坏情况。

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

  5如果以上措施均不能奏效,则怀疑主板或控制芯片有问题。

  网络故障可能与内存有关

  在蓝屏时你无助的一次有一次的重新启动;在EXPLOER非法操作时你一次有一次的重新安装你的系统;超频不成功你总是觉得好象运气没有站在你的这一边;今天他居然引起网络故障。可是你想到过没有?也许就是被你忽略的我,决定了你悲剧的命运……

  你真的是了解了我?并且驯服了我吗?

  一次奇特的网络故障:

  笔者在家里有两台机器,配置分别如下:

  1号机:主板ASUSTXP4/CPUP133,超频到180(60*3)/内存8M*2+4M*2=24M/硬盘3.2G

  2号机:主板旗舰VP3/CPUk6-2,400/内存64m7j/硬盘6.4G

  两台机器通过win98组成了对等网络。并使用win98se的INTERNET连接共享上网。

  一日,朋友给我两根32M的EDO内存,言明在原装的机器上有些不稳定。我也没有介意,拿到内存后回家立刻将1号机那两根4M内存请出了机器,将两根32M的内存插上。开机,启动,主板自检到了80M的内存,然后开始进入WIN98,一切都没有问题。

  我在立刻在该机器上模拟了光驱,运行DDR跳舞毯的程序没有问题。直到我的老婆大人跳累了都没有再出现问题。然后我想试一下到底上网的情况如何。

  将另一台机器(2号)拨号上网后回到1号机面前,启动IE发现不能浏览。打开网上邻居,已经没有了2号机的身影。到查找项目中去也没有找到。直接PING那2号机的IP发现已经PING不通了。但两台机器的网络属性没有更改过,各自都是好好的。没有异常。注销以后重新登录也不解决问题。无赖之下,我只好重新起动。

  这下问题就出来了。进入WIN98前,就是在系统让输入网络口令后出现蓝屏,连续回车后进入WIN98但系统提示EXPLOR非法,只好又重起。这次就没有蓝屏,直接进来了,但还是和刚才的情况一样,不能访问网络。由于朋友告之该内存有点问题,再加上刚才在登录网络时出现的蓝屏,我将怀疑的重点留在了内存上,我将原先的内存换上,启动,登录网络,一直都正常。在98下面访问INTERNET,在网络上拷贝文件等等,再也没有问题。

  内存心语:

  我无处不在,你却往往忽视了我。其实你每一刻都和我在相处,你却不能时时都感受到我的存在。你总是在考虑那颗芯跑得够不够快,硬盘是不是能装下足够的东西。在蓝屏时你无助的一次有一次的重新启动;在EXPLOER非法操作时你一次有一次的重新安装你的系统;超频不成功你总是觉得好象运气没有站在你的这一边;今天他居然引起网络故障。可是你想到过没有?也许就是被你忽略的我,决定了你悲剧的命运……

  你真的是了解了我?并且驯服了我吗?

  内存介绍:

  我先向大家介绍两种基本的内存类型。第一种类型是ROM(即Read Only Memory,只读式内存),此类型内存常被用于存储重要的或机密的数据。理想上认为,此种类型的内存是只能读取,而不允许擦写。第二种类型就是RAM(即Random Access Memory,随机存取内存),此类型内存是我们最常接触的。它允许我们随机地读写内存中的数据。电脑上使用RAM来临时存储运行程序需要的数据,不过如果电脑断电后,这些存储在RAM中的数据将全部丢失。

  有关RAM的详细情况

  内存的工作原理:

  每一个内存单元是由一个能短暂存储电荷的电容器构成的,这电荷表示内存单元所存储的信息代表什么含义,如果电容器所存储的电荷量超过一半,那就表示其值为1,如果其所存储的电荷量少于一半或者没有存储电荷,那表示此电容器的值为0。非常不幸得是内存单元(即电容器)失去电荷的速度非常快(也就是失去存储在其中的数据)。因此DRAM必须包括一个涮新电路,此电路能不断地检查每一个内存单元(即电容器),然后需要时就涮新其中的电荷,以使其值保持不变。

  对于SRAM,每个内存单元具有2-4晶体管,他们都含有一些值(0或1),并且不确定性地工作于开关(1)或关断(0)状态上,正因为每个SRAM单元中都包括有2-4个晶体管,这使其物理体积相对于DRAM来说大好多。

  当RAM处理信息时,它实际上处理得是就些位,一个位只有两种状态,即0或1。这些由许多位组成数字串就是所谓的二进制。RAM将这些位数据存储在由许多行及列组成的像栅格一样的东东里。这些行与列包含着数以万计的内存单元。

  当CPU(中央处理器)处理信息时,它可能需要将部份信息存储到RAM中以供稍后的时间里使用,如果需要完成这项动作,则处理器会发出一个"写"信号到CPU中,通过系统总线,到达RAM单元。这些RAM单元然后就按特殊地址编排将这些信息数据存储到那些"栅格"中。当CPU需要读取RAM中的数据,则他会向RAM发出请求信号,这些信号中包含地址信息,以确定数据在那些数以万计的栅格中的位置。

  DRAM - 不同的类型

  现在你知道内存很重要,但如何买到好的内存呢?

  要选购内存,首先要明白芯片编号的含义,通过以下介绍,相信你一定能学会选择PC133内存。

  1、LGS(http://www.lgsemicon.co.kr/)

  芯片格式:GM72V xx xx 1 x T/x -xx

  最前面的两个xx表示容量,16为16MB,66为64MB,28为128MB。最后两个xx代表速度。

  7棗143MHz(PC133)

  7.5棗133MHz(PC133)

  8棗125MHz

  7K棗100MHz(CL为2,PC100)

  7J棗100MHz(CL为3,PC100)

  10K棗100MHz(PC66规格)

  2、日立(Hitachi)(http://www.hitachi.com/)

  芯片标识:HM 52 xx xx 5 x xTT -xx

  前两个xx为容量,最后的xx则表示速度:

  75棗133MHz

  80棗125MHz

  A60棗100MHz(CL为2)

  B60棗100MHz(CL为3)

  3、现代(Hyundai)(http://www.hei.co.kr/)

  芯片格式:HY 5x x xxx xx x x x x xx -xx

  5x中的x表示类型:7为SDRAM,D为DDR SDRAM。

  第二个x表示电压:V棗3.3v,U棗2.5v,空白为5v

  3、4、5位是容量:16棗16M;64棗64M;128棗128M;256棗256M

  "-"后面的x是速度:

  7棗143MHz

  8棗125MHz

  10P棗100MHz(CL为2)

  10S棗100MHz(CL为3)

  10棗100MHz(PC66规格)

  4、Micron(http://www.micron.com)

  芯片标识:MT48 xx xx M xx Ax -xx

  第一个xx为芯片类型:LC为SDRAM。

  芯片容量为M前后两数的乘积,最后的xx为速度:

  7棗143MHz

  7.5棗133MHz

  8(A~E)棗125MHz(E级最好,A级最差)

  10棗100MHz(CL为3)

  Micron公布的标准PC133芯片:

  MT4L SD T 4 64 A (32MB)

  MT8L SD T 8 64 A (8 64表示8粒×64M,即最后两数字乘积为容量)

  MT16L SD T 16 64 A

  MT5L SD T 4 72 A

  MT9L SD T 16 72

  注释:字母L为低功耗,T为TSOP封装,无字母A的为Registered型

  5、三星(Samsung)(http://www.intl.samsungsemi.com/)

  芯片标识:KM4 xx s xx 0 x x xT-G/Fx

  S前后两个数字的乘积为该芯片容量,最后的x为速度:

  7棗143MHz

  8棗125MHz

  H棗100MHz(CL为2)

  L棗100MHz(CL为3)

  10棗100MHz(PC66规格)

  三星公布的标准PC133芯片

  Unbuffered型:KMM3 xx s xxxx BT/BTS/ATS-GA

  Registered型:KMM3 90 s xxxx BTI/ATI-GA

  6、西门子(Siemens)(http://www.infineon.com)

  芯片标识:HYB39S xx xx0 x T x -xx

  前两个xx为容量,最后两位xx是速度:

  6棗166MHz

  7棗143MHz

  7.5棗133MHz

  8棗125MHz

  8B棗100MHz(CL为3)

  10棗100MHz(PC66规格)

  内存常见故障与解决

  解决办法:

  (1)、安装到另一组条形插座中,然后重启系统。

  (2)、如果所有的条形插座中簧片变形失效,应请专业人员修理主板上条形插座。

  (5)、安装内存条时错插,引起启动故障。

  解决办法:正确安装内存条,然后重启系统。

  三、

  储器行、列地址转换电路损坏,导致内存不能读写或读写随机性错。

  解决办法:(1)、交付专业人员修理。(2)、更换内存条。

  四、

  内存数据传输用的数据缓冲驱动器损坏,造成无法读写或随机性错误的故障。

  解决办法:(1)、交付专业人员修理。

  五、存读写时行、列选通信号错误,导致主板不能工作。

  解决办法:(1)、芯片组错误,应交付专业人员修理。

  六、

  刷新及奇偶校验电路不正常,导致内存不

  能正常工作。

  解决办法:检查奇偶校验是否一致,否则更换内存条。

  七、

  内存条容量与主板容量不,或内存条的类型、速度不与主板相匹配,引起启动故障。

  解决办法:详细阅读主板手册,更换内存条。

  八、

  内存条电压设定过高,或散热不良造成当机。

  解决办法:重新设定电压,并注意散热。

  九、

  内存条不一致造成启动性故障。

  解决办法:更换成一致的内存条。

  十、 BIOS中内存设定错误造成启动故障。

  解决办法:重新设定BIOS。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章