·5 min read

Mac Volume Resets After Sleep? How to Keep Your Audio Settings

Every time your Mac wakes from sleep, the volume is wrong — reset to max, dropped to zero, or switched to the wrong output. Here's why and how to fix it.

You close your MacBook lid. You open it later. The volume is different. Maybe it's at maximum when you had it at 40%. Maybe it switched from headphones to speakers. Maybe it's at zero. It was fine before sleep — now it's wrong.

Volume resetting after sleep is a persistent macOS bug that appears in various forms across different macOS versions. Here's what causes it and how to deal with it.

Why it happens

1. Audio output device changed during sleep

If you had Bluetooth headphones connected before sleep and they disconnect while the Mac is asleep (battery died, moved out of range), macOS switches to the built-in speakers when it wakes. Since macOS remembers volume per device, the volume changes to whatever the speakers were last set to — which might be very different from your headphone volume.

2. Core Audio daemon restart

macOS's audio daemon (coreaudiod) sometimes restarts during sleep/wake cycles. When it restarts, it may initialize with default volume levels instead of your last settings. This is a system bug that Apple has partially fixed in various updates but never fully eliminated.

3. HDMI/DisplayPort reconnection

If you use an external display via HDMI or DisplayPort, closing and opening the lid can cause the display to disconnect and reconnect. Some displays are also audio output devices, and macOS may switch to or from the display's speakers during this process, changing the volume in the process.

4. Bluetooth re-pairing

When Bluetooth devices reconnect after sleep, the volume negotiation can result in a different level than what you had before. This is especially common with third-party Bluetooth headphones (less so with AirPods, which Apple has optimized).

Fixes

Prevent Bluetooth disconnection during sleep

System Settings → Bluetooth → Advanced (or click "i" on your device). Some settings control whether Bluetooth stays active during sleep. Keeping the connection active prevents the disconnect/reconnect cycle that resets volume.

Disable auto-switching for AirPods

System Settings → Bluetooth → click "i" next to AirPods → "Connect to This Mac" → set to "When Last Connected to This Mac." This prevents AirPods from auto-connecting from another device during sleep.

Set a consistent output device

After waking from sleep, hold Option and click the Sound icon in the menu bar. Select your preferred output device. Do this consistently and macOS should eventually "stick" to your preference.

Reset NVRAM (Intel Macs)

If volume resets are chronic, reset NVRAM: shut down → power on holding Option+Command+P+R for 20 seconds. This clears stored audio settings and can fix persistent volume issues.

Protect your audio balance with SoundDial

Even if the system volume resets after sleep, SoundDial protects your per-app volume balance. Its volume memory feature saves each app's volume independently and restores it after wake, restart, or app relaunch.

SoundDial preserving per-app volume levels after Mac sleep and wake cycles

So even if macOS resets the system volume to 80% after sleep, your per-app balance stays intact:

  • Spotify still at 30% of system volume
  • Zoom still at 100%
  • Slack still muted

You might need to fix the system volume (one adjustment), but you don't need to re-balance all your apps (which would be six or seven adjustments). And with volume profiles, even the full recovery is one click.

Get SoundDial on the Mac App Store — €14.99 one-time purchase, no subscription, macOS 14.2+.

下一篇文章

How to Watch Movies on Mac Without Waking Everyone Up

Dialog is inaudible, then explosions shake the walls. Here's how to tame movie audio for late-night watching on Mac — without missing a word.

SoundDial

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

获取SoundDial