再谈巧妙安装SoundMax3.0
硬件周刊
笔者的电脑使用的是AC’97标准声卡,但声音效果欠佳。近日,翻看《电脑报2001年合订本》时,看到第34期《SoundMAX3.0修改安装实战》(以下简称《修》)一文,引起了我的兴趣,驱猫上网,下载了这个24MB的驱动程序,文件名为WDM3034_SM3.zip(下载地址为:http://file2.mydrivers.com/sound/wdm3034_sm3.exe),其版本号为09/21/2001,5.12.01.3034。
SoundMAX3.0驱动程序主要是针对Analog自己的Audio Coder(多媒体数字信号编解码器)AD1885而开发的,其安装非常简单,但不支持AD1881 Coder和VIA芯片组主板板载的AC’97声卡,但只要对其Smwdm.inf文件进行修改就可安装,修改方法在《修》一文中已进行了详细的说明,但该篇文章对安装驱动键值的查找方法并未详细列出,我在下载该驱动之后,按照文中提供的方法进行安装,在安装过程中对安装驱动所需主键名的查找颇费了一些周折,但也总结出了一些经验,作为《修》一文的补充,写出来供大家在安装该驱动时参考:
1.首先用鼠标右击“我的电脑”,选择“属性”,打开“系统属性”对话框,在“设备管理器”中双击“声音、视频和游戏控制器”,查看本机AC’97声卡的名称(例如:VIA AC’97 Audio Controller(WDM)),把它记下之后关闭“系统属性”对话框。
2.运行Regedit.exe文件,打开注册表,对HKEY_LOCAL_MACHINE\Enum\PCI键下的以“VEN”开头的各个主键逐一打开,查看其下以“BUS”开头的键名中“DeviceDesc”的键值是否为“设备管理器中”中“声音、视频和游戏控制器”下的本机AC’97声卡的名称,例如:VIA AC’97 Audio Controller(WDM),如果是,那么,恭喜你,该键值所对应的以“VEN”开头的主键名即是所需要内容,将其主键名记下。
3.将下载的SoundMAX3.0驱动程序解压缩SoundMAX文件夹,用记事本打开SMWDM.INF文件(该文件在“SOUNDSMAX\ SMAXWDM\SE”下,如果你安装的操作系统是Windows 2000,该文件在“SOUNDMAX\SMAXWDM\W2K”下),找到“AnalogDevices”段,随意复制其中一条,例如将“%*WDM_AC97AUD.DeviceDesc%=WDM_FAYTVL,pci\ven_8086&dev_2445&subsys_62678086”复制到本段下的空白处,用在注册表中查到的主键名的内容替换 “ven_8086&dev_2445&subsys_62678086”,主键名中的&REV_01是版本修订号,不需理会,替换完成之后,保存并关闭SMWDM.INF文件,至此,SMWDM.INF文件已全部修改完成。
返回SoundMAX文件夹,运行其下的SETUP.EXE文件即可正常安装SoundMAX3.0文件,安装完成后,重新启动计算机,系统将会找到新的硬件,并安装SoundMAX声卡驱动软件,计算机中的“系统属性”中“声音、视频和游戏控制器”项下的本机AC’97声卡的名称更新为“SoundMAX WDM Driver”。
以上操作在EP-3SPA3上安装成功,但有一点需要说明,如果你的主板是EP- MVP4A,请不要安装该驱动,我在对使用该主板的计算机安装SoundMAX3.0驱动后,系统能够正常识别设备,并安装了驱动,一切看似正常,但音箱却不能正常发出声音,鉴于物质条件限制,其他板载AC’97声卡的主板安装该驱动后能否发声,大家可以自行测试。