You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NVIDIA高清音频电源状态切换爆音问题的软件解决方案求助

NVIDIA高清音频电源状态切换爆音问题的软件解决方案求助

大家好,我最近碰到一个烦人的音频问题,想请各位大佬帮忙看看怎么用软件方法解决:

我的NVIDIA高清音频设备通过HDMI连接到LG D2342P显示器,在Windows 11 Home 23H2系统下,当设备闲置6秒左右从D0(运行)状态切换到D3(低功耗)状态时,我的罗技2.1音箱会突然出现爆音。之前用Target TRG-S 120硬件的时候完全没这个问题,但可惜这个硬件坏了,所以现在只能找软件层面的解决方案。

我已经试过以下方法,但都没效果:

  • 降低扬声器的采样率
  • 禁用音频增强功能
  • 禁用系统里其他的扬声器设备
  • 禁用PCI设备的空闲模式
    更头疼的是,我在PowerSettingsExplorer里甚至找不到这个扬声器的相关电源设置项。

我琢磨着应该可以通过修改注册表脚本阻止设备的电源状态切换,但手里只有针对Realtek音频设备的脚本示例,不知道怎么改成适配NVIDIA设备的。下面是原Realtek脚本:

# Enable Realtek driver power management, this is the default value
REG ADD "HKCU\Software\Realtek\RAVCpl64\PowerMgnt" /v "Enabled" /t REG_DWORD /d 1 /f

# Disable Realtek driver power management, sometimes fixes realtek popping sound
REG ADD "HKCU\Software\Realtek\RAVCpl64\PowerMgnt" /v "Enabled" /t REG_DWORD /d 0 /f

# Replace XXXX with the corresponding key that has "Realtek" in the "DriverDesc", find using regedit
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\XXXX\PowerSettings" /v "IdlePowerState" /t REG_BINARY /d "ffffffff" /f

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\XXXX\PowerSettings" /v "PerformanceIdleTime" /t REG_BINARY /d "ffffffff" /f

# Example if class is in 0000
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\0000\PowerSettings" /v "IdlePowerState" /t REG_BINARY /d "ffffffff" /f

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\0000\PowerSettings" /v "PerformanceIdleTime" /t REG_BINARY /d "ffffffff" /f

另外补充一下设备状态的细节:

不播放音频时,设备管理器里显示设备处于低功耗状态;但开始播放音频时,前一两秒听不到声音,之后设备状态会切换到运行状态。

有没有大佬能指导一下怎么修改这个脚本,或者有其他软件方法能解决这个爆音问题?多谢了!

备注:内容来源于stack exchange,提问作者Cees Timmerman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 09:57:58