Windows Vista Disappearing System Tray Icons Fix

by Colin Cochrane 10/21/2007 7:13:00 PM

Yesterday I got out my laptop (which is running Vista Ultimate) to do some work on one of my websites.  When it loaded itself out of sleep mode I noticed that the battery, volume, and network icons in the system tray were missing:

 Naturally I was puzzled by this, and a little annoyed because I could no longer tell how much battery life was left (important because I like to get up and go sit on the deck while I work every so often).  First thing I did was check the Taskbar properties, and found something odd:

 

 

 As you can see in the above image, the checkboxes for the volume, network, and power icons are grayed out and not-selectable.  From my Windows development experience, I knew that Vista keeps a cache of recently used system tray icons in the registry, so on a hunch I popped open RegEdit and found where this cache is stored:

 

and the values

To make a long story short, I backed up the registry, deleted the "IconStreams" and "PastIconsStream" values, opened up the Task Manager, ended the "explorer.exe" process, restarted "explorer.exe" and just like that the missing icons had returned:



An odd problem, but thankfully one that is easily fixed. 

Edit (Added 01/28/2008):  It's worth trying to restart explorer.exe (see Step 4) before trying the registry modifications, because that may fix the problem on its own.


  1. Go to Start > Run (or Windows-key + "R"), type in "regedit" and hit "OK".



  2. Navigate to the key "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion \TrayNotify"



  3. Delete the values "IconStreams" and "PastIconsStream"




  4. Now open up the Task Manager (Ctrl + Shift + Esc), go to the "Processes" tab, select "explorer.exe" and click "End Process"



  5. Now open the "Applications" tab and click "New Task..." at the bottom-right of the window.



  6. In the message box that pops up type in "explorer.exe" and hit "OK"



  7. Explorer.exe will reload, and that's it! The missing icons should now be back in the system-tray where they belong.





Currently rated 5.0 by 122 people

  • Currently 4.991806/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Comments

10/21/2007 10:32:30 PM

trackback

Trackback from DotNetKicks.com

Windows Vista Disappearing System Tray Icons Fix

DotNetKicks.com

10/29/2007 9:17:04 PM

Dennis

Hello - thank you Colin very much for getting my 'disappearing icons' back for me! Not totally sure what I just did, but it worked, so thank you for sharing! BTW, HP tech support directed me here to help me. Didnt know if you knew that. Very useful. Smile

Dennis us

10/30/2007 10:17:49 AM

Colin Cochrane

Glad to hear that it worked for you Dennis. It was a really irritating bug and the more people I can help get rid of it the better.

Colin Cochrane ca

10/30/2007 2:36:29 PM

djfdat

i followed all the directions but the systray still isnt showing up. reg keys are deleted n i restart explorer and is still not coming up.

djfdat us

10/30/2007 2:37:34 PM

djfdat

ok i forgot to mention the hide inactive icons box is shaded out for me too, the only one i can check and uncheck is the clock box.

djfdat us

10/30/2007 6:13:34 PM

Colin Cochrane

You might need to try doing a full system restart if the explorer.exe reset method does not work.

Colin Cochrane ca

11/8/2007 2:02:04 AM

genenio

I have this problem occasionally. All you have to do is quickly log off then log back on and 'voila!' they appear again!

genenio us

11/14/2007 2:51:07 AM

kiki

Fantastic! thanks a lot!!!!

kiki nl

11/14/2007 11:53:34 AM

MissH

Hi Colin, I have exactly the same problem as the screen shot you have shown above and it has only been like this since last night when updates were installed.
I tried what you suggested but within the regedit I dont have the option for Traynotify - its not in the list under current version. Is there anything else you can suggest?
Thanks

MissH gb

11/14/2007 6:07:58 PM

Colin Cochrane

MissH:

If you right-click on the taskbar and select "Properties", then go to the "Notification Area" tab you should see a check box that says "Hide Inactive Icons". If it is not checked, then check it, then click the "Customize..." button to the right. This should pop up a window with a list of recent items that have been in the taskbar. Close this window and the registry keys should be back.

Colin Cochrane ca

12/7/2007 11:05:34 PM

erik

worked for me thanks! I have to do it everytime I restart my computer - I wish there was a patch from Microsoft for this.

erik us

12/19/2007 1:02:30 AM

Mike

dude thats awesome!!! i like vista but not when it does stupid things like that!, also dude i got a core 2 duo 2.0 and 2 gig ram, it should not be soo slow in starting up, i just reloaded my laptop to factory settings and it was fast for a little but, i hardly put anything on here, i'ma computer IT and i know what i'm doing, but it always seems like literally after a week it gets soo slow on the startup, also i tried to not do updates this time, seeing if it was the problem, but obviously its not Frown but the sys tray icon thing worked alot thanx

