Board logo

标题: 内存故障问答 [打印本页]

作者: 风中落叶    时间: 2005-11-6 15:46     标题: 内存故障问答

内存检测时间长

问:别人的电脑在开机时检测一遍,但我的电脑检测3遍,我的128M内存检测时间太长了。

答:设置Quick Power On Self Test和Esc键。开机时,按DEL键进入SETUP;选择BIOS Features Setup ,回车;使用PgDn 键,把"Quick Rower On Self Test"设置为"Enabled";使用F10键退出(回答Y);开机自检内存时,按Esc键跳过自检。

说明:随着内存价格急剧下降,电脑基本配置内存容量的增加,开机内存自检时间越来越长,即使使用快速检测,把三遍检测改成一遍检测,时间也不短,因此需要使用Esc键直接跳过检测。以后setup一定会有完全不检测内存的开关。 基本内存总少4K

问:电脑不知为何基本内存(640K)总是少4K,配置为intel seBX02主板、P2/350、64M内存、i740显卡(8M)、华硕40X光驱、6.4G昆腾硬盘。

答:一般电脑正正常情况下基本内存都是640K,但也有少部分电脑会少1~2K,仅有639K或638K,这是由于某些特殊装置(如SCIS硬盘接口卡)或是BIOS设置形成的,这并不影响电脑的正常工作。因此,只要不是有驻留电脑病毒存在,这种情况是不必多虑的。但如果少4K,是应当好好检查一下的。


提示RAM PARITY ERROR的缘由


问:计算机为MMX200/1.2G/32M/TX97-E/S3,最近一段时间开机后无法启动,出现Ram Parity Error的提示,请问如何解决?

答:这种情况多出现在内存质量不稳定的兼容机上。为保证内存数据的准确性,一些内存自身带有奇偶校验的功能(同并口串口的校检是同一原理),如果内存不稳定,在奇偶校验时就会出现错误的提示,如果条件允许的话,建议更换内存以确认。另外,如果内存本身不带有奇偶校验的功能,在CMOS中又把内存的奇偶校验功能打开,系统也会提示奇偶校验错误。


内存识别不足

问:主机为san-lin公司生产的SI-586B的小板皇,由于BIOS的程序原因,使我的电脑始终只能在内存15M上使用,而实际内存为24M,请问能否仔细告诉如何找该BIOS的升级程序。具体的文件名是什么?

答:根据586主板必须两条同时插的原则,估计你的主板上的配置可能是两条8M和4M的。两条8M的内存可以识别,但由于主板上的BIOS setup中"chipset features setup"中的"memory hole at 15M-16M"设置成"Enabled"了,所以会少1M。如果将此项修改成"Disabled"后,还是15M,那就怀疑你使用的是集成显示卡的主板,显示卡与主板共享内存了,显示卡占用了主板上的1M常规内存,这是正常的。

两条4M内存条主板根本没有识别,你可以把两条8M内存条去掉,这样你的系统可能根本开不了机,因为系统没有识别4M的内存条,你把其他的内存条插到主板上看看,直到找到该主板可以识别的内存条。

上述方法是假设主板上只有72线内存槽的情况下推理的,如果你的主板是VX芯片组,则同时有72线和168线内存槽,可能是内存条混用了。注意,通常电脑上只能有一种相同管脚数的内存条使用。

主板上设置内存容量限制在16M的跳线的可能性很小,多数586主板支持的内存总量在256M以上。

我认为与BIOS没有关系,当然升级工作除了有使电脑不能启动外,也没有什么坏处,你的主板看样子很难找到升级站点,虽说有一些Acer BIOS比较通用,但谁愿意冒那个风险呢?


VX主板怎样使用SDRAM内存条

问:机器主板是INTEL大板皇(VX芯片组,支持SDRAM),原来为16M内存(2条8M72线),不久前把内存升级为一条LG64M-7J内存(168线SDRAM),在启动WIN98时经常显示"Disk write error,data or files may be lost"或者是0E(0D)是错误,无法进入WIN98,请问我的主板是否支持64M的SDRAM吗?

答:一些后期的VX主板是可以上SDRAM的,但须调整主板上内存插槽供应的电压,早先的72线EDO内存条需要的电压是5V,而SDRAM需要3.3V的电压,所以在VX板子上安装SDRAM时一定要将内存电压跳成3.3V,否则轻则无法启动机器,重则会烧坏内存条。


