换主板死机
机器原来的HOt—569(TX430芯片组)主板与帝盟S70PCI声卡在Windows98下—直工作正常。后来为了测试K6—2/266CPU在100MHz外频下的性能,借了一块大众VA5O3+的主板装到电脑中,此时未重装Windows98。启动系统后,不但没有听到进入Windows98时那熟悉的声音(表明声卡不工作),而且还发生了死机。重装声卡的驱动程序后,在进行系统文件配置时发生死机。
初步怀疑是在Hot—569主板下安装的Windows98的资源配置与VA503+主板发生冲突,于是重装Windows98,同样在安装完声卡驱动程序后,系统在进行系统文件配置时发生死机;强行重新启动系统,提示放人声卡驱动程序的光盘,在安装完驱动程序后,重复上述的现象。
为了查错,进入Windows98的安全模式中,可是从控制菜单的设备管理面板中找不到任何资源冲突的信息。又借了一块PCChips577主板(也是VIAMVP3芯片组)来试验,依旧发生同样的现象。无奈之下,想到Windows95推出时间较久,兼容性好,不如装上Windows95试一试:果真不出所料,装上Windows95后,系统无任何问题,声卡一切正常。
于是怀疑主板与Windows98是否有兼容性的问题,可是看遍主板说明书和配送的光碟,没有任何关于这个问题的说明和补丁程序。会不会是主板上的BIOS太旧了,与Windows98有冲突,BIOS是否要升级才能解决这个问题?上网连到大众的网址(www.fic.com.tw),打开 BIOS升级部分的链接页,一对照,目前该主板上的BIOS已是最新版了,线索又断了。
仔细查看主页上的条目,看到有关于主板工具和驱动程序的链接页,于是进入到该页面,上面有不少关于主板驱动程序、工具和补丁等内容,细看下来,发现有一补丁,名为“VIA MINI PORT PATCH FORMSWin98(602K)”,对应的注解说,Windows98对MVP3芯片组主板上的设备会误分配IRQ地址,该补丁就是纠正这个问题的,在VIA公司的网址上也有同名的文件供下载。看来这个补丁就是解决此系统问题的钥匙,于是将该补丁解压。重装Windows98后,先将这个容量为764K的补丁装人Windows98中,再安装声卡驱动程序,接下来是一路顺风,原来的问题一扫而光。
至此,问题已经解决,不过值得一提的是,ISA接口的声卡在系统中不用这个补丁,也能在上述的情况下正常工作,可见这种问题并不是在任何的声卡中都发生。细想起来,PCI声卡和Windows98与主板等在配台上可能还存在一些问题,真实PCI接口的声卡占用系统资源比ISA接口的声卡要多,它既占用了PCI部分的地址与中断口,同时为了使DOS下的游戏能发声,又要占用ISA接口声卡的地址与中断口,因此发生地址及中断口冲突的可能性就要大一些。