Mike us

12/22/2007 8:57:43 AM

Shane

Thanks. Awesome.

Shane us

12/29/2007 3:26:18 AM

Luke

Thanks so much for this, it wasn't just my network and audio icons but also some software tray icons such as Skype and Windows SideBar.

Nice easy fix, thanks. It worked a treat. I also learned the tip of Ctrl + Alt + Esc as apposed to the security screen.

Luke gb

1/5/2008 3:58:37 PM

pavel

Thank you, I happened to encounter the exact same problem. I would probably search for a long time (or give up) before considering to mess with the Mighty Registry. Thank you for your helpful tutorial!

pavel cz

1/5/2008 4:01:44 PM

pavel

And yes, Ctrl + Shift + Esc made my day, I hated the new "nice" interface for ctrl+alt+del, now everything is easier again. Thanks!

pavel cz

1/6/2008 3:38:08 PM

Michelle

Thanks very much. Worked perfectly, and very easy to follow for the likes of me who just knows how to browse the web. Cheers xx

Michelle ie

1/7/2008 4:03:59 AM

Andy

Brilliant - helped my wife out a treat.

Andy gb

1/10/2008 11:03:42 PM

zach_b

thank you so much, there's no way I would have fixed that on my own.

zach_b us

1/11/2008 8:34:30 AM

Colin Cochrane

I'm glad this has been of help to all of you. Thanks for the feedback!

Colin Cochrane ca

1/12/2008 9:05:45 AM

Temple

Thanks Colin, your suggest is great & u resolve my problem!

Temple it

1/15/2008 1:23:47 PM

ken miles

Hi, I followed these instructions, and they did like it says, I've got my missing icons back. However I usually keep them hidden, and now I've lost the ability to hide icons.

I've got the 'Hide inactive icons' check box checked in notification area properties, but it's stopped working. Everything shows and there's no show/hide arrow. Any ideas where to look? It's Vista x64 HP that I have if it makes any difference.

ken miles gb

1/15/2008 2:01:52 PM

ken miles

What a muppet I am. This reg tweak sets them all back to 'hide when inactive', which for some reason seems to be never. Just going back in and setting them to 'always hide' does the trick.

Sorry, and thanks for the tip in the first place!

ken miles gb

1/19/2008 6:07:40 AM

gilles

thanks a lot! it worked!

gilles gb

1/23/2008 5:24:51 AM

pingback

Pingback from ignorantsoup.com

The Ignorantsoup

ignorantsoup.com

1/29/2008 5:26:47 PM

kk

Thank you so much. It helped a lot. Anyone know of any patch for this?

kk us

2/3/2008 7:37:56 PM

genia

thanks so much super easy instruction and my icons are back, your a life saver Smile

genia us

2/4/2008 9:05:12 PM

Colin Cochrane

My pleasure Smile

Colin Cochrane ca

2/6/2008 9:42:46 AM

Rini

Vista likes to hide my wireless network icon, but when I tried the registry method you suggested, the TrayIcon folder wasn't in there at all -- any help?

Rini ca

2/6/2008 10:10:18 AM

Colin Cochrane

Rini:

Have you tried restarting explorer.exe?

Colin Cochrane

2/6/2008 11:29:59 AM

Rini

Actually, just doing that seems to have brought it back, thanks Smile

Rini us

2/8/2008 6:58:24 AM

Jim

Great explanation and it worked to re-enable the icons' check boxes. The icons did not show up until I turned them back on in the System Icons box.

The only one that did not come on was power and that is actively managed by a power condtioner.

Thanks.

Jim us

2/11/2008 3:03:29 PM

coral

this works for XP too (well, the restarting explorer bit anyway) - it is apparently also a known bug in XPsp2 when using some upnp devices, I've got a whole new install of XPsp2 and its already buggy (I should have just stuck with linux!)

coral au

2/11/2008 6:09:37 PM

Postino

Cheers, Colin!
I have this page tagged for future reference -
I keep having to use these steps at least a couple of times a week.

Postino ca

2/13/2008 8:14:23 PM

Brian

Works Perfect. Thanks, I have been trying to figure this out for a while

Brian ca

2/15/2008 4:20:57 PM

Amy

Thanks so much Colin!
This was a tremendous help.

Amy us

2/17/2008 8:04:07 PM

Rob

Hello,
This is apparently a very good fix for most and very appreciated! Smile However, I'm having a problem... I tried what you said, and it didn't work. I even tried rebooting the computer, and it still didn't work.

Do you have any suggestions?

Rob us

2/17/2008 8:09:51 PM

Rob