内存为何总不足

问:我的电脑上网几分钟后,网页上的图片突然没了,之后点击任何一个超级链接没有反应。断开连接后,执行任何一个应用程序(如资源管理器),都被告之"没有足够的内存来执行,请关闭部分程序"。之后按"Reset"重启动后恢复正常。用KV300等杀毒,都没有发现病毒,不知是病毒还是硬件的问题?

答:这个故障原因较多,1,系统本身的问题。IE或别的浏览器遭到不同程度的破坏,建议重新安装一下系统,此故障一般是应用软件的问题;2,硬盘空间是否足够使用,像这样的问题原因较多,自已试着动手解决一下,有时会豁然开朗的。


增加内存后出现问题

问:原机器内存为2×8M+2×4M,近日购得二手EDO内存64M(4×16M)插上后WIN95无法关机,屏幕一黑即重新启动4条内存中2条-60、2条-70。4条内存的几种插法都试过,如果只插任意2条16M一切正常。再加上以前的2条8MB即出现问题。曾经有过两次正常关机,但是再试还是不行,好像是随机出现了。

答:从你的内存来看,是有些问题的。因为4条内存中存储时间、大小容量还各异,而有的主板是很挑内存的(兼容性不好),另外,不同品牌的内存匹配也是挺令人烦恼的。你必须按照主板说明收的内存类型及其大小要求来进行设置,否则,系统是很容易崩溃和紊乱的。


内存条出现问题

问:电脑在一次重新启动后显示器无反应,喇叭发出不断的长鸣声。经检查内存条损坏一条,只剩下一条好的16M内存,但更换好的内存后,故障依旧,请问是否是主板已经损坏,怎样修理?

答:在确定是内存条有问题后进行更换时,需要注意几个问题;首先要注意你新购的内存条在规格和参数指标上和已有内存条是否匹配,最好采用同一品牌的产品,除了需要注意内存条的牌子及规格外,你也可以试试将内存条插到别的内存插槽中,如果是内存插槽有问题也会出现此故障。此外平时也要注意对主板上各插槽(不仅仅是内存插槽)及各种插槽上金手指的定期清理。


内存混合使用

问:我的计算机用的是艾威的BD100主板,CPU是赛扬333(可超到416),内存是LGS-7J 64MB(CAS=2),现在想再装一条PC133 64M的内存条,不知道PC100内存条和PC133内存条可否混用?可以的话哪一种比较好?

答:显然,理论上两种可以混合使用,但在超频中会遇到什么实际问题,无法预料,只能自己测试。PC133的会大"菜"小用。可以到艾威主板网址看看,如果它提供超频论坛,你将很幸运。DINGMAX 内存最好,但价格太高,选择HY或LG 的即可,出问题就赶快去换。

为什么运行一些稍大的软件都会提示"内存不足"?
一台486组装机,配置为:VL4200主板、486DX4/100 CPU、8M内存、1.2G硬盘、4倍速光驱、双软驱。操作系统为PWIN95和DOS6.22。启动时,按F4键切换到DOS6.22,以前操作均正常,最近,由于安装双硬盘时未成功,再启动则出现下列提示信息后死机:"DriveSpace Configuration Error. ADD DOS=LOW to CONFIG.SYS before attempting to Select command prompt only again."Config.sys文件配置为:DEVICE=C:\DOS\HIMEM.SYS,DEVICE=C:\DOS\EMM386.EXE RAM,DOS=HIGH,DOS=UMB,BUFFERS=10,0,S=40。使用软盘启动,其结果仍是执行Config.sys文件(内容同上)后,便出现上面的提示信息并死机,删除第二条命令或加入DOS=LOW后可以启动,但装入UCDOS后常规内存就只剩下450K左右(在PWIN95的DOS下为480K左右),运行一些稍大的软件都会提示"内存不足",用KV300+检查未发现病毒。请问该怎样处理?

  答:这种情况经常出现在安装了PWIN95的DriveSpace的机器上,现象为:在启动到DOS6.x的过程中,DriveSpace报告以上的错误信息并死机,究其原因,绝大多数是由于内存管理出现问题而造成的。例如,Config.sys中包含了某个硬件的驱动程序,而由于程序编制方面的原因,该驱动程序在找不到硬件时,不能正确释放已分配的各种内存,致使内存管理混乱,最后引起DriveSpace报错。由于DriveSpace的实模式驱动程序Drvspace.bin占用常规内存实在太多,如果不安装EMM386并建立UMB的话,很多DOS软件都运行不起来。你可将Config.sys 文件中的HIMEM.SYS和EMM386.EXE都换成PWIN95自带的,并试着改变EMM386的开关项,如把RAM改为NOEMS,调整EMM386的开关需要耐心,多试几种组合(可参考DOS6.22所带的帮助),因为经验表明,EMM386的开关设置与各种机器的型号及硬件配置有相当大的关系,不当的设置常常会引起死机。另外,你还应在Config.sys中添加一?quot;DEVICEHIGH=C:\PWIN95\COMMAND\ DRVSPACE.SYS /MOVE",把DriveSpace的实模式驱动程序移到UMB中,这样可以节省640K以下的部分常规内存,自由常规内存最多可达到600K左右(具体值与BIOS的版本、机器安装的设备和装载的驱动程序有关)。


如何处理"内存不足"的故障

问:如何处理"内存不足"的故障

答:所谓"内存不足",是指在启动或运行DOS应用程序和Windows应用程序时,系统报"Out of memory"或"内存不足"的错误信息。

  "内存不足"是一种很常见的故障,运行DOS应用程序和Windows应用程序引起"内存不足"的原因不完全相同。如果是在运行DOS应用程序时出现"内存不足"的故障,可按以下方法进行检查和处理:

  1.检查系统是否提供对扩充内存的支持,必须保证CONFIG.SYS文件中的EMM386.EXE命令中含有RAM参数,关于RAM参数的设置请参考《电脑报》相关文章;

  2. 如果故障仍存在,检查DOS内核程序与其它运行的应用程序是否兼容,某些程序是否占用了大量的常规内存,并做出相应的处理。

  实例:运行WPS 时,屏幕显示"内存不够",系统无法运行。考虑到在运行WPS之前曾执行过一些其它程序,可能是这些程序没有完全从内存中退出,于是重新启动,运行金山汉字系统,WPS 编辑软件仍无法进入,用DOS 6.22的Mem命令查看内存,仅剩200KB左右的空间,且CHLIB文件占用主内存达255KB,即字库放在了常规内存中,而金山系统是应该可以自动使用扩展内存存放字库的,查看系统配置情况,在CONFIG.SYS中设有:

  DEVICE=C:\DOS\HIMEM.SYS
  DOS=HIGH

  这就是说,DOS内核程序调入扩展内存后,虽然扩大了可用主内存空间,但是由于扩展内存与金山系统发生冲突,以致汉字库无法载入扩展内存。解决的办法有两种:

  ·去掉DOS=HIGH设置,将DOS内核程序从扩展内存撤出,即可正常运行。
  ·将"/DEVICE=C:\DOS\HIMEM.

  SYS"改为"/DEVICE=C:\DOS\HIMEM.SYS/INT15=320",因金山系统使用的是扩展内存的低端,这一区域若有其它程序驻留,字库就不能正常载入,利用INT15参数给系统先预留出一部分传统的扩展存储器(即不由XMS规范管理而由INT15直接使用的扩展存储器),字库和DOS内核都可使用扩展内存了,这样设置之后,在金山汉字系统状态下可用的主内存空间可达512KB,比不设置时多出250KB左右。

  如果在运行Windows应用程序时,出现"内存不足"的故障,可按下列方法进行检查和处理:

  1.首先应检查Windows的资源使用情况,如果资源占用较多,可用资源较少,打开新文件时会出现"内存不足"的问题。这时可以清理屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序,将Windows应用程序最小化为图标,如果问题只是在运行一特殊的应用程序时出现,则与应用软件销售商联系,可能是数据对象的管理不好所致;

  2.如果问题没有解决,清除或保存Clipboard(剪贴板)的内容,使用Control Panel Desktop选项将墙纸(Wallpaper)设置为None;

  3.如问题仍存在,可用PIF编辑器编辑PIF文件,增大PIF文件中定义的Memory Requirements:KB Required的值;在标准模式下,选择Prevent Program Switch,该开关选项打开后,退出应用程序返回Windows;如果是386增强模式,则要将Display Usage设置成Full Screen(全屏幕方式),将Execution设置为Exclusive,将Video memory设置为尽可能低的方式;

  4. 如果问题仍存在,则重新开机进入Windows系统,并且确保在"启动"图标中没有其它无关的应用软件同时启动运行,在WIN.INI文件中也没有Run或Load命令加载的任何无关的应用程序。

  实例:一台微机,硬件配置为:PCI总线的ALI主板,486DX-100CPU,540MB硬盘,16MB内存,S3 64V+显示卡,2MB显存,三洋4倍速光驱。进入Windows3.2并启动WORD 6.0时系统提示:"内存不足,WORD 6.0无法启动"。其实,任何一个在Windows下运行的应用程序,它所使用的资源都必须纳入存放各种资源的内存区(也称为资源堆)中,否则不能运行。然而作为一个资源堆的内存区并不大,只有64KB。而且其数量也相当有限。在Windows 3.0中只有一个GDI资源堆(存放图形操作程序)和一个USER资源堆(存放用户界面操作程序),在Windows 3.1中作了改进,允许使用一个GDI资源堆和三个USER资源堆。不论微机配置了多少物理内存,Windows3.X能够使用的资源堆都只有四个64KB的内存块。所以,不能用增加内存容量的办法来解决所谓的"内存不足"问题。出现"内存不足"的问题后一般可以按以下办法处理。首先,退出那些不需要运行的应用程序,然后,再检查系统的可用资源为多少。如果可用资源大于30%,一般可以运行新的程序。当有多个应用程序在系统中运行时,可以退出一个,检查一次可用资源,如果某个应用程序在退出前后,可用资源的百分比没有变化,说明这个应用程序没有释放它所占用的资源。如果要收回这些没有释放的资源,只能退出Windows后,再重新进入Windows。为了确保在启动进入Windows时系统的可用资源足够,在"启动"图标中应该没有无关的应用软件同时启动运行,在WIN.INI文件中也没有由Run或Load命令加载的任何无关的应用程序,因为这些同时启动的无关应用程序可能已经占用了很多资源,使得要使用的应用程序无法运行。一般说来,经过这样处理,就不会出现"内存不足"的问题了。


