我更喜欢使用标准音频插孔输出我的电脑上的音频输出,因为音量问题。但我使用的是带 HDMI 的显示器。我选择将默认音频设备设置为“扬声器”
但每次我重新启动时,默认音频设备再次变为 HDMI 输出。
我正在运行 Windows 7 64 位。为什么它不记得默认设备?(我确实可以正常关机和启动,没有错误。)
答案1
快速简便的解决方法
解决此问题的方法之一是在设备管理器中禁用 HDMI 音频设备。除非您再次启用它,否则您将无法使用 HDMI 音频,因此您必须记住如何操作;但好处是您甚至不会在控制面板的播放/录制属性中看到 HDMI 音频设备。
但我希望它能正常工作!
发生这种情况的原因很可能是因为 VIA 声音驱动程序存在错误,导致其无法正确执行“插孔检测”。
插孔检测是一种检测音频设备是否插入音频插孔的机制。它是一种相当新的技术,基于检测音频端口是否有电流流出(非常通过标准 3.5 英寸电缆传输音频只需少量能量。
当插孔检测在 Windows 7 上正常工作时,只要音频输出(扬声器、耳机等)插入设备,Windows 就会自动继续使用标记为默认的设备。但如果其他设备有连接的插孔而默认设备没有,它将切换到连接的设备。这样做是为了防止人们不得不手动在控制面板中搜索以收听音频:它对新用户有帮助,因为音频“只播放”插孔插入的任何设备。
插孔检测实际上是一种软件机制,很容易被破坏,并且非常依赖于硬件。在 Linux 操作系统上,高级 Linux 声音架构 (ALSA) 驱动程序开发人员多年来一直在努力解决插孔检测问题,他们要花大量精力才能使其在大量不同的声卡上工作。不幸的是,大多数主板都配备了独特或几乎独特的音频芯片组,这让问题更加严重。这也意味着 Windows 驱动程序同样容易出错。
糟糕的驱动程序开发人员与公众
无需在设备管理器中禁用设备即可启用正确插孔检测的建议:
- 从主板制造商的网站更新您的音频驱动程序。
- 将您的 AMD Catalyst 驱动程序更新至最新版本。
系统始终认为您的 HDMI 音频已“插入”的原因可能是您使用 HDMI 或 DisplayPort 插入显示器。Windows 说“哦,您已插入显示器”,显示器的电信号表明音频路径可用,因此它当然会尝试将其用作默认设备——尤其如果您的 VIA 音频驱动程序没有正确的插孔检测并且 Windows 认为没有插入任何内容。
这是一个真正的快速千斤顶检测测试:
- 启动 Windows 控制面板,进入您在问题中截取屏幕截图的页面。
- 将 3.5 毫米扬声器/耳机插头插入主板的声音芯片组 (VIA)。
- 拔掉电源插头。
如果UI 没有任何变化说“设备已拔出”或“未插入”,则插孔检测无法正常工作。
如果你能确定插孔检测是正常工作,但您仍然无法让它按您希望的方式工作,您可能不得不在设备管理器中禁用该设备。:/
赞美你的问卜者
顺便说一句,嗨!:) 你有一个很棒的头像,呵呵:)
答案2
在 Windows 10 中,我使用通过光纤连接的耳机,最近在观看 YouTube 视频和玩游戏时,计算机随机决定切换到内置显示器,原因不明。查看这里的回复后,我尝试查看设备管理器。音频输入和输出区域看起来只是镜像播放设备上的可用内容,但在“声音、视频和游戏控制器”下有一个“Nvidia 高清音频”,我禁用了它,然后砰!播放设备中不再显示显示器扬声器。现在来看看这个能用多久。
答案3
您不必禁用计算机上不使用的任何东西。我所做的是进入程序和功能,删除视频卡的音频驱动程序,并删除 3D Vision 驱动程序,因为它们从未使用过(我的是 nvidia)。您唯一需要的驱动程序是您的视频卡的图形驱动程序,因为其余的都是多余的。首先删除计算机上不需要的所有内容,然后您将更好地了解问题所在。还要注意的是,在您的声音窗口中,当您更改回默认设置(在我的情况下是“扬声器”)时,您需要在退出之前对其进行配置,并确保在退出之前选择了左右声道。
答案4
就我而言,我想要的是 HDMI 音频。
导航到设备管理器中的系统设备。
您将获得两个高清音频控制器。
启用您想要的一个并禁用另一个。