Permanently hide icons from system tray

  • Thread starter Thread starter =?iso-8859-1?Q?Asbj=F8rn_Ulsberg?=
  • Start date Start date
?

=?iso-8859-1?Q?Asbj=F8rn_Ulsberg?=

Some programs generate a new ID each time they are started up, for some
reason. This is very troublesoume, as Windows XP apparently recognizes
them by this ID, and how you choose to display system tray icons is bound
to these almost random ID's.

There are especially two different programs that does this that is really
irritating. One of them is EPOX' USDM (Unified System Diagnostic Manager)
which doesn't even have a title, and all my network connections.

I've unchecked all the «Show icon in notification area when connected»
checkboxes on all my connections (I have four different ones; 1 CNET WLAN
card, two integrated motherboard connections, and one FireWire connection).
But as only one of these connections are always connected (the WLAN card),
all of the others show up in the system tray as «network cable unplugged».

This is really frustrating! Not because they show up, but becuase they
apparently are given a new ID each time Windows XP starts, so I need to
re-hide them each and every time, often several times a day! Augh!

Can someone please give me a bulletproof solution to get rid of the icons
somehow, without disabling the network connections entirely?

(I would love a solution to hide the USDM as well, but that program can
at least be shut down, so it's no big problem.)
 
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoTrayItemsDisplay"=dword:00000001

Open notepad, insert the above 5 lines (including blank lines), save as HideTrayIcon.reg, double click the file to import it to your registry, restart your pc and all your systray icons are hidden (not disable), excluding clock.
 
Back
Top