5 Ways to Reset All Sound Settings on Windows 11

Knowing how to reset sound settings on Windows 11 can be helpful

by Alexandru Poloboc
Alexandru Poloboc
Alexandru Poloboc
News Editor
With an overpowering desire to always get to the bottom of things and uncover the truth, Alex spent most of his time working as a news reporter, anchor,... read more
Reviewed by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Editor-in-Chief
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • Windows 11 users sometimes experience sound-related problems and issues.
  • When you do so, resetting the system sound settings can be a real lifesaver.
  • Follow the steps below and you will know everything you need about the topic.
sound settings
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

While your Windows OS is more than capable of managing sound on your PC, you will still need to intervene and reset sound settings in case you are facing audio issues or glitches. 

That being said, with the aesthetic changes made by Microsoft in Windows 11, it has become harder for some users to zero in on these settings.

Before we dive into the solutions, know that we can also offer assistance if your Windows 11 PC has no sound at all.

Why do I need to reset my Windows 11 sound settings?

You don’t necessarily need to do so, but when problems start interfering with how you do things on your PC, you might want to do something about it.

Like when your Windows 11 OS doesn’t recognize your headphones, there are some causes that trigger this behavior.

If you have sound problems, know that it can happen because:

  • Your drivers have become corrupt or are outdated
  • Operating system errors and glitches

But don’t worry, after going through this guide all your Windows 11 sound-related problems will surely be history.

How do I reset all the sound settings on Windows 11?

1. Reset from the Settings app

1. Press Win + I to access Settings.

2. Click on the System tab, then select Sound.

sound settings windows 11

3. Go to Volume Mixer.

volume mixer

4. Press the Reset button.

reset sound settings windows 11

5. Close the window.

If you’re looking to reset all sound settings on your Windows 11 PC, you need to look no further than Windows Settings. From the Volume Mixer section, you can complete the reset in a few clicks.

2. Uninstall/re-install the audio driver

  1. Search for Device Manager and open the app.device manager
  2. Expand Sound, video & game controllers, then right-click on the audio driver and select Uninstall device.uninstall audio driver
  3. After uninstalling the audio driver, your system will re-install it automatically.

Some of the most common Windows errors and bugs are a result of old or incompatible drivers. The lack of an up-to-date system can lead to lag, system errors or even BSoDs.
To avoid these types of problems, you can use an automatic tool that will find, download, and install the right driver version on your Windows PC in just a couple of clicks, and we strongly recommend DriverFix. Here’s how to do it:

  1. Download and install DriverFix.
  2. Launch the application.
  3. Wait for DriverFix to detect all your faulty drivers.
  4. The software will now show you all the drivers that have issues, and you just need to select the ones you’d liked fixed.
  5. Wait for DriverFix to download and install the newest drivers.
  6. Restart your PC for the changes to take effect.
DriverFix

DriverFix

Drivers will no longer create any problems if you download and use this powerful software today.

Free trial
Visit website

Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.


3. Restart Windows audio services

  1. Search for Services and open the app.services
  2. Right-click on Windows Audio and select Restart.windows audio

4. Use Windows troubleshooter

  1. Search for Troubleshooting settings and open the app.troubleshooting settings
  2. Click on Other troubleshooters.other troubleshooters
  3. Next to Playing Audio, click on the Run button.run troubleshooter

5. Reset system sounds to default

  1. Search for Change system sounds and open the Control Panel app.change sound system
  2. Under Sound scheme, select Windows default.1
  3. Click on Apply, then click OK to close the window.2

These are the process you are looking at when you are having issues with the sound on your Windows 11-powered PC or laptop.

We’ve also prepared an interesting article bout what you can do if your gaming sounds simply stop on your Windows 11 device.

Leave a comment below and tell us if this article has helped you fix your sound-related Windows 11 problems.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: