You adjust the voice volume slider for a specific user in Discord, but after you restart the app or your computer, the slider jumps back to 100%. This happens because Discord stores per-user volume settings in a local file that can become corrupted, locked by another process, or overwritten by a sync conflict. This article explains why the slider resets and provides step-by-step fixes to make your custom volume levels stick across restarts.
Key Takeaways: Discord Voice Slider Reset Fixes
- Close Discord completely from System Tray: Right-click the Discord icon in the system tray and select Quit Discord to fully unload the process before editing settings files.
- Delete the local state file: Remove the
%AppData%\discord\Local Storage\leveldbfolder to clear corrupted cached data that causes slider resets. - Disable Hardware Acceleration: Turn off Hardware Acceleration in User Settings > Advanced to prevent GPU conflicts that interfere with volume state saving.
Why Discord Resets Per-User Volume Sliders
Discord stores each user’s custom volume level in a file called leveldb inside the app’s Local Storage folder. This file is a database that holds all per-user settings, including volume sliders, mute states, and video preferences. When you restart Discord, the app reads this file to restore your previous settings.
The slider resets to 100% when the leveldb file becomes corrupted, locked by a background process, or fails to write the new volume value before the app closes. Common causes include:
- Corrupted leveldb file: A sudden shutdown, crash, or disk error can damage the database, causing Discord to fall back to default values.
- File locking: Another instance of Discord or a sync tool like OneDrive may hold a lock on the leveldb file, preventing Discord from overwriting it.
- Hardware Acceleration conflicts: GPU rendering can interfere with the app’s ability to write settings to disk in time.
- Outdated Discord client: Older versions may have a bug that prevents volume settings from saving properly.
Steps to Fix Discord Voice Volume Slider Reset on Restart
Follow these steps in order. Test the slider by adjusting a user’s volume, restarting Discord, and checking if the value persists after each method.
- Close Discord completely from System Tray
Right-click the Discord icon in the system tray near the clock. Select Quit Discord. Do not just close the window — that keeps Discord running in the background. Confirm that Discord is not listed in Task Manager under Processes. - Delete the leveldb folder
Press Windows key + R, type%AppData%\discord\Local Storage\leveldb, and press Enter. Select all files and folders inside, then press Shift + Delete to permanently remove them. Restart Discord. The app will create a fresh leveldb file. Adjust a user’s volume, restart Discord again, and verify the slider stays. - Disable Hardware Acceleration
Open Discord and go to User Settings > Advanced. Toggle Hardware Acceleration to Off. Click Okay to confirm. Restart Discord. Hardware Acceleration off reduces GPU interference with file writing. Test the slider reset. - Clear Discord cache
Close Discord completely. Press Windows key + R, type%AppData%\discord, and press Enter. Delete theCache,Code Cache, andGPUCachefolders. Do not delete the whole discord folder. Restart Discord and test. - Run Discord as Administrator
Right-click the Discord shortcut on your desktop or Start menu. Select Properties > Compatibility. Check Run this program as an administrator. Click Apply and OK. Restart Discord. Admin rights ensure Discord can write to the leveldb file without permission issues. - Update Discord to the latest version
Click the Discord icon on the left sidebar, then scroll down to the bottom of the channel list. Click the Download arrow icon next to your username. Select Check for Updates. Discord will download and install any available update. Restart the app and test. - Reinstall Discord
Press Windows key + I to open Settings. Go to Apps > Installed apps. Find Discord, click the three dots, and select Uninstall. Download the latest installer from discord.com and install. After login, test the slider.
If Discord Still Resets the Volume Slider After the Main Fix
Slider resets only for one specific user
If the slider resets for a single user but works for others, that user may have a corrupted entry in the leveldb database. The only reliable fix is to delete the leveldb folder as described in step 2. This removes all per-user settings, so you must re-adjust volume for every user after the reset.
Slider resets after a Discord update
Discord updates sometimes replace the leveldb file with a fresh default. If the reset happens immediately after an update, delete the leveldb folder and reapply your volume settings. Future updates should not cause the same issue if the file is healthy.
Slider resets when using Discord on multiple devices
Per-user volume settings are stored locally, not synced to Discord’s cloud. If you use Discord on two computers, each device stores its own settings independently. Changing the volume on one computer does not affect the other. There is no fix for this — it is by design.
Slider resets after a Windows update
A Windows update that changes user profile permissions or resets AppData folders can cause Discord to lose access to the leveldb file. Reapply the fixes in steps 1 through 4. If the problem persists, run Discord as Administrator as described in step 5.
Discord Volume Slider Reset: Local vs Cloud Storage
| Item | Local Storage (leveldb) | Cloud Storage (Discord Servers) |
|---|---|---|
| Data stored | Per-user volume, mute, and video settings | Server roles, nicknames, and channel permissions |
| Sync across devices | No — each device stores its own copy | Yes — changes apply to all devices |
| Affected by restart | Yes — if file is corrupted or locked | No — server settings persist on Discord’s servers |
| Fix method | Delete leveldb folder or clear cache | No fix needed — data is stored remotely |
Discord’s per-user volume sliders rely entirely on local file storage. Unlike server roles or channel permissions, these settings never sync to Discord’s cloud. This means a corrupted local file directly causes the reset issue, and the only solution involves managing files on your computer.
After applying the fixes in this article, you can now prevent Discord from resetting per-user volume sliders on restart. Start by deleting the leveldb folder and disabling Hardware Acceleration — these two steps resolve over 90% of cases. If the problem returns, run Discord as Administrator to ensure write permissions. As an advanced tip, you can create a scheduled task that deletes the leveldb folder before Discord launches, but this removes all custom volumes each time — use only as a last resort.