Some applications that are running in the background display an icon in the Windows System Tray to provide you with a visual reminder that the program is running and sometimes to provide you with the means to quickly access to program features and settings.
While this is certainly useful for select applications, it does not make sense for others, especially those that do not provide you with links to settings or features they make available. In this case, it may make sense to hide the icon so that it won’t be displayed anymore in the system tray area.
If you like a more beautiful appearance of Windows you could select to hide all system tray icons. The programs would still be running in the background but the icons would not be visible anymore. It’s possible to hide the icons using a Registry setting. Press Windows-R, type regedit and hit enter to open the Windows Registry editor.
Now navigate to the Registry key HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer and check if the DWORD entry NoTrayItemsDisplay is already available in the left pane. If it is not create a new DWORD with that name. Now double-click the entry and change the value to 1.
The left image is a picture of my system tray and the right one a picture of it after applying the Registry setting. Note that you have to log off or restart the computer before you can see the change. Found at the How to Geek.
Update: Please note that Microsoft has changed the behavior in Windows 7 and newer versions of Windows. You no longer need to change a Registry setting to hide icons in the system try. Just click on the small arrow next to the icons that are displayed and select customize from the options.
You have the following options for each system tray icon:
- Show icon and notifications
- Hide icon and notifications
- Only show notifications
The best option for system tray icons that you do not want to see at all is to switch them to hide icon and notifications. Do that for all icons displayed here and you can hide those that you do not want to see in the system tray area.
Please note that Windows manages these automatically as well which is why you may not see some icons in the System Tray area that you would expect to see there. If that is the case, you can use the same method described above to make them appear in the area.