64MB内存自检显示为62MB

问:电脑为联想品牌机,64MB内存,预装windows98第二版,开机自检内存显示只有62MB。

答:大多数品牌机为降低整机成本,使用了整合型主板,系统的显示功能整合到主板上,这种整合到主板上的显示系统大多需要占用系统内存作为显示内存,这台联想品牌机使用的是整合型主板,占用了2MB系统内存作为显示内存,因而开机自检内存显示为62MB,属正常现象。


128M内存显示只有64M

问:电脑是P-350,原来是64M内存,最近又加了一条64M内存,开机自检时显示内存为128M,DOS下也可查到有128M内存(用MEM命令),但在Windows"我的电脑/属性/系统信息"中显示只有64M内存。

答:从现象看,硬件方面应该没问题。最可能的原因是Config.sys或Autoexec.bat文件中加载了某些内存管理程序或常驻内存程序。如在Config.sys中加载了版本的Himem.sys或Emm386.exe文件,在Autoexec.bat中加载了Smartdrv.exe等程序。Windows98启动是不需要Config.sys和Autoexec.bat的。
处理方法:可以将这两个方件删掉。另外也可能是系统感染了病毒,请用杀毒软件杀毒。

BIOS与Windows98识别的内存不符

问:机器配置一台PII兼容机,华硕P3B-F主板,PII400CPU,两条LGS 32MB SDRAM内存,G200显示卡,希捷6.4GB硬盘,Windows98操作系统。故障现象:开面自检时显示的内存数量为64MB,运行大软件时读盘比较频繁,偶然有死机现象发生。Windows98"系统属性"对话框的"常规"选项卡中看到Windows98识别的内存仅为32MB。

答:仔细察看内存芯片,没有发现打磨痕迹。该内存虽然能够通过开面自检,但不能在100MHZ频率下工作,由于Windows98对内存的检查比开机自检严格,导致BIOS与Windows98识别的内存不符。所以,购买内存时绝不能满足检点"亮",还必须保众Windows98这样的重负荷环境下正常运行,容量则应以Windows98控制面板中显示的为准。

