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?

link|improve this question

feedback

1 Answer

up vote 1 down vote accepted

There used to be a program by mlin.net 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.

link|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
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.