Scott Dorman

blog

  Home  |   Contact  |   Syndication    |   Login
  494 Posts | 9 Stories | 434 Comments | 55 Trackbacks

News


Post Categories

Image Galleries



Creative Commons License


Microsoft MVP


MCP Profile


Subscribers to this feed

Locations of visitors to this page

View blog authority

Add to Technorati Favorites

Windows Live Alerts

IM me

Scott [MVP]

Get Free Shots from Snap.com

Community Credit Hall of Fame

Get Feedghost

AddThis Social Bookmark Button

Xobni outlook add-in for your inbox

TechEd Bloggers

Party with Palermo

PDC 2008

Windows Live Translator

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

I've been running Vista on my work laptop since the first quarter of this year and on my development system at home since August. So far, I haven't had too many problems with it. Actually, on my home system I've had almost no problems. My laptop, on the other hand, routinely has issues.

One of the more annoying issues is that my wireless network connection periodically and randomly dies. It comes back to life after about 30 seconds to a minute, but it's still pretty frustrating. (Yes, I know I need to tell the IT department that I need a new laptop; I just don't want to deal with the downtime of reinstalling all of my programs.)

What does this have to do with the title of the post? Everything, actually. One of the ways I know when my network connection has died is by looking at the "network lights" icon in my system tray. It's a great indicator to show if I have a working connection.

The problem is that every so often the icon disappears. On Windows versions prior to Vista, this icon was controlled by the lights.exe application. However, Windows Vista incorporated this capability directly into the OS and is controlled by the Taskbar and Start Menu Properties dialog.

image

This is great, except for the fact that when the icon disappears from the notification area, the checkbox becomes disabled on the property dialog. This tends to make it a bit difficult to re-enable.

Fortunately the work-around until this problem actually gets fixed is relatively simple. (If you experience this problem, be sure to vote for the bug on Microsoft Connect.)

Vista keeps a cache of the recently used icons in the registry under the HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify key.

Under this key, you will find two REG_BINARY values:

To restore your task tray icons, simply delete both of these keys and restart the explorer.exe process. You can restart the process by rebooting or by ending the process from Task Manager and starting a new instance of it.

posted on Monday, December 31, 2007 1:51 AM

Feedback

# re: Disappearing System Tray Icons on Windows Vista 12/31/2007 4:12 AM Gabriel Lozano-Moran
Hello

I noticed yesterday that the icon for my Bluetooth disappeared from the taskbar notification area and found that very strange so this is a strange coincidence that you post this today :-) I have tried deleting the registry keys and it works like a charm!

Thanks

Gabriel

# re: Disappearing System Tray Icons on Windows Vista 12/31/2007 4:16 AM TraumaPony
What works for me is setting my theme to Windows Classic and back. It's quicker than your way, IMO.

# re: Disappearing System Tray Icons on Windows Vista 12/31/2007 5:36 AM Gabriel Lozano-Moran
Darn, I just noticed that my bluetooth icon disappaered again. Has anyony tried to instead of removing the registry keys, clearing them out and setting the permissions to read only to see what happens?

# re: Disappearing System Tray Icons on Windows Vista 12/31/2007 9:18 AM Scott
@Gabriel, I don't think setting the permissions to read-only would be a good idea as that will prevent you (and the OS) from automatically hiding the inactive icons. For the bluetooth icon, you might try changing its setting to "Show" rather than the default "Hide when inactive".

# re: Disappearing System Tray Icons on Windows Vista 1/15/2008 3:17 PM Alan
Switching to classic mode and back did not work, but deleting the two registry keys using regedit did work for me. Thanks.

# re: Disappearing System Tray Icons on Windows Vista 1/23/2008 11:12 AM Gibbo
good workaround.. i was searching google for ages until i found this... works perfctly and is relatively simple, even for novice users out there. Cheers.

# re: Disappearing System Tray Icons on Windows Vista 1/23/2008 4:33 PM Niklas
Great value to me! I have been missing them for days and did not think about Googling for it... Anyway, thanks a lot!

# re: Disappearing System Tray Icons on Windows Vista 2/1/2008 8:17 PM Matt
Is there a service associated with this icon?
Before it went missing, I disabled a number of services, but none of them are apparently associated with the icon. Also, possibly related, it takes a long time to open the Network Connections window now too

# re: Disappearing System Tray Icons on Windows Vista 2/5/2008 11:36 PM Shailesh
Thanx Buddy that worked.. I had to go back into taskbar properties & the network volume power features which were disabled i had to just re-enable it to have the icon back working in taskbar

# re: Disappearing System Tray Icons on Windows Vista 2/10/2008 9:59 PM Donna
Thank you, thank you, thank you! Suddenly my icon for my Verizon Aircard connection disappeared. This cured it!!

# re: Disappearing System Tray Icons on Windows Vista 2/13/2008 4:56 AM Aerkn
worked for the bluetooth icon but my Yahoo Messenger icon still doesn't appear ..... anyone else faced this?

