InfoWeb广告
新 用 户 注 册】 【社 区】 【帮 助
InfoWeb首页 >> DIY专区 >> 电脑诊所 >> 文章内容
DIY专区
相 关 报 道
* 技嘉7IX内存兼容性问题越发突出
 [2000-01-26 13:11]
* 消灭静电DIY
 [2000-01-26 13:04]
* 一“鸡”双“猫”网上飞
 [2000-01-24 17:16]
* 劣质电源击倒两只大灰熊
 [2000-01-21 15:00]
* P3 500E与创新SB live系列声卡有冲突
 [2000-01-20 10:43]
更多相关
ES 1938与i740的矛盾




  DIYer们并不都是电脑专家,也无法知道众多电脑硬件的技术细节,但只要善于分析、勤于思考、勇于实践,绝大部分问题还是能被克服的。

  朋友的机器是八月份装的,主板是大众VB601V,显卡和声卡都不知品牌,只知道分别用的是i740 8MB版和ES 1938的芯片。买来后用用还行,前两天重装Win 98,装完各种驱动后,就总在进入Win 98时死机。其间没有开过机箱,没有调整过BIOS设置。从这些信息判断,问题不大会出自硬件故障,而与Win 98的系统设置或驱动程序有关。

  用“安全模式”进入Win 98,查看设备属性,均无问题(一大堆诸如“该设备正常工作”、“没有冲突”之类的废话),用msconfig.exe查看启动时加载的程序,也未发现异样。无奈之下格式化C盘,亲自重装Win 98。

  装完Win 98后,先安装主板的驱动程序和各种补丁,再安装声卡的驱动程序,非常顺利。最后再安装显卡的驱动程序,安装倒是十分顺利,但重新启动后就再也进不了Win 98了,系统在显示开机画面时死机。显然,问题与显卡的驱动程序有非常大的关系。

  再次用“安全模式”进入,进行各种检查,却依然没有发现任何可疑之处。最令人气愤的是该显卡的驱动程序一装上后就牢牢粘住了Win 98,在设备清单中删除也不能让Win 98起死回生。

  装机时朋友不在场(胆子也够大的),这就难以知道商家用来装机的是不是朋友手上的这些驱动程序。第二天晚上,带着Intel i740 PV4.0公板的驱动程序、花王ES 1938声卡驱动程序,KV300和一块声卡,继续开打!

  首先用KV300进行杀毒,结果并没发现病毒。于是重新格式化C盘,再装Win 98。声卡驱动仍然用原来的那个,显卡驱动用带去的PV4.0版。安装顺序还是先声卡、后显卡。安装成功后重启——什么?老样子!看来问题不只是和显卡驱动有关系呀,否则为什么连这最新的Intel i740 PV4.0公板的驱动程序也解决不了问题呢?不装显卡驱动时,声卡能正常工作;那么如果不装声卡驱动,显卡能否正常工作呢?

  于是第三次格式化C盘重装Win 98,这次先跳过声卡的安装(Win 98每次都先找到它),直接安装显卡驱动,用的是原带的PV3.2版,装完后重启,没有问题出现;再升级到PV4.0版,也没有问题。这说明显卡和声卡的驱动程序完全都是可以使用的,但两个驱动程序之间很可能存在某种冲突(真是奇怪,经销商当初是用了什么高招怎么装机的)。抱着试试看的心理,继续安装声卡驱动,重启,成功!当听到进入Win 98时那雄壮的音乐声时,我长吁了一口气,原来只用交换一下安装的顺序就能搞定呀,不会这么容易吧……果真又在开机画面处死机了。

  为什么多一次重启动就又坏了呢?这也就是说那次成功启动后,电脑自己干了什么事情,使得冲突的条件又具备了。恢复一下注册表试试吧,于是选择了“command prompt only”……不可能吧,这样也死机?哈,有门!这次死机倒是让我找到了线索,心中一阵激动。选择用DOS7.0启动时,系统除了执行Autoexec.bat和Config.sys外,不再执行任何程序,既然连这个文件也进不了,说明问题很可能就出在这两个文件身上。改用系统软盘启动机器后,用Edit.exe打开这两个文件,其实都只有一行指令,Autoexec.bat里是C:\es1938.com,Config.sys里是device=c:\es1938.sys,这应该是DOS下声卡的驱动程序,但现在并没有加载显卡驱动,会有什么冲突呢?不管三七二十一,先用REM把这些命令全都屏蔽掉。保存修改后重新启动,竟然能顺利进入Win 98了。

  这次可不敢高兴得太早,再重新启动一遍试试,果然又死机了。再次用软盘启动,用Edit.exe查看Autoexec.bat和Config.sys,在被屏蔽过的命令行上方,电脑居然又把它们给重写了一遍!索性把这两个文件全部清空,再重启。进入Win 98后用记事本打开这两个文件,这两条命令又被写了回去!

  又试验了几次,发现Autoexec.bat里的C:\es1938.com倒还无妨,关键在于只要Config.sys里的device=c:\es1938.sys存在,就铁定要死机,但我的确是没有能力找到这个神秘的幕后主使者。没办法,使一歪着——将C:\下的es1938.sys 改名为es1938.sy0,让Config.sys里的命令失效,算是蒙混过关了。这下,无论启动多少次,都能顺利进入Win 98并稳定运行了。

  以i740和ES 1938为芯片的板卡很多,互相不兼容的事情倒还听得少,没想到在朋友家的机器上就闹别扭了。我这里有两台机器用的都是ES 1938声卡,显卡分别是ATI Rage Pro和SiS 6326,在Autoexec.bat和Config.sys里也都有这么行命令,但从没见出什么事。

  编后:本文作者解决问题的精神和思路值得大家借鉴,至于本文最终解决问题的方法虽有效,但没有找到问题产生的根源。如果换一块BX芯片组的主板,ES 1938和i740还会闹别扭吗?有兴趣您可以试试。




(作者:黄花菜 2000年01月26日 14:45)

发表看法,查看讨论,发给朋友
InfoWeb首页 >> DIY专区 >> 电脑诊所 >> 文章内容
|网站地图| |关于我们| |最新更新| |使用说明| |网站检索|
————版权所有1999(C) 未经许可,不得转摘 ————