我们使用翻译服务协助我们的用户。请原谅语法错误。
您的问题的答案:
Windows 11 上是否存在涉及 dxgkrnl.sys 或 nvlddmkm.sys 的高 DPC 延迟问题?
是的——nvlddmkm.sys(NVIDIA 驱动程序)和 dxgkrnl.sys 都是导致 DPC 延迟的常见元凶,尤其是在 Windows 11(Build 22xxx+)系统中。已知问题包括:
自 2023 年中期以来,NVIDIA 驱动程序导致某些系统的 DPC 延迟激增,尤其是 RTX 40 系列卡。
Windows 11 调度程序和电源管理的变化可能会加剧这些问题,尤其是在 i5-13400F 等混合核心 CPU 上。
这些驱动程序不会直接导致音频故障,但其较长的 DPC 例程会延迟其他驱动程序,如对音频时间敏感的 HDAudBus.sys。
我应该回滚到较旧的 GPU 驱动程序或 Windows 版本吗?
是的,强烈建议测试回滚。
GPU 驱动程序回滚:
尝试 NVIDIA Game Ready Driver 546.01 或 537.42 — 据报道,两者在许多系统上都具有较低的 DPC 延迟。
如果您看到 DPC 峰值,请避免使用 550.x 系列和较新的 Studio 驱动程序。
Windows 回滚:
考虑使用 Windows 11 22H2(Build 22621)或 Windows 10 22H2 进行测试。
如果问题在 Windows 10 或早期 11 版本中消失,则确认问题与操作系统调度程序或内核有关。
是否有任何高级系统/BIOS 设置可以增强实时音频功能?
是的,我们可以在合并的调整列表中查看所有这些调整。
BIOS 设置:
禁用 C 状态(特别是 C1E 和 C6,如果可用)。
禁用 SpeedStep/EIST。
禁用 CPU 扩频。
如果存在,则启用 HPET(高精度事件计时器)(但测试开启和关闭,我得到了不同的结果)。
Windows 系统设置:
电源方案:终极性能或高性能。
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
禁用快速启动:
控制面板 > 电源选项 > 选择电源按钮的功能 > 关闭快速启动。
在 Windows 安全 > 设备安全中禁用核心隔离 > 内存完整性。
注册表调整(用于测试):
设置多媒体类调度程序优先级:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]
“SystemResponsiveness”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Audio]
“调度类别”=“高”
“SFIO 优先级”=“高”
“仅背景”=“False”
“优先级”=dword:00000001
“时钟频率”=dword:00002710
我是否应该优先考虑 Realtek 驱动程序而不是 Windows 通用 HDAudBus.sys 驱动程序?
是的。具体步骤如下:
直接从主板的 MSI 支持页面或 Realtek 网站下载最新版本的 Realtek 驱动程序。
安装后,关闭自动驱动程序更新,以免 Windows 覆盖:
系统属性>硬件>设备安装设置>否(让我选择)
此外,如果您在 GPU 上使用专用 USB DAC 或 HDMI 音频,则可能需要在设备管理器中禁用高清音频总线设备。
HDAudBus.sys 是一个用于高清音频编解码器的总线驱动程序。这通常会导致在使用蓝牙或 HDMI 音频切换声源时出现问题。
请尝试这些步骤并告诉我进展如何。如果您遇到任何问题,请回复并告知详细信息。
此致,