# You beautiful man 2/19/2008 10:55 PM Heather
Thank you so much. My neighbor was having this EXACT same problem (all the way down to the random wireless losses) and we just could not figure out how to fix it. This took care of it immediately. You rock.

# re: Disappearing System Tray Icons on Windows Vista 2/22/2008 3:25 PM CJN
Excellent work! Maybe fixed in MS Vista SP 4, 5, 6?? LOL! Thanks much!

# re: Disappearing System Tray Icons on Windows Vista 2/26/2008 9:31 PM Dudet
Thanks so, much!! This solved my problems exactly!

# re: Disappearing System Tray Icons on Windows Vista 2/26/2008 9:57 PM Scott
@Alan, @Gibbo, @Niklas, @Matt, @Shailesh, @Donna, @Aerkn, @Heather, @CJN, @Dudet: You're welcome. Glad it helped.

# re: Disappearing System Tray Icons on Windows Vista 4/19/2008 5:20 AM Erdem Corapcioglu
Thank you very much for your solution. This solved my problem and i posted detailed solution in my own language http://erdemcorapcioglu.com/113/vista-kaybolan-simgeler/. Thanks again!

# re: Disappearing System Tray Icons on Windows Vista 4/26/2008 12:44 AM rob
I fix the registry, in a couple days my icons disappear again, i fix registry again iconstreams and pasticonstreams, two three days problem occurs again, ran virus and spyware nothing, what ever it is is making my wireless network stop working, reinstall wireless network drivers fixed, a few days later problem again.

# re: Disappearing System Tray Icons on Windows Vista 5/18/2008 6:46 PM jessica
i cant find local settings!! im pissed

# re: Disappearing System Tray Icons on Windows Vista 5/25/2008 3:30 AM Andy
Brilliant - you need to get out more, but delighted that the work around did what it said. Many thanks

# re: Disappearing System Tray Icons on Windows Vista 5/25/2008 2:52 PM Scott
@Andy, Thanks! As for getting out more, I couldn't agree more. :)

@jessica, The registry keys should be there on any Vista system. You may need to be sure you're logged in with an account that has admin rights.

@rob, I'm not sure what actually causes this problem but it's something intrinsic to Vista itself, not caused by spyware, drivers, etc.

@Erdem, I'm glad the solution worked for you. Thanks for translating it, too!

# re: Disappearing System Tray Icons on Windows Vista 6/24/2008 12:34 PM SirronTM
Cheers, great workaround. I'm using Vista Ultimate SP1, and MS still haven't got round to fixing it permanently, but at least it can be solved.

# re: Disappearing System Tray Icons on Windows Vista 7/19/2008 6:08 PM Aecio Lemos
Great solution. Worked great. I wonder if Microsoft will ever fix this. It seems like a very common problem and a hotfix should have been released already.

Thanks for posting this solution.

# re: Disappearing System Tray Icons on Windows Vista 7/21/2008 12:16 AM CJY
It worked on the first try. After I restarted the computer, they were missing again. It did not fix the root cause.

# re: Disappearing System Tray Icons on Windows Vista 8/2/2008 4:16 PM Daniel
Hi!
Sometimes this workaround doesnt function!
Change your Power-Mode to "Full-Power" and NOT Energy-Saving.
I don't know the right terms in english. But it works for me to give my Laptop the full power^^

Dan

# re: Disappearing System Tray Icons on Windows Vista 9/10/2008 8:31 PM Troy
I created a REG file for myself to delete the keys more easily. Just save this text to your desktop with a .REG extension (like ResetTray.reg), then double-click to clear them:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify]
"PastIconsStream"=-
"IconStreams"=-

# re: Disappearing System Tray Icons on Windows Vista 9/11/2008 12:40 PM Scott
Troy, Thanks for the reg file! That does simplify this process a lot.

# re: Disappearing System Tray Icons on Windows Vista 9/21/2008 8:57 PM Julia
Thanks for this great advice. I did it and it seems to work. However, it doesn't seem permament. Is there any way to solve the root problem at all so I don't have to keep going back to Registry Editor? Thanks!

(Quick way to get to Registry through Vista - click the start menu, just type "regedit" and hit enter!)

# re: Disappearing System Tray Icons on Windows Vista 9/27/2008 6:53 PM James
SWEET! It worked. Deleting the registry keys is really fast.
Just go start->run->regedit, and since i have a bookmark for the location, i just go favorites->fix tray icon, and select delete. I restart explorer.exe via task manager, and WOOT! It works all over again...

It's sooo much faster than using SysRestore (WHAT I USED TO DO!!!)

# re: Disappearing System Tray Icons on Windows Vista 9/29/2008 9:54 AM Napoleon_Dynamite
Hey has anyone else tried the Task Manager approach? I look for the Specific icon in Task Manager (if it's not appearing in the system tray) and then i right click to end the task and just open it up. Works fine for me. Add me to Msn if you need help with this davidcarter7@hotmail.com

Post Feedback

Title:
Name:
Email: (never displayed)
Url:
Comments: 
Please add 2 and 6 and type the answer here: