我有一台 Windows XP 专业版机器(华硕笔记本电脑 A2D),配有板载声卡(Realtek AC97),之前运行正常。有时声卡不发出任何声音,最奇怪的是主音量从设置中消失了,无法恢复(因为它根本就不存在),只有波形、SW 合成器和 CD 播放器。
此外,属性窗口不显示任何其他选项。设备管理器中没有错误迹象。开始|设置|配置|声音->音量选项卡显示一个已禁用(灰色)的音量滑块,我也无法更改扬声器设置。
我尝试过以下方法来解决这个问题:
重启多次无效果
- 重新安装驱动程序但无法解决问题
- 尝试了 Creative USB MP3+ 声卡,运行正常
- 在网上搜索但没有找到解决方案。
- 从安装 CD 恢复 SndVol32.exe,但没有帮助。
- 等等。
还用另一个装有 Windows XP Home 的硬盘(原盘)测试了该设备,使用相同的驱动程序,运行正常。所以硬件没有问题。
由于外部 Creative USB MP3+ 声卡工作正常,其他 XP Home 安装也工作正常,因此我认为这与注册表有关。也许某些“音量控制”设置或属性对于此设备/驱动程序不正确。
如何在不重新安装 Windows XP 的情况下恢复这些设置?我没有时间这样做。有人知道解决办法吗?
附言:我没有还原点,因为这台机器上已禁用还原点。我认为这与驱动程序或设备无关,而是与 Windows 本身有关。由于没有音量控制,所以不会播放声音。
有人能解决这个问题吗?
答案1
好的,这和 Windows 的 HAL 设置有关。我想更改计算机类型,但无法通过 Windows 的设备管理器进行更改。
我在这里找到了解决方案:
http://falconfour.wordpress.com/2011/03/19/how-to-switch-windows-xp-hal-后退-从标准 PC 到 ACPI 的清洁方式/
让我解释一下:我的 Windows XP 来自于另一台最近坏了的华硕笔记本电脑,我想在一台旧笔记本电脑上使用此映像来挽救我的 WinXP 安装(并且能够在我购买新电脑之前访问我的所有程序和设置并能够做一些事情)。
由于 ACPI 功能在坏掉的笔记本电脑上无法正常运行(因为电池质量差,还有其他一些问题),我决定将其更改为标准 PC,但这台旧笔记本电脑却出现了问题(驱动程序问题)。将其改回 ACPI 就成功了!
现在性能非常出色(比以前更好),并且声卡现在运行良好。
而且,这证明您可以在另一台计算机上使用另一个 Windows XP 安装 ;-) 而无需从 Microsoft 购买新的序列号。