How to Stop Windows Volume Mixer Settings from Changing or Resetting
Practical steps to keep Windows Volume Mixer levels stable, prevent per-app volume from resetting, and verify the fix after device or driver changes.
Before you start
The volume mixer runs locally on the Windows computer. No online account or extra service is required to adjust or save per-app levels. Changes can be undone by moving the same sliders back or changing the relevant Windows setting again, so it is safe to try the steps below without restoring the entire system.
Start with sound output devices that are currently connected. If an app is closed, its mixer slider may disappear until the app is playing audio again. Before making changes, note the default output device in Windows sound settings and close any apps that keep using the device you plan to test.
Step-by-step instructions
Volume mixer levels change for two common reasons: an app or device resets its own audio level, or Windows creates a fresh mixer entry after the device is reconnected, uninstalled, or updated. Use the checks in this order to find the cause before changing many settings.
Open the mixer first. In Windows 11, select the speaker icon on the taskbar and choose the mixer option. In Windows 10, right-click the speaker icon and open Volume Mixer. If the taskbar path is not available, open Settings, go to System and select Sound, then choose Volume mixer or App volume and device preferences depending on the Windows version. The exact label changes between updates, so look for the control that shows individual app sliders next to the device volume.
Identify whether one app or the device level moves. Play audio in the app, watch the slider, and wait for the level to change on its own. If the device slider also moves, the change may be coming from a physical volume key, a headset control, or communication handling in Windows rather than the app itself.
Reduce automatic audio reduction during calls. Open Sound settings, select the playback device, then look for a Communications tab. If it is present, choose Do nothing instead of a setting that lowers volume when Windows detects communication activity. This applies mainly to older control panels and helps when levels drop during calls or voice chat, but it should not be assumed to fix every device.
Set the device as default after reconnecting it. When a new device appears, Windows may assign it a new mixer profile or a different default status. Disconnect the device, reconnect it, then open Sound settings and confirm that the intended speaker or microphone is set as the default output. After that, set the app volume again and play audio for a short period.
Check the app for its own audio controls. Communication and recording apps often add automatic gain, noise suppression, or echo cancellation that changes the system level or the app level. Open the app's audio settings and turn off any automatic input level or automatic gain option before testing again. The names of these controls differ between apps and versions.
Keep the app open while adjusting. Some apps save their mixer level only while they are running. If you set the level and immediately close the app, the change may not be stored. Adjust the slider, keep playback active for a few seconds, then close the app normally and reopen it to see whether the value sticks.
Check the output
The fix is working when the same app keeps its mixer level after you reopen it, after playback pauses and resumes, and after the device is disconnected and reconnected. Test all three cases in that order, because they show whether the change was saved by the app, by Windows, or only for the current session.
Do not judge the result by a single short test. If a driver update or device reconnection creates a new audio profile, later behavior may still differ. A stable level after reconnect is the stronger sign that the setting is being retained. If the level is stable only until the next reboot, treat that as a partial result and continue with the next section.
Common problems and next steps
If the volume mixer keeps resetting after reboot, the app may be writing its own level at startup, or the audio device may be reinitializing before the saved value is applied. Update the audio driver through Windows Update or the device manufacturer's driver package, then set the level again and reboot. Avoid editing the registry for this issue unless you already have a specific key from a trusted source.
For voice and microphone problems, separate the playback and recording issues. Windows has separate controls for output device volume and input device level. A recording app can make the microphone seem quieter even when the playback mixer has not changed. Check the input level in Sound settings and disable automatic gain in the app before changing output settings again.
If a headset or USB device changes its own level, check physical controls on the cable or earpiece and any companion app supplied by the manufacturer. Those controls can override the Windows slider. Removing the companion app or updating its firmware may help if it reasserts a default level when the device wakes.
As a last reversible step, remove and re-add the problematic audio device through Settings or Device Manager. Windows will rebuild its profile. Expect to set the default device, default format, and per-app levels again afterward. This often clears a corrupted saved mixer state, but it is not a guarantee when the cause is an app or a driver control.
If the level still falls only during calls, return to the communication behavior covered earlier and check the calling app's audio settings. Voice activity processing can reduce other sounds without showing an obvious change in the app's own volume control. Test with one communication app closed at a time to identify which one is responsible.