Ah, I got it. At some point, perhaps after your fix or after rebooting, the check boxes in the Notification Area became active (ungrayed) but stayed unmarked, and I failed to check on that. Thanks so much for this fix! Smile

Rob us

2/17/2008 9:16:27 PM

Carrie

Fantabulous! easy fix for a VERY annoying problem. That was SO easy to follow! THANK YOU!

Carrie us

2/20/2008 7:34:44 PM

Tejas

Works without editing registry, only by restarting explorer.exe. But glad I found this site, because I thought my laptop was being weird! Frown
Other thing, my system tray also had that AVG icon Smile

Tejas us

2/27/2008 10:58:36 AM

Ammar

Thanks a million, successfully solved, even MS site didn't had a solution.

Ammar iq

3/12/2008 9:06:03 PM

T Noyes

Thanks a lot for the help. My missing network icon was driving me absolutely crazy because at my university all we use is wireless. I was wondering if the expand function of the task bar has been permanently deleted. Not that it matters, butI am still a little curious. Thank you again for the help!

T Noyes us

3/13/2008 2:14:44 AM

prabhu sam

hi,
this was a rg8 help. thanx a million. but when i restart it recoils to the same state.. ie no icons again. do i hav to repeat these steps everytime i start my laptop.

prabhu sam us

3/13/2008 8:45:32 PM

Simon

Bingo!
Thanks Colin. It works!

Simon sg

3/16/2008 12:52:01 PM

Ahmahkyah Ahkilah

Thanks for this information! I can't stand Vista but I love all the tech support men and women out there who assist when Vista F's up! Thanks again!

Ahmahkyah Ahkilah ca

3/19/2008 10:27:07 AM

Jay

Thanks for the help!
Restarting explorer.exe worked Smile ...

Jay mx

3/20/2008 6:52:32 PM

Senthil Kumar Sundaram

Simply superb..

Senthil Kumar Sundaram us

3/21/2008 11:53:01 PM

Erik Russell

Restarting explorer.exe worked great. Thanks for the instructions.

Erik Russell us

3/23/2008 3:35:00 PM

jfc

it worked for me temporarily, then when I rebooted the same thing happened.

jfc us

3/24/2008 6:58:21 PM

Steve

Colin,

Very well designed page; easiest explanation and screen shots I could imagine. It worked perfectly, thanks.

Steve us

3/26/2008 10:52:34 AM

shaun

Colin,

Thnaks the sytem icon fix worked......and you saved my marriage because I blamed my wife or losing them!!
I n fact if I can do this themn ANYONE can thanks for the very clear and concise instrucions all my icons are back and working.

Shaun

shaun gb

3/27/2008 2:03:27 PM

Ronald

Hey, man. Thanks for the help, Microsoft seems to be a little bit useless when it comes to this kind of problems. Their support site only goes on and on about the system icons not appearing on first boot...

Well, thanks again... Later

Ronald cr

4/3/2008 9:37:32 PM

ed

perfect........if only customer service out west was this helpful

ed us

4/7/2008 5:51:18 PM

Keck

Awesome...saved me a lot of frustration....thanks again!!!

Keck us

4/8/2008 2:33:12 AM

lena

wow wow thnk thnk u thnk us soooo much...

lena au

4/9/2008 11:34:06 AM

Jacky

Thanks for your help..Good job!

Jacky us

4/19/2008 2:12:23 AM

veebee

this was great. thanks so much. you made it really easy.

veebee in

4/21/2008 12:39:40 PM

Chris

Thank you, sir! Restarting explorer.exe did the trick!

Chris us

4/22/2008 10:10:05 AM

platypus

thanks for this, restarting explorer then checking the boxes in the notification area did the trick for me, hopefully i dont have to do this everytime but at least now i have a solution

vista is ridiculous, along with the "black screen" that remains after sleep mode its gettign to be annoying, why couldnt they just stick to xp

platypus us

4/23/2008 12:17:36 PM

mole51

Thx this helps alot. Every time I start up my Windows Vista Ultimate PC 50% of the time the icons are there on logon and 50% they're missing. Really annoying bug - hope Microsoft fixes it soon.

mole51 gb

4/26/2008 6:03:03 PM

Jesus Barrios

Thanks very much. Your fix was pretty self explanatory, the screenshots do come in handy and the problem was solved right away.

Jesus Barrios mx

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

5/16/2008 4:14:30 AM

Powered by BlogEngine.NET 1.3.1.0

All Content and Intellectual Property is under Copyright Protection | Colin Cochrane ©2007

About the author

Colin Cochrane

Colin Cochrane

SEO and ASP.NET Developer.

Recent comments

Disclaimer

This is a personal weblog. The opinions expressed here represent my own and not those of my employer. © Copyright Colin Cochrane 2008

Sign in