24

So unexpectedly my volume control is missing from the system tray on Windows 7. I goto the start menu and type volume and choose "Show or hide volume (speaker) icon on the taskbar" and it's disabled in there and set to off. I then click "customize notification icons" at the bottom and on the list that shows up, I see at the bottom "Volume" with the dropbox icon over it.

Does dropbox obliterate my volume control on accident? Anyone else have anything like this? Got any other ideas for me to try?

forgot to mention: All the volume functions work, it's just the icon that's missing. I can control the volume by the keyboard or through the actual volume control (by pulling up the control panel widget). I just don't have the icon on the systemtray. All the rest of the system works tho.

0

10 Answers 10

48

This can happen from time to time, but it is very rare and usually a restart will fix it.

The three solutions to try are (in order of convenience):

  1. Restart the Windows Audio service.

    • open the Start menu
    • right-click on Computer and select Manage
    • navigate to "Services and Applications" → Services
    • right-click on Windows Audio and choose Restart

    alt text

  2. Restart Explorer.exe.

    • press Ctrl+Alt+Delete and select Task Manager
    • go to the Processes tab and find explorer.exe
    • right-click it and select "End Process". Make sure you do not have any file operations (copy/move etc.) going. Explorer should automatically restart.
    • If it doesn't, then in Task Manager, go to File → "New Task (Run...)", type in explorer, click OK and it should be back.

    alt text

  3. Restart the computer.

6
  • ~ Thanks for the response. I'm not in front of the PC now, but I'll try later. I normally hibernate the machine, and I'm familiar with the methods given (restarting the shell, restarting the services) but is this a known issue with hibernating somehow? Once I've rebooted the machine (instead of hibernating) I'll let you know for sure if it did or did not fix it.
    – jcolebrand
    Nov 1, 2010 at 15:21
  • 1
    @drachenstern The restart explorer option should fix it (It has every time I have seen the issue), I have never been able to track down what causes it as I only seem to see it once every two months or so and I do not think it is any one thing - but it is easily fixable. I do not think it is hibernate as I would see it a lot more often. Nov 1, 2010 at 15:36
  • 1
    For me both the power (battery) icon as well as the volume icon were missing. Restarting explorer.exe did the trick. Dec 7, 2013 at 20:00
  • May not occur as rarely as you think. +1 anyway. ;-)
    – martineau
    Mar 3, 2015 at 4:42
  • Thanks and +1. Solution 2 has fixed it for me with Windows 7 x64 Pro. Actually, I don't understand why because I had just started the PC in question, so the explorer had freshly been started, so restarting it again immediately shouldn't change anything. Nevertheless, I can live with that solution if it happens again, so I won't put any more time into this.
    – Binarus
    Sep 7, 2017 at 8:02
5

I came across this and since none of these solutions worked for me, I thought I'd share what did (from here):

  1. Back up the Registry by creating a restore point.
  2. Go to Start > Run (or Windows-key + R), type in regedit and hit OK.
  3. Navigate to the key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify.
  4. Delete the values IconStreams and PastIconsStream.
  5. Open up the Task Manager (Ctrl + Shift + Esc), go to the Processes tab, select explorer.exe and click End Process.
  6. Open the Applications tab and click New Task at the bottom-right of the window.
  7. In the message box that pops up type in explorer.exe and hit OK.
  8. Explorer.exe will reload, and the missing icons should now be back in the system-tray where they belong.
  9. Then if the volume bar isn't there, go to taskbar properties (where the volume was gray) and simply tick the box.
1
  • Worked for me to restore Volume and Wi-Fi icons.. but at the expense of some custom ordering I think. The top answer did not work.
    – bryc
    Dec 22, 2016 at 13:51
4

Go to control Panel, in that open Notification Area Icons

In that window in the bottom side click on the Turn System icons on or off please select on in the icon behaviour of volume, and click ok

....that's it

4

I'm running Windows 7. I could not quickly find 'Notification Area' in Control Panel, so I simply typed in "notification area" after clicking on the start button (lower left) Pick the first response,'Notification Area Icons'.
Choose 'turn system icons on or off'. You should be able to pick which ones to show. If the volume control is greyed out choose 'Restore default icon behaviours'.

And finally restart your computer.

2

I have taken this from the Official Microsoft forum, I used it on Windows 10 and it worked for me:

  1. Left click on windows icon and choose settings.
  2. Click on display tab.
  3. Change the size of text to 125% Then apply.
  4. DO NOT LOG OUT YET. Choose sign out later!
  5. Change the text size back to 100% and click apply.
  6. Now sign out and sign back in.

Your volume icon will be back.

1

Sorry to say, the patch I used is not compatible with Windows 7, but for your information, I have/had exactly the same problem with Windows XP. The problem has obviously carried over into Windows 7.

I came across this explanation for the XP problem:

this is caused by a timing defect in the Windows function Shell_NotifyIcon in shell32.dll, which has a timeout fixed at 4 seconds. Combined with an unfavorable Windows API message this causes the problem, which befalls many heavily loaded computers that don't have ultra-fast hard disks. Changing the timeout to one minute and removing the unwanted message solves the problem

The author provided a patch, which once installed, fixed the problem for me. Scroll to Main problem and complete solution section, which mentions:

nars has posted a patcher tool (direct download link )that solves the problem even for future versions and makes patching very easy and quick. Thanks a lot, nars!

1

For me, something had set the registry entry HideSCAVolume under:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

I fixed it by removing this entry and restarting Windows Explorer.

Fix for When Volume Icon is Missing and Grayed Out in Windows

1

The easiest and quickest way to return the sound icon to the system tray is to restart the systray.exe process:

  1. Open up the task manager with CTRL + SHIFT + ESC.
  2. File > New Task (Run...)
  3. systray.exe
1

In addition to all the other solutions mentioned here, you can use Windows Group Policy editor to fix it if nothing else works. The following works for not just volume icon, but for missing network icon, missing clock and missing power indicator from notification area as well.

Enable System Icons via GPMC

  1. Click on Start Menu > Run and type in "gpedit.msc" without quotes. This will start the WIndows Group Policy editor.

  2. Expand the tree to go to User Configuration -> Administrative Templates -> Start Menu and Taskbar.

  3. Change set the state value to Disable or Not Configured for the following group policies to enable showing or displaying of the icon in the notification area.

    Clock: Remove Clock from the system notification area Volume: Remove the volume control icon Network: Remove the networking icon Power (battery) Icon: Remove the battery meter

  4. Close the GPMC.

  5. Restart Explorer, Log off and log on again, or restart computer to make the change effective.

User who uses Windows without Local Group Policy Editor can modify the registry value via Registry Editor instead.

Turn On System Icons for Displaying or Showing via Registry

  1. Run Registry Editor (RegEdit.exe).

  2. Navigate to the following registry key:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

  3. Delete and remove the following registry values in the right pane:

    HideClock HideSCAPower HideSCAVolume NoAutoTrayNotify HideSCANetwork NoTrayItemsDisplay

  4. Then, navigate to the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

  5. Again, delete any of the following registry values if found:

    HideClock HideSCAPower HideSCAVolume NoAutoTrayNotify HideSCANetwork NoTrayItemsDisplay

  6. Exit Registry Editor.

  7. Exit Explorer and restart, Logoff and login again, or reboot PC to apply the changes.

0

I have windows 7 Professional and restarting the service as was enough.
I believe this problem because of installing ubuntu on top.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .