How to Fix ‘Volume Control Not Working’ Issue in Windows 10/11?

The volume control wheel is an essential part of the Windows taskbar. Users can easily control the sound limit from there and go on with their work. However, the volume control in windows 10/11 stops working suddenly sometimes and does not respond. The wheel gets stuck at 100 or any other volume number and the users are unable to adjust it further.

Volume Control not working in Windows
Volume Control not working in Windows fix

In such scenarios, you have to control the sound from the Video player only. This is of course not the most convenient way for many people. This issue of volume control arises due to an outdated sound driver and a glitch in the audio services.

Restarting the audio services and updating the sound drivers from Device Manager should be your next steps to fix this problem. Including these two methods, below are a total of 9 solutions to eradicate the unresponsiveness of volume control.

1. Run the Audio Troubleshooter

The built-in Audio troubleshooter in Windows will solve most of your audio issues. Running this troubleshooter should be your first priority to fix the volume control. It will scan and detect the problem and then you can go on with the onscreen instructions to resolve it.

  1. Press the Win + I keys and type Settings.
  2. Now go to Updates & Security > Troubleshoot > Additional troubleshooters.
    Windows Additional Troubleshooters option
    Windows Troubleshoot settings window
  1. Click on Playing Audio and then on Run this Troubleshooter.
    Running Windows Audio Troubleshooter
    Run the Playing Audio troubleshooter
  1. Wait for the scan to complete and the problem to be detected.
  2. Follow the directions given by the troubleshooter now and rectify the volume control.

2. Restart Audio Services

Windows audio services can stop responding sometimes temporarily due to a glitch or bug. Therefore, the users need to restart these services to give them a fresh kick-off. After the process is complete, your volume control should not lag and start working.

Here’s how to restart the audio services:

  1. Type Services in the Windows search bar.
  2. Click on the Services menu.
  3. From the list of services, scroll to Windows Audio.
  4. Right-click on it and left-click on Restart.
    Restarting Windows Audio service
    Restart Windows Audio service
  1. Now right-click again and go to Properties.
  2. In the General tab, there will be a Startup Type option.
  3. Select Automatic as the Startup Type.
    Selecting Automatic startup for Windows Audio service
    Select automatic startup for Windows Audio Service
  1. Click on Apply and OK.
  2. Repeat the same steps with the Windows Audio Endpoint Builder and Remote Procedure Call (RPC) services.
  3. Once done, see if you can change the volume with the volume control now or not.

3. Restart Windows Explorer

It can be that the problem is not with the audio functions but the Windows Explorer stops working and running properly itself. If this is the case, the volume control may be freezing due to this. You just have to simply restart Windows Explorer and it’ll start operating smoothly again.

Here’s how to do that:

  1. Press Ctrl + Alt + Dlt together to open Task Manager.
  2. Under the Processes tab, look for Windows Explorer.
  3. Right-click on it and then click on Restart.
    Restarting Windows Explorer
    Restart Windows Explorer
  1. Wait for the Windows Explorer to start and show up again.
  2. Now check if you can use the volume controller.

4. Terminate the SndVol.exe process

The SndVol.exe process is responsible for controlling the system’s volume settings. The volume controller is linked with the same process as well. Now, SndVol.exe can stop running due to multiple reasons. It can be because of a virus or malfunction.

So all you have to do is simply restart this process by terminating it. The steps are really simple and as follows:

  1. Open Task Manager with Ctrl+Alt+Dlt.
  2. Look for SndVol.exe in the processes tab.
  3. Right-click on it and select End task.
    Ending SndVol.exe process
    End SndVol.exe process
  1. Close the Task Manager.
  2. Now click on the volume control icon and see if it’s working now or not.

5. Update Sound Card Driver

If your sound card driver is outdated, the volume control wouldn’t run properly and also your system will fail to process any sound. To avoid such problems, we suggest updating your drivers after every new update drops to keep your system as efficient as possible.

Follow the steps below to update the audio driver on Windows:

  1. Open Run with Win + R and type devmgmt.msc.
  2. Expand the Sound, video, and gaming controllers tab.
  3. Select Update Driver Software after right-clicking on the audio driver.
    Updating Audio Driver
    Update driver option
  1. Click on Search Automatically for Updated Driver Software.
    Updating the audio driver automatically
    Search automatically for drivers option
  1. Wait for Windows to search for the updates and install them.
  2. Now restart your computer.

