Windows 不记得默认音频设备?

L84*_*L84 23 audio windows-7 hdmi

由于音量问题,我更喜欢计算机上的音频输出使用标准音频插孔输出。但我使用的是带 HDMI 的显示器。我选择将默认音频设备设置为“扬声器”

声音面板截图

但是每次我重新启动默认音频设备时都是 HDMI 输出。

声音面板截图

我正在运行 Windows 7 64 位。为什么它不记得默认设备?(我确实关闭并正确启动而没有错误。)

all*_*tic 20

快速简便的出路

解决此问题的一种方法是在设备管理器中禁用 HDMI 音频设备。这不会让您使用 HDMI 音频,除非您再次启用它,因此您必须记住如何做到这一点;但好处是您甚至不会在控制面板的播放/录制属性中看到 HDMI 音频设备。

但我希望它正常工作!

发生这种情况的原因很可能是因为 VIA 声音驱动程序有一个错误,导致它无法正确执行“插孔检测”。

插孔检测是一种机制,可检测您的声音插孔中是否插入了声音设备。这是一项相当新的技术,基于感应电流是否从音频端口汲取(通过标准 3.5" 电缆传输音频需要非常少量的能量)。

当插孔检测在 Windows 7 上正常工作时,只要音频输出(扬声器、耳机等)插入设备,Windows 就会自动继续使用标记为默认的设备。但是如果其他设备有连接的插孔而默认设备没有,它将切换到连接的设备。这样做是为了防止人们不得不在控制面板中手动挖掘来收听音频:它可以帮助新用户,因为音频“只是播放”了插孔所插入的任何设备。

Jack 检测实际上是一种软件机制,它很容易被破坏并且非常特定于硬件。在 Linux 操作系统上,高级 Linux 声音架构 (ALSA) 驱动程序开发人员多年来一直在努力解决插孔检测问题,他们承担着使其在大量不同声卡上工作的劳动密集型任务。不幸的是,大多数主板都配备了独特或几乎独特的音频芯片组,这使问题变得更糟。这也意味着 Windows 驱动程序同样容易出错。

糟糕的驱动程序开发人员 Vs。公众

无需在设备管理器中禁用设备即可启用正确的插孔检测的建议:

  • 从主板制造商的网站更新您的音频驱动程序。
  • 将您的 AMD Catalyst 驱动程序更新到最新版本。

系统总是认为您的 HDMI 音频已“插入”的原因很可能是您使用 HDMI 或 DisplayPort 来插入您的显示器。Windows 说“哦,你有一个显示器插入”,显示器的电子信号表明音频路径可用,所以它当然会尝试将它用作默认设备——尤其是如果你的 VIA 音频驱动程序没有“没有正确的插孔检测,Windows 认为没有插入任何东西。

这是一个真正的快速插孔检测测试:

  • 启动 Windows 控制面板到您在问题中截取屏幕截图的页面。
  • 将 3.5 毫米扬声器/耳机插入主板的声音芯片组(VIA)。
  • 拔掉它。

如果UI 中没有任何内容更改为“设备已拔出”或“未插入”,则插孔检测功能不正常。

如果你能明确确定插孔检测正常工作,你仍然是你的愿望不能得到这个工作,你可能不得不求助于在设备管理器禁用设备。:/

赞美你的Querant

顺便说一句,嗨!:) 你有一个很棒的头像,呵呵 :)