关于Realtek HD Audio声卡在WES2009及XPE SP3上安装问题的解决方案

我们在Windows Embedded Standard 2009或者XPE SP3上安装Realtek High Definition Audio声卡驱动的时候,经常会遇到驱动无法安装的问题。这个问题的原因是因为Realtek High Definition Audio的声卡驱动在安装的时候会判断操作系统的版本,如果是SP2以下的版本就可以安装。因为Realtek High Definition Audio的声卡驱动是在SP2版本上推出的,厂家没有在SP3上更新驱动的安装程序。其实操作系统版本的判断是在声卡驱动的安装程序及.inf文件中进行判断的,如果我们能够正常的完成驱动的安装过程,声卡驱动一样可以正常运行。

    那么我们如何保证驱动程序的安装过程在WES2009或者XPE SP3上正常进行呢?答案很简单,我们只需要在注册表中把操作系统的版本改为SP2,然后运行驱动安装程序,这样就可以骗过安装程序的版本判断,从而保证驱动正常的被安装到操作系统上。安装完成后,我们只需要在注册表中再把操作系统的版本改回原来的版本即可。经过测试,驱动程序完全可以正常运行。

    具体的修改方法如下:

    修改注册表键值:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Windows,找到 DWORD 值 CSDVerision,这个值如果是十六进制的 100、十进制的 256,系统显示的 Service Pack 版本就是 SP1,如果是十六进制的 200、十进制的 512,系统显示的 Service Pack 版本就是 SP2,如果是十六进制的 300、十进制的 768,系统显示的 Service Pack 版本就是 SP3,现在将其改为200(HEX 十六进制),再重起一下,系统信息里就显示sp2,然后就可以安装Realtek High Definition Audio的声卡驱动(kb888111xpsp2.exe)了,或在设备管理器中通过升级驱动程序来直接安装Realtek的驱动。声卡是AC97标准的用户是不会遇到这个问题的,这种情况只出现在使用Realtek HD Audio的用户。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值