公司的台式机装了半天声卡驱动,终于给装上了,呵呵,记录一下:
我用everest检测出来声卡intel 82801fb ich6-ac'97 audio controller,下了n多驱动,都是到了最后报:“未找到驱动程序!请重新启动系统,再次运行该设置”。检查了下bios,里面ac'97是auto,并没有被禁用掉。
最后发现要手动安装,并且要修改inf文件
--------------------------------------------------------------------
从INF文件认识驱动
......
实例四:让Windows认识改造硬件
Analog Device公司为板载声卡提供了配套的SoundMAX驱动程序,通过安装在主板上的Codec与预告加载的音频渲染软件结合在一起,提供了广受欢迎的Yamaha DLSbyXG音色库和Sensaura 5.1 Virtual Theater环绕声,并且支持所有主流游戏音频技术,可惜的是只支持AD188x、AD189x、AD198x等有限的芯片。如果你的板载声卡使用了其他公司的芯片,在安装时将无法继续。
不过,通过某些技术手段,我们可以让非AD1985芯片的板载声卡安装SoundMAX驱动程序,这自然又要用到INF文件了。首先,从下载5.12.5243 WDM版本的SoundMAX驱动程序,下载时请注意对应相应的操作系统版本,将下载回来的文件解压缩,在“\SMAXWDM\W2K_XP\”文件夹有三个INF文件,其中smwdmCH4.inf文件对应的是Intel系列的ICH4芯片,smwdmCH6.INF对应的是Intel系列的IC6芯片,由于笔者使用的是VIA系列的芯片组,因此这里选择了smwdmCH5.inf,用记事本打开后定位到[AnalogDevices]小节的最后一行,按照固定的格式将板载声卡的ID号添加过来。
板载声卡的ID号,可以在“DirectX诊断工具→声音”窗口中查看到,例如“PCI\VEN_1106&DEV_3058&SUBSYS_001214C0REV”,添加时请注意使用相同的格式,另外必须将两个“&&”符号补充在相应的位置,以保证足够的字符个数,否则安装时仍然会无法通过。接下来,我们就可以顺利安装SoundMAX驱动程序了。
--------------------------------------------------------------------
DirectX诊断工具:
DirectX 诊断工具旨在帮助排查与 DirectX 有关的问题。
Dxdiag.exe 的默认安装文件夹是:
C:\Windows\System
要启动 DirectX 诊断工具: 1. 单击开始,然后单击运行。
2. 在打开框中,键入 dxdiag,然后单击确定。
不过没有找到"声音"选项卡,通过“其他帮助”-“组件”-“有问题的设备”,找到了声卡的设备ID,对应填写到inf文件中,重新手动安装一遍,成功,耶!
终于听到久违的声音了~~~~~
阅读(63419) | 评论(10) | 转发(0) |