6. Reinstall the Audio Driver

If there are no updates for the driver, it is better to reinstall it. There are chances for the driver to get glitchy over a period of time. Therefore, reinstalling it will let go of any issues with the audio driver and ultimately fix the issue of the volume control not working.

  1. From the same Device Manager menu as in the method above, double-click on the Sound, video, and gaming controllers menu.
  2. Right-click on your sound card driver and click Uninstall.
    Uninstalling audio driver
    Uninstall device option
  1. Click on OK and wait for the uninstallation to finish.
  2. Next, click on Action and then click Scan for hardware changes.
  3. Now Windows will start installing the audio driver itself.
  4. Once done, see if you are able to use the volume controller now.

7. Enable Audio Manager for Start-up

The Audio Manager controls the audio driver and is also responsible for handling the volume on your computer. So, enabling the Audio Manager for start-up means that the service will begin as soon as you power on the PC. This will ensure the perfect operation of the volume controller.

  1. Open Task Manager and move to the Start-up tab.
  2. Right-click on Audio Manager and select Enable.
    Enabling Audio Manager in the startup tab of Task Manager
    Enable Audio Manager in Startup
  1. Lastly, Restart your computer after closing the Task Manager.

8. Change your Speaker’s Properties

In this method, you need to change some properties of the audio device that you use with your PC. It can either be its in-built speaker or an external one. We’ll select any one speaker as the default and then tweak a few of its settings.

  1. Open the Control Panel and click on View by.
  2. Select Large Icons.
  3. Navigate to Sound > Playback.
  4. You’ll see every audio device here.
    Changing sound settings from Control Panel
    Sound Settings in Control Panel
  1. Right-click on your preferred speakers and click on Enable and Set as Default Device.
    Enabling speakers in Windows
    Enable and Set as Default Device options
  1. Right-click on the speakers again and go to Properties.
  2. Go to the Levels tab and make sure the volume is at 100.
    Changing Speaker Levels properties
    Levels tab in Speakers Properties
  1. Now go to the Advanced tab and tick mark the Allow application to take exclusive control of this device option.
    Changing Advanced properties of speakers
    Advanced tab in Speakers Properties
  1. Click on Apply and OK and check whether the volume control is working now.

9. Reinstall ShellExperienceHost

The Windows Shell Experience Host is basically the graphical user interface (GUI) of Windows responsible for displaying the taskbar, desktop, icons, notifications, and the system tray containing the volume slider.

This can sometimes cause the issue due to improper functioning, so it is recommended to reinstall the package.

Here’s how to reinstall it using Windows PowerShell if the Shell Experience Host has stopped working:

  1. Type PowerShell in the Windows search bar.
  2. Select Run as administrator.
  3. Now paste the following command for reinstalling the ShellExperienceHost package:
    Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
    Reinstalling Windows Shell Experience Host
    Windows Shell Experience Host reinstall command
  1. Wait a while until the reinstallation completes.
  2. Now restart your PC and start using the volume mixer.

10. Run the SFC Scan

SFC scan determines and repairs any corrupt or error files in the system. As a result, if there’s any malware that is stopping the volume control from operating, this process will identify it and get rid of it.

Here’s how to run the SFC scan on Windows:

  1. Type CMD after pressing the Win + I keys.
  2. Select Run as administrator to open the command prompt.
  3. Now type the command as follows:
    sfc /scannow
    Running Windows SFC scan
    Windows SFC scan command
  1. Wait for the scan to complete and fix any problems.
  2. Finally, check if the volume control is now restored to functioning order or not.
ABOUT THE AUTHOR

Abdullah Iqbal


Abdullah is a Google IT certified Help Desk Technician with extensive experience in providing technical support to system users. He has a proven track record of effectively resolving IT issues, and is adept at working with tools like Jira and ZenDesk to efficiently manage support tickets. Abdullah is committed to staying up-to-date with the latest technological advancements and constantly seeks to improve his skills and knowledge through professional development opportunities.