目前最烦人的问题之一仍然是许多 Windows 11 和 10 用户的巨大痛苦是在每次重启或休眠后空间声音被强制到Windows Sonic的情况。对于那些为杜比全景声付费并希望随时使用它的用户来说,这是一个巨大的不便。
在我们调查了这个问题之后,我们意识到有几个不同的潜在罪魁祸首可能对这种行为负责。以下是您在尝试解决此烦恼时应该调查的潜在罪魁祸首的候选名单:
- Windows GUI 故障——通常情况下,您可以通过专用应用程序进行更改来确保空间声音设置保持在您的首选值。使用 Dolby Access 或 DTS Sound Unbound 配置您的自定义空间声音并将其安装到您的 Windows 10 或 Windows 11 PC。
- 播放设备允许独占控制——如果您的默认播放设备配置为允许另一个第 3 方应用对其进行独占控制,这可能就是您的空间声音设置一直默认为 Windows Sonic 的原因。禁用独占控制以确保此问题不再重复。
- 由 NVIDIA HDMI 音频设备引起的冲突——如果您安装了专用的 NVIDIA HDMI 音频驱动程序,这很可能就是为什么每次重启或休眠时您都会看到空间声音设置发生变化的原因。为防止此问题再次发生,只需禁用 NVIDIA HDMI 音频并卸载相关驱动程序即可。
- 损坏的空间声音安装– 您可能遇到此问题的另一个原因是影响杜比访问或 DTS 声音未绑定的损坏问题。要解决此问题,请使用 Windows 10 或 11 GUI 修复或重新安装您的专用空间声音应用程序。
- 未安装适用于 Windows 11 的修补程序– 如果您使用的是 Windows 11,您可能可以通过安装 Microsoft 为解决此问题而发布的一系列修补程序来解决此问题。但是,在撰写本文时,相同的修复程序不适用于 Windows 10。
- 一般声音不一致——根据一些 Windows 10 用户的说法,这个问题也可能与声音依赖性导致的一般不一致有关。在这种情况下,您可以通过运行声音(音频)疑难解答并应用建议的修复来掩盖许多潜在的嫌疑人。
- 过时的声音驱动程序——请记住,您的声音驱动程序也可能导致此问题(主要是如果您使用专用声卡)。在您消除这个潜在的罪魁祸首之前,请花点时间使用设备管理器来确保您所有的声卡驱动程序都已更新到最新版本。
- 注册表不一致——如果您仍在使用 Windows 11,您可能会看到由于注册表不一致而导致此问题长期存在。您可以通过修改默认的空间声音 reg 来快速解决此问题。使用注册表编辑器键。
- 系统文件损坏——在某些情况下,您可能会因为影响操作系统的损坏而面临此问题。解决此问题的最有效方法是部署全新安装或修复安装程序。
现在我们已经了解了您可能会遇到此行为的所有潜在原因,让我们了解其他受影响的用户已成功使用的一系列经过验证的修复程序,以确保 Spacial Sound 不会在每次重新启动或休眠时恢复到 Windows Sonic。
1. 从专门的应用程序强制执行空间声音
事实证明,确保空间声音首选项不会在 Windows 10 或 Windows 11 PC 上再次更改的最成功方法之一是从专用应用程序而不是声音设置菜单强制执行更改。
例如,如果您想使用 Dolby Atmos 并支付订阅费用(或申请免费试用),您应该从Dolby Access应用程序安装它。
这似乎是多余的,但这种方法已被证实适用于杜比全景声 (Dolby Atmos)和DTS。
如果您需要有关从专用应用程序执行首选空间声音方法的具体说明,请按照以下说明进行操作:
注意:在下面的步骤中,我们将向您展示如何从专用应用程序强制执行杜比全景声。
- 按Windows 键 + R打开“运行”对话框。接下来,在文本框中键入“ms-windows-store:” ,然后按Ctrl + Shift + Enter以管理员权限打开 Microsoft Store。
- 当用户帐户控制提示时,单击是授予管理员访问权限。
- 进入 Microsoft Store (Windows Store) 后,搜索可促进您要使用的空间声音的专用应用程序(最常见的是Dolby Access(针对杜比全景声)或DTS Sound Unbound(针对DTS)。
- 使用顶部的搜索栏搜索专用应用程序,然后单击“获取”按钮并等待应用程序下载并安装。
- 安装应用程序后,单击开始设置,然后按照屏幕上的说明完成初始化操作。
- 接下来,操作完成后,单击配置 PC 设置,您将直接进入扬声器/耳机属性。
- 进入内部后,确保选择了“空间声音”选项卡,然后进入“空间声音格式” 下并将下拉菜单更改为您喜欢的格式(在我们的例子中是用于耳机的杜比全景声 )。
- 单击“应用”以保存更改,重新启动您的 PC,然后查看您的空间声音设置现在是否在重新启动之间得到保留。
如果问题仍未解决,请转到下面的以下方法。
2.防止默认播放设备独占
事实证明,另一个潜在的原因是,您可能会对每次重新启动或休眠后空间声音格式更改为 Windows Sonic 感到恼火,这是因为您的默认播放设备配置为允许其他应用程序自行控制。
这是一个问题,因为大多数声音优化和均衡器应用程序都有覆盖默认空间声音的习惯。
幸运的是,您可以通过访问默认播放设备的高级设置并禁用独占模式来防止这种情况发生。
有关如何执行此操作的具体说明,请按照以下步骤操作:
- 按Windows 键 + R打开“运行”对话框。当您键入“mmsys.cpl”并按Enter 键时,将在几秒钟后显示“声音”窗口。
- 如果UAC(用户帐户控制)要求您提供管理员访问权限,请选择是。
- 这样做之后,选择播放选项卡。然后,右键单击当前使用的播放设备,然后从上下文菜单中选择“属性” 。
注意:选择合适的播放设备很重要。查找符号旁边带有绿色复选标记的设备。那就是现在正在使用的那个。 - 到达“设备属性”页面后,从窗口的水平菜单中选择“高级”选项卡。
- 选择“高级”选项卡,然后选择“独占模式”部分。取消选中Allow apps to take exclusive control of this device旁边的复选框。
- 选择应用保存更改后,重新启动计算机以使其生效。
- 随后的重启过程完成后,再次更改空间声音并重新启动或重新启动以查看设置是否保持不变。
如果问题仍未解决,请转到下面的以下方法。
3.防止与NVIDIA HDMI Audio Device冲突(如果适用)
在某些情况下,如果您的默认音频设备与 NVIDIA HDMI 音频驱动程序之间存在冲突,您也可能会遇到此问题。这可能就是为什么您每次重新启动或将计算机置于睡眠或休眠状态时都会看到空间声音格式更改为默认选择的原因。
重要提示:此方法仅适用于使用 NVIDIA GPU 的情况。如果您使用的是集成显卡或使用 AMD 显卡,请忽略此方法。
一些处理这个问题的用户已经确认他们通过禁用 NVIDIA HDMI 音频设备设法消除了这个冲突——这将强制默认音频设备不受干扰地运行。
注意:请记住,在特定情况下,您可能还需要删除专用的 NVIDIA 音频驱动程序。仅当您知道自己并不主动依赖 HDMI 音频输入时才使用此方法。
如果您怀疑这种情况适用,请按照以下说明操作以防止 NVIDIA HDMI 音频设备与您的默认音频设备之间发生冲突:
- 右键单击桌面上可用空间的任意位置,然后单击 NVIDIA 控制面板。
注意:如果您使用的是 Windows 11,您可能需要先点击显示更多选项,然后才能获得点击NVIDIA 控制面板的选项。 - 进入NVIDIA 控制面板后,使用左侧的菜单进入显示下,然后单击设置数字音频。
- 接下来,移至右侧窗格,禁用 Nvidia Audio,然后关闭 NVIDIA 控制面板。
- 按Windows 键 + R打开“运行”对话框。接下来,键入“appwiz.cpl”并按Ctrl + Shift + Enter打开具有管理员访问权限的“程序和功能”菜单。
- 当提示用户帐户控制 (UAC) 时, 单击是授予管理员访问权限。
- 进入“程序和功能”菜单后,向下滚动已安装程序列表并找到NVIDIA HD Audio 驱动程序。
- 当您找到不需要的驱动程序时,右键单击它并从刚刚出现的上下文菜单中 选择“卸载” 。
- 按照剩余的卸载提示完成卸载操作。
- 最后,将空间声音格式设置为您的首选选项并重新启动您的 PC 以查看设置现在是否在重新启动之间保持不变。
如果重复出现相同的问题,请转到下面的以下方法。
4. 修复或重新安装 Spatial Sound 应用
此问题通常是由影响您用于实现自定义声音格式的第 3 方空间声音应用程序的损坏引起的。Dolby Access和 DTS Sound Unbound是导致此类问题的最常见报告。
如果您继续将 Dolby Atmos 或 DTS 设置为默认空间声音格式,并且您的设置在每次重启或系统关闭后都会被覆盖,请尝试修复或重新安装空间声音应用程序,使这一切成为可能。
许多用户确认此方法有效,我们在 Windows 10 或 11 上遇到此问题。
如果此方法看起来适用,请按照以下说明操作:
- 按Windows 键 + I打开Windows 11中的设置面板。
- 打开“设置”菜单后,使用左侧的垂直菜单选择“应用程序”选项卡。如果第一次打开“设置”窗口时垂直菜单不可见,请单击顶部的操作图标以使其可见。
- 使用应用程序菜单的右侧窗格访问应用程序和功能菜单。
- 访问“应用程序和功能”菜单后,使用“应用程序列表”下的搜索功能找到Dolby Access或DTS Sound Unbound (取决于您计划使用的空间声音格式)。
- 找到空间声音应用程序后,单击它旁边的操作图标(三点图标)。从显示的上下文菜单中,选择“高级选项”。
- 转到Dolby Access(或DTS Sound Unbound)高级设置菜单中的重置选项,然后选择修复。
- 将空间声音设置为您的自定义选择并重新启动您的 Windows 10 或 Windows 11 PC 以查看问题是否仍然存在。如果问题仍未解决,请转到下面的以下方法。
- 如果问题仍未解决,请尝试第二种缓解方法,方法是在同一“高级选项”窗口中选择“重置” 。
- 要查看问题是否已解决,请重新启动您的 PC 并查看声音首选项是否保持不变。
如果 Windows Sonus 在每次启动时或每次从休眠状态唤醒后仍然覆盖 Dolby Atmos 或 DTS,请向下移动到下面的下一个潜在修复。
6.更新声卡驱动
如果该过程在您的情况下不起作用,下一个显而易见的步骤是确保将音频驱动程序更新到最新版本。
如果一切按计划进行,Windows Update 应该会自动维护和更新此驱动程序。但是,在某些情况下,由于过时的音频驱动程序与您当前的操作系统版本不兼容,您会无能为力。
一些 Windows 11 用户声称,当他们使用设备管理器强制他们的操作系统升级驱动程序时,问题最终得到了解决。有人声称,这样做之后,无论选择杜比全景声还是 DTS,空间声音设置都保持不变。
这是您需要做的:
- 要打开“运行”对话框,请按Windows 键 + R。在键入“devmgmt.msc”后按 Enter以启动设备管理器。
- 如果用户帐户控制框要求您授予管理员访问权限,请单击是。
- 通过向下滚动窗口底部的已安装程序列表,展开设备管理器中的声音、视频和游戏控制器下拉菜单。
- 右键单击“声音、视频和游戏控制器”菜单以选择您的高清音频驱动程序。
- 从刚刚显示的上下文菜单中选择Properties 。
- 使用顶部菜单从属性屏幕中选择驱动程序,然后单击更新驱动程序。
- 在下一页上,单击自动搜索驱动程序。
- 等待并查看是否发现了新的音频驱动程序版本。如果发现新版本,请按照屏幕上的说明继续安装新的驱动程序版本。
注意:如果设备管理器找不到新的驱动程序版本,请转到Windows 更新并搜索 更新的驱动程序。这种方法有时会产生比简单的设备管理器驱动程序搜索更好的结果。 - 无论是安装了新的音频驱动程序还是更新了当前的驱动程序,更改空间声音技术并重新启动您的 PC 以确定问题现在是否已解决。
如果仍然出现同样的问题,请转到下面的最后一种方法。
8.通过注册表编辑器修改默认空间声音(如果适用)
如果您在没有永久性修复的情况下走到这一步,允许您重新启动计算机或将其置于休眠模式而不默认为 Sonic Spatial 声音,一个可能会强制其保持永久性的修复是使用注册表编辑器安装 Dolby Atmos spatial强行响起
注意:此方法仅确认适用于杜比全景声 (Dolby Atmos)。如果您想建立 DTS,此修复可能对您不起作用。
但在您开始按照以下说明操作之前,我们的建议是提前花时间备份您的注册表数据。在这种情况下,如果出现问题,您可以安全地恢复到未发生此问题的注册表状态。
如果您确定要通过注册表编辑器修改默认的空间声音,请按照以下步骤操作:
- 按Windows 键 + R打开“运行”对话框。
- 接下来,在文本框中键入“regedit” ,然后按Ctrl + Shift + Enter打开具有管理员权限的注册表编辑器。
- 单击“是”以在用户帐户控制 (UAC) 中授予管理员访问权限。
- 进入注册表编辑器后,导航到以下位置:
computer\\HKEY_CLASSES_ROOT\\Local Settings\\MrtCache\\C:%5CWINDOWS%5CSystemResources%5CWindows.UI.SettingsAppThreshold%5CWindows.UI.SettingsAppThreshold.pri\\1d7b5d22d14df5e\\ec2e2645
注意:您可以直接导航到此位置,也可以将上面的完整位置直接粘贴到注册表编辑器窗口顶部的导航栏中,然后按Enter立即到达那里。
- 接下来,移至右侧部分并双击您在那里找到的字符串。
- 将Value Data更改为Dolby Atmos,将值设置为Hexadecimal,然后单击Ok保存更改。
- 重新启动您的 PC 并查看空间声音设置是否保留其值。
如果问题仍未解决或者您不想遵循此注册表 hack,请向下移动到下面的最终方法。