判断第二条内存有问题,关机后重新安装内存无数。将系统主频降低到66MHZ,重启机器,"系统属性"显示内存为64MB。由此确认该内存条不能在100MHZ外频下工作,换上一条新的32MB SDRAM内存,故障现象消失。

K7主板的内存匹配问题

问:我的电脑配置是:K7 500、昆腾15GB硬盘、DIAMOND-V770显卡、技嘉7IX主板、KingMax PC133内存。近来我翻阅主板说明书,发现技嘉7IX主板并不支持PC133内存,只支持PC100内存,但我的电脑现在可以正常工作。想问一下,这样的情况会不会对电脑造成损害,是否要更换内存?

答:首先让我们简单地了解一下Athlon CPU和内存总线频率的问题。在Athlon 平台上存在着很多令人困惑的地方,比如许多人都把前部总线和内存总线搞混凝土了。Athlon的前部总线能够以200MHz的速度与北桥芯片交换住处与此同时,内存接口仍然工作在100MHz的速度下。

前部总线是以双倍数据传输率运行,就是为什么CPU能够运行在200MHz的前部总线上内存仅仅运行在100MHz。

所以Atholn系统所需要的只不过是PC100的SDRAM而已。另外Athlon系统与PC133内存存在很严重的兼容性问题,你的系统能正常运行的确很幸运。只要内存的EPROM是按PC133规范写的。在一些K7主板上就会不规则地出现无法点亮或蓝屏等问题,尤其是插上两条PC133内存时,这些现象发生的概率就更高了。
有人指出在7IX上使用单条内存,一定不能插在DIMM2上,否则装Win98时就会出现蓝屏。所以对于要安装两条内存的用户而言,问题会更加明显。一般来讲,最好是用DIMM1、DIMM3,只要涉及到DIMM2,问题就会出现。并建议在7IX上最好使用PC100内存。可现在PC133的内存与PC100的差价越来越小,很多人都会购买PC133的内存。当然PC133的内存也不是绝对不能在7IX上使用,如果你在BIOS中将关于内存的设置都不使用自动选项,而是进行手工设置,问题有可能得到一定缓解。不过由于现在QMD 与VIA 的技术已经成熟,这种问题已经比较少见了。


内存速度与主板外频的关系

问:我的主板是P3V133,赛扬处理器,66MHz外频,没有超频。我有一根现代PC133条子,我想知道内存条的工作频率是不是跟处理器一样是66MHz呢?有什么办法才能让本是PC133的内存使133MHz的频率呢?

答:大多数时候,内存的工作速度与总线频率(CPU外频)是一致的。比如使用66MHz外频的赛扬CPU,这时你的内存也工作在66MHz,哪怕你使用的是PC133的内存条。很显然在这种情况下,你内存的性能得不到充分发挥。好在现在很多主板都支持"异步内存速度",也就是说内存速度可以和主板总线速度不一致。在这种主板上,BIOS设置里有Host-Clock (总线频率同步)HCLK-33MHz (总线频率减33MHz)HCLK+33MHz(总线频率加33MHz)等选取项。


内存的延迟时间

问:我有一个问题,就是"什么叫内存的延迟时间"。是不是通常系统不稳定,就有可能调节这个东东的?

答:所谓"内存的延迟时间"即内存的CL参数,是CAS Latency 的简略写法,它关系着内存的反应速度,代表着内存CAS信号经过多少个时钟周期(CLOCK)后,才能开始读写数据。也就是说,CAS信号需要维持多少个时钟周期后,后续的数据才能稳定地被读取或是写入。因此,当CL=2时,表示当CAS经过了两个时钟周期后,就可以稳定读写数据了。同样的,CL=3时,则必须等3个时钟周期,所以在效率上会比较差一点。这个值与内存的质量有直接关系,若内存质量不好,在高外频和CL=2的情况下,系统可能出现不稳定的情况,调整为CL=3后情况会有所改善。


内存检验不正确

问:我的机器在开机自检时,内存容量是96MB(64+32),但是在DOS 或Win95中只有65MB,如果将两内存条任意拿掉一条,自检报的内存数和Win95系统报的又正确了,这是什么原因?如何才能在Win95中用到96MB的内存?

