在我看了天山土豆兄的稿子后非常高兴,因为他所说的情况跟我很相似。我用的声卡是SB
PCI 128D,操作系统也正好是WIN98/WIN2000并存!看完这篇让sbpci
128在win98下支持WDM稿子后,我马上去驱动之家下载了PCI 128 FOR
WIN2000的驱动,并在WIN2000里装上,然后回到WIN98,想在WIN98中再次装上。在重启电脑时才想起来,我的WINDOWS2000的分区格式是NTFS的,在WIN98里无法直接访问(我想应该有不少网友跟我的情况相似吧!因为这样有利于WIN2000不会被在使用WIN98时被破坏!),怎么办呢?
心想:总不能启动到WIN2000,再把WIN2000目录下的INF中的SB
PCI 128.inf及一些相关的文件复制过来吧!想着想着,突然想起来,既然能在WIN2000里用安装文件把驱动装上,我想一定可以在安装文件的压缩文件中找到那些驱动文件的,所以就打开了驱动所在的目录……哎呀,不好……怎么会呢?只有一个setup.exe和四个lib文件,怎么办呢?正在纳闷的时候,用鼠标的右键单击了一下setup.exe文件,并在菜单中看到"open
with winzip"选项,一时很奇怪,就用WINZIP打开了试一下,哈哈……里面就是驱动程序的组件之一--在线注册的安装程度,然后抱着怀疑的态度想一想,文件里只有在线注册的组件,那还有三个组件呢????
我敏捷的眼神再次描上了那四个LIB文件,心想:一定在这四个里面!所以就试着用WINZIP强行加开(打开方法就是双击LIB文件,然后会出现打开方式的对话框,在当中选择WINZIP32进行打开)。欢天喜地的事情发生了,就是我的想法是对了,我真的用WINZIP打开了LIB文件!那些驱动文件就在ens2kd1.lib(这个文件是从r128w2k_d1.zip文件中解压缩出来的)文件中,先把这个文件中的所有的文件解压到一个临时目录下,然后就在..audioEnglishDriversWDMDRV下就可以找到你想要的驱动文件(..就是你所解压到的临时目录)。
但这样还不行,还是不能把原SB PCI 128的驱动直接升到这支持WDM的驱动,必须先把原来的驱动删掉,再进安装新驱动!
好了,就这么OK了!不用我用后的感觉是音质好像比原来的差了一点。DOS的驱动没有了倒不重要,因为现在还有几个人在玩DOS游戏啊!不过谁要是坚持要玩,我也没办法!就如天山土豆兄所说:到底怎么选就看你自己了。