Windows 10 Default Audio Device Keeps Changing: Keeping Sound on the Speakers You Chose
You set your desk speakers as the default output, and a while later sound is coming from the monitor’s tiny built-in speakers, or a headset you are not wearing. Restarting, plugging in a device, or waking the PC from sleep all seem to reset the choice. When the Windows 10 default audio device keeps changing, you spend more time fixing sound than listening to it.
Windows automatically switches to a newly connected audio device, assuming you want to use it straight away. HDMI and DisplayPort monitors count as audio devices, and they reconnect every time the monitor wakes from sleep. Bluetooth headsets reconnect when they come into range.
Each reconnection can take over as the default. Some audio drivers and gaming headset apps also set themselves as default whenever they start.
Disabling devices you never use is the most reliable link slot cure.
What Usually Triggers It
The default device changes for these reasons:
- A monitor with HDMI or DisplayPort audio reconnects after sleep.
- A Bluetooth or USB headset reconnects and takes over.
- Headset or audio enhancement software sets its own device as default.
- Windows assigns a different default communications device for calls.
TVs connected by HDMI are a frequent cause, because they often wake up when the PC sends a signal.
First Steps to Try
Disable unused outputs.
- Right-click the speaker icon and select Sounds.
- On the Playback tab, right-click the monitor or HDMI device you never use and choose Disable.
- Right-click your preferred speakers and choose “Set as Default Device.”
- Right-click them again and choose “Set as Default Communication Device.”
- Restart and check whether the setting holds.
If you use a USB headset for calls and speakers for music, set the speakers as the Default Device and the headset as the Default Communication Device. Windows then switches automatically only during calls.
If the Problem Continues
Check software and per-app settings.
- Open Settings > System > Sound > App volume and device preferences.
- Make sure no app is set to a specific output you do not want.
- Close or remove headset utilities that set themselves as default at start-up.
- In the Recording tab, also set the correct default microphone.
- Update the audio and graphics drivers, since HDMI audio comes from the graphics driver.
On NVIDIA or AMD driver installs, choose Custom and skip HDMI audio if you never use monitor speakers.
Protect Your Data First
Disabling an audio device is fully reversible; tick “Show Disabled Devices” in the Sounds window to bring it back. Download drivers only from official sources.
The Bottom Line
The default audio device changes because Windows prefers newly connected outputs. Disable unused HDMI and monitor audio, set both default and communication devices, and check headset software.