·5 min read

Mac 睡眠后音量重置?如何保留你的音频设置

每次 Mac 从睡眠唤醒,音量都不对——重置为最大,降为零,或切换到错误的输出。这里解释原因及修复方法。

你合上 MacBook 盖子,稍后再打开。音量不一样了。可能在你设置为 40% 时变成了最大。可能从耳机切换到了扬声器。可能变为零。睡眠前一切正常——现在却不对了。

睡眠后音量重置是一个持续存在的 macOS 错误,在不同 macOS 版本中以各种形式出现。这里解释原因和处理方法。

原因分析

1. 睡眠期间音频输出设备改变

如果你在睡眠前连接了蓝牙耳机,而它们在 Mac 睡眠时断开(电池耗尽、移出范围),macOS 唤醒时会切换到内置扬声器。由于 macOS 按设备记忆音量,音量变为扬声器上次设置的值——可能与耳机音量大相径庭。

2. Core Audio 守护进程重启

macOS 的音频守护进程(coreaudiod)有时在睡眠/唤醒周期中重启。重启时,它可能以默认音量级别初始化,而不是你的最后设置。这是 Apple 在各次更新中部分修复但从未完全消除的系统错误。

3. HDMI/DisplayPort 重新连接

如果你通过 HDMI 或 DisplayPort 使用外部显示器,合上和打开盖子可能导致显示器断开并重新连接。一些显示器也是音频输出设备,在此过程中 macOS 可能切换到或切换自显示器扬声器,从而改变音量。

4. 蓝牙重新配对

蓝牙设备在睡眠后重新连接时,音量协商可能导致与睡眠前不同的级别。这对第三方蓝牙耳机尤为常见(AirPods 较少,Apple 对其进行了优化)。

修复方法

防止睡眠期间蓝牙断开

系统设置 → 蓝牙 → 高级(或点击设备旁的"i")。某些设置控制睡眠期间蓝牙是否保持活跃。保持连接活跃可防止重置音量的断开/重连循环。

禁用 AirPods 自动切换

系统设置 → 蓝牙 → 点击 AirPods 旁的"i" → "连接到此 Mac" → 设置为"上次连接到此 Mac 时"。这可防止 AirPods 在睡眠期间从其他设备自动连接。

设置一致的输出设备

从睡眠唤醒后,按住 Option 并点击菜单栏中的声音图标。选择首选输出设备。持续这样做,macOS 最终应该会"固定"你的偏好。

重置 NVRAM(Intel Mac)

如果音量重置是长期问题,重置 NVRAM:关机 → 按住 Option+Command+P+R 开机,保持 20 秒。这会清除存储的音频设置,可以修复持续的音量问题。

用 SoundDial 保护你的音频平衡

即使系统音量在睡眠后重置,SoundDial 也能保护你的每个应用音量平衡。其音量记忆功能独立保存每个应用的音量,并在唤醒、重启或应用重启后恢复它。

SoundDial 在 Mac 睡眠唤醒周期后保留每个应用的音量级别

所以即使 macOS 在睡眠后将系统音量重置为 80%,你的每个应用平衡保持不变:

  • Spotify 仍在系统音量的 30%
  • Zoom 仍在 100%
  • Slack 仍然静音

你可能需要修复系统音量(一次调整),但无需重新平衡所有应用(那将是六七次调整)。而使用音量配置,即使完全恢复也只需一次点击。

在 Mac App Store 获取 SoundDial——€14.99 一次性购买,无需订阅,macOS 14.2+。

下一篇文章

SoundDial

Per-app volume control for macOS. €14.99 one-time purchase.

获取SoundDial