Win2000下声卡还原记

Author: 许霄 Date: 2001年 8期

    前两天笔者将操作系统由Win98SE升级到Win2000 professional。安装好系统后,我发现原来的帝盟S90的测试demo程序和工具栏中的帝盟声卡控制图标都没了,虽然可以正常发音,但没了图标,很不方便。因此我决定升级驱动程序。先驱“猫”上网直奔驱动之家,在那找到两个文件:WDM5_10_1500_49.zip和WDM5_10_1500_49.exe。其中WDM5_10_1500_49.zip的大小是33.2MB,并且是Aureal Vortex1芯片声卡公版5.10.1500驱动(For Wn2000,2000年3月29日发布),而 WDM5_10_1500_49.exe 的大小是2776k,是Aureal Vortex1(AU8820芯片)声卡公版最新驱动5.10.1500.49 beta版(For Win2000,2000年11月8日发布),并且该驱动加入了对3D 3.0的支持和新的Aureal控制面板及均衡器,支持数字CD回放、DirectMusic、DirectSound捕捉及S/PDIF。我将WDM5_10_1500_49.exe解压到D:\newdownload\s90目录下,并根据安装说明,先卸载原来Win2000下的声卡驱动程序。具体步骤如下:进入“控制面板”→“系统”→“硬件”→“设备管理器”→“声音、视频和游戏控制器”,删除“Aureal vortex 8820 Audio?煟╓DM)”和“Aureal vortex Game Port”两项,然后进入c:\winnt\inf目录,删除wdma_aur.inf、wdma_aur.pnf、Adm_mult.inf、Adm_mult.pnf、Adm_port.inf、Adm_port.pnf等文件,接下来进入c:\winnt\driver cache\i386目录,将driver.cab改个名字,如driver.cat之类,并把文件夹属性设为“显示所有文件和文件夹”。之后我进入“开始”→“程序”→“附件”,单击“命令提示符”,在命令行的格式下进入C:\winnt\system32\dllcache目录,删除该目录下的Adm8820.sys、Admjoy.sys两个文件,同时将c:\winnt\system32\drivers目录下的Adm8820.sys、Admjoy.sys两个文件也删除,最后重启系统完成卸载工作。
      重启机器后,系统提示找到新硬件,于是我按照正常情况安装新的驱动程序。安装过程中系统提示需要一些文件,分别是ksuser.dll、ks.dll、portcls.sys、*.drv和aurealgm.arl。其中ksuser.dll在c:\winnt\system32目录下,ks.dll在c:\winnt\system32\drivers目录下,*.drv在c:\winnt\system32目录下,portcls.sys在c:\winnt\system32\drivers目录下,Aurealgm.arl这个文件按照安装程序所说的在新驱动的目录里,但我在D:\newdownload\s90目录中根本没找到它。这怎么办呢?突然我想起了WDM5_10_1500_49.zip这个下载文件,忙把它解压到D:\newdownload\wdm5_10_1500_49这个目录下,然后我进入D:\newdownload\wdm5_10_1500_49\Driver\Win2k\English目录,在这个目录下我发现了Aurealgm.arl这个文件,大小是4.94MB,于是我把这个文件复制到D:\newdownload\s90目录之下。装完后在任务栏中出现了A3D的控制面板,并且能打开,里面有各种选项,不过3DDemo这一项是空的。于是我又在D:\newdownload\wdm5_10_1500_49\Driver下找到A3DDemos这个目录,里面有名为A3DDemos的文件。安装它后工具栏的A3D面板中的3DDemo一项中便有了六类测试项。并且在这几个测试项中都可以打开A3D2.0的选项,可惜的是,没发现A3d3.0选项。
      安装新驱动后使用至今没发生什么异常情况,但是在安装目录中没能找到“Aurealgm.arl”文件,一直使我耿耿于怀,望哪位高手能指点一二!笔者的E-mail:xuxiao2001@371.net