Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Restart explorer.exe in Windows 7 while keeping all icons in the system tray?

Is there any way to restore icons from the system tray after Explorer.exe crashes?

I tried PS Tray Factory from here, but it is not free, and this is the only functionality that I need. Are there any AutoHotkey scripts that an do this, or any other solutions?

share|improve this question

marked as duplicate by afrazier, Mokubai, Joe Taylor, KronoS, 8088 Jul 21 '12 at 3:08

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 1 down vote accepted

There used to be a program by called TraySaver about 10 years ago that did exactly this "via an insane combination of shell hooks and system calls", I don't know if it's still around though or XP+ compatible.

The reason it's not really possible to just restore the icons, is because the icons are displayed by each program. When explorer.exe crashes, the icons won't automatically be redisplayed UNLESS the program was written to detect crashes and resubmit it's icon to the system tray. Most good programs have this code, but not all.

share|improve this answer
Sadly, I upgraded my XP to a Win7 so I can't try your solution but thanks anyway. – Ither Nov 7 '11 at 17:47

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