答:这是典型的一个内存混插带来的问题,多数是由于主板BIOS不支持而导致的寻址错误,你可以试着更换一下内存的插槽位置,或是升级一下你的主板的BIOS,一般即可解决这个问题。而且DOS中最多可以使用的内存为64MB。至于Win95/98则没有这个限制。


内存损坏,不能进入Win98

问:我的电脑是1999年买的,在近来一次玩游戏中突然发生非法操作后,不论运行什么程序都如此。后来怀疑是内存问题,换别的内存就没有问题了。但是为何内存坏了,在开机自检时检测不出?为何在内存坏的情况下进不了Win98,但可以进DOS。

答:内存是集成度很高的精密半导体器件,若无法开机或自检时出错就是表明内存已经坏了,而一般"内存有问题",主要是指内存的质量不好,电气性能时好时坏。开机自检主要是对内存与系统的连通性进行检查,这样的检测是很粗略的,只要内存没有太大问题,通常是不会报错的。而象DOS6.22这样的操作系统,对内存的要求不高,在大多数情况下,DOS6.22只利用了640KB的基本内存。所以就算内存质量不稳定时,DOS有时也可以政党进入。而对内存要求严格的Win98/NT就不一样了,尤其是NT对硬件的要求就更高了。当内存质量稍有瑕疵,就会出错。所以我们一般检测硬件有无问题,都在这样的系统上进行测试,很容易发现问题。


内存质量不好引起的故障

问:本人有个问题想请教,最近有一台二手机,问题多多。格式化后重装Win98,第一次启动时失败,写着:Windows protection error . You need to restart your computer。若用安全模式启动,则写着:ERROR: HIMEM.SYS has detected unreliable XMS memory at address 0100fb22 , XMS Driver not installed. To continue starting your computer, press ENTER。按了回车键后,写着:HIMEM.SYS is missing .Make sure that the file is in your Windows directory. Windows has stopped. Press CTRL+ALT+DELETE to restart your computer.请问是怎么回事?

答:很明显,这是由于内存质量不好所造成的。如果用户不想更换内存,你唯一可做的就是在BIOS设置中,试着将有关内存的选取项高得最低,看看情况是否有所改善,如果不行,那价钱只有更换内存了。在此要多说几句,大家在购买二手机时,千万不要只看商家将机器可以正常启动,并在DOS下运行几个小程序就匆匆了事,因为这些软件对系统等配件的要求比较低,用户是很难发现问题的。用户购买时一定要在安装了Win98的系统上,运行一些大型程序,如PHOTOSHOP 、AUTOCAD等对机器性能要求比较严格的软件,在运行一段时间后,没有问题再购买。如果在测试期间发生死机、蓝屏现象,都不应购买此机器。


经常出现"非法操作"

问:我的机器经常出现"非法操作"的情况,大多数时候是在运行Photoshop等软件时发生,但并没有很大的处理任务,而且有时上网时也会发生,真是令我痛苦万分!我想换PC100 128MB的内存,但市场上都是PC133的,它们在我的机器上用有问题吗?我的机器的主板是BX芯片组的。

答:如果你没有进行超频,而且主板没有问题的话,那很可能是由于内存质量不好而导致机器经常"非法操作"。换一根质量好的内存条是明智的选择。PC133内存是向下兼容的,在你的BX主板上用PC133的128MB内存是没有任何问题的。


内存混用出错

问:我用赛扬300A超频至450MHz,进入Win98,运行Word97,便出现非法操作。超频时,我用了三根内存(不同厂家)。可当我逐条测试,超频非常成功。请问是什么原因?有办法解决吗?

答:这个故障很明显,是你混用内存所造成的。由于不同的厂家的内存性能参数不一样,而超频对内存性能要求又比较高,如果那个内存性能稍差或者内存之间配合不当,就会使整个系统不稳定,这是很觉的现象。最好的解决方法是换用相同品牌的内存或干脆用一条大容量的内存。否则在超频时,试着将BIOS设置中与内存有关的参数调得保守一些,这样也可以增加超频成功的可能性。




欢迎光临 工程家园 (http://heubbs.cn/) Powered by Discuz! 7.2