主页 > 硬件故障 > 由主板和内存不兼容引起的故障有哪些怎么解决

由主板和内存不兼容引起的故障有哪些怎么解决

主板内存不兼容引起故障哪些怎么解决

  主板内存都是电脑的重要部件,如果出现不兼容情况,肯定会出现各种问题,那么不兼容时候会导致什么故障呢?具体有哪些方法解决?下面一起看看!

 

由主板和内存不兼容引起的故障有哪些怎么解决

 

  问题分析解决

  因为要安装WINDOWS2000,所以特地从一朋友处借来正版的WINDOWS2000光盘,从win98se下升级安装,安装开始比较顺利,复制文件很正常,在机器第一次重新启动后,提示按F8键接受安装协议,之后选择安装分区,硬盘分为三个分区,C驱已经安装了win98se,D驱拟用来安装win2000,E驱用来备份文件,所以选择在D驱安装,再之后选择文件格式,笔者选择保持FAT32格式不变,安装程序在检查完硬盘,创建要复制的文件列表后,在接下来的复制文件过程中出错,提示找不到***安装文件,按ENTER键重试,ESC键跳过,F3键退出,就算跳过此文件,接下来的文件也还是提示找不到,笔者重试多次均无效,无奈按F3键退出安装。

  笔者采取的解决措施大致如下:1、主板BIOS已经刷新到最新版;2、系统未超频,仅是将内存的cas=2运行在133外频下,但这也是在内存所允许的范围内;3、win98se系统下已经安装了INTEL芯片组的INF文件,对815E芯片组识别良好;4、在win98se下未发现硬件之间的冲突;5、815E芯片组支持DMA66和DMA100,且硬盘支持DMA66,并采用支持DMA66的80对硬盘排线。

  笔者开始逐个排查,先是更换光驱和win2000光盘,问题依旧,第二是更换80对的硬盘线,问题依旧,第三是将内存的cas由2改为3,第四是在BIOS里将DMA控制由AUTO改为DISABLE,第五是在BIOS里将原来的电源管理模式由S3(支持STR)改为S1,问题都没有得到解决。于是笔者上网先后在鸟坛(飞翔鸟硬件论坛)、熊坛(小熊在线论坛)、牛坛(阿牛硬件论坛)、pcpop论坛、电脑之家硬件论坛上发贴,希望能得到高手指点,大多数的网友回答的都是笔者已经采取过的措施,有的网友建议用win98启动盘启动机器后直接从win2000光盘上的I386目录安装,有的网友建议将win2000光盘上的所有文件复制到硬盘上安装,有的网友提出可能是主板的DMA控制和硬盘的兼容性问题,在将所有网友给的建议都操作了一遍后,,均无效。最后,按照pchome电脑之家论坛的一位网友给的建议,将BIOS里的DMA控制DISABLE(关闭)的同时将硬盘线由80对线改为40对线后,能够完整安装win2000,问题好像得到了解决。如果不是因为这之后要重新安装win2000,可能笔者会一直认为这是主板的DMA控制和硬盘的兼容性问题。

  成功安装了win2000之后,在正式使用win2000之前,笔者又回到了BIOS,对其中的选项作了修改,比如将BIOS里的DMA控制开启,将硬盘线由40对线改回80对线,同时将内存时钟频率设定为133,cas设定为2,但win2000的运行并不稳定,经常在启动过程中重启,4次中大约有1次可以正常到桌面,根本无法正常使用。因为笔者认定是主板的DMA控制和硬盘的兼容性问题,所以只好将BIOS里的DMA控制再次DISABLE,将硬盘线由80对线改为40对线,这次没想到居然无法解决问题,于是笔者决定再次重新安装win2000。

  这一次安装win2000,笔者只是简单地将BIOS里的DMA控制DISABLE,同时将硬盘线由80对线改为40对线,可是不行,又出现了同样的问题,这时笔者真的不知所措了,等冷静下来后,对比以前的操作和现在的操作有什么不同呢?对了,好像在将BIOS里的DMA控制DISABLE之前,曾经load过BIOS的默认值,于是再次将BIOS设为默认值,将DMA关闭,问题再次得到解决,至此可以认为是BIOS的某个或多个默认值起了作用,哪怕是使用80对硬盘线,也照样不出问题,看来不是主板的DMA控制和硬盘的兼容性问题,于是将BIOS的默认值逐项改动,来看是否能成功安装win2000。经过一整天的摸索,最后将问题目标锁定在内存的时钟频率上,经过反复测试,最后得出结论:只有将内存的时钟频率设为100,即将PC133内存条当做PC100用,就不会出问题,BIOS的DMA控制照样可以打开,硬盘线照样可以用80对排线,内存照样可以用cas=2,电源管理模式S3也照样可以用。安装win2000后,机器使用一直很正常,从不死机,但内存的时钟频率只能设为100,如果将时钟频率设为133,则win2000不能正常运行。

  笔者实在想不通,难道PC133内存只能当做PC100用吗?笔者在网上也未能得到答案,于是在无奈之下,发了e-MAIL给升技主板的技术支持,详述了故障现象和已经采取的措施。经过漫长的等待(其实只有一个星期)后,升技主板的技术支持终于回复了笔者,告知这是内存和主板的兼容性问题,解决的办法只有两个,一是将内存运行在时钟频率100下,这个笔者在此之前已经找到了;二是将内存换个插槽试试。于是笔者迫不及待地打开机箱,将原先插在bank0上的那根内存改插在bank2上,bank1上的那根保持不动。然后,开机将BIOS中内存时钟频率设在133上,重启后发现奇迹发生了,居然能顺利进入win2000,长时间运行大型程序均不死机,至此问题终于解决了,看来还是升技自己的技术支持才真正了解自己生产的主板。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!