Jump to content

Clear Past Icons from the Tray Notification Area


dobermat

Recommended Posts

Clear Past Icons from the Tray Notification Area on Windows XP.

 

I suggest to add this feature in the next release, so It allows you to clear the Past Items list in the customized notifications area of the systray.

 

The key in the registry is:

 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\

TrayNotify]

 

To clear the notification history manually I have to delete the values called "IconStreams" and "PastIconsStream".

 

 

Instead of deleting this registry entry I'd like to see this feature added to CCleaner :rolleyes:

 

please let me know

 

Best regards

 

dobermat

Link to comment
Share on other sites

Hi and welcome.

 

In fact that feature is already there.

 

Check Windows > Advanced > Tray Notifications Cache.

 

... will clear:

 

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify|IconStreams

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify|PastIconsStream

Link to comment
Share on other sites

Also worth metioning that after cleaning you have to stop explore.exe vial task manager, and then restart explore.exe.

 

PS. rebooting the PC does not achieve this

Win 7 Home Premium 64 bit - IE11 - Nod32 - Mbam pro

Link to comment
Share on other sites

As far I'm aware, when you reboot (ie shut down and restart) your PC ALL processes, not excluding explorer.exe are most definitely terminated and subsequently restarted...

 

 

I'll take your word for that Tony, but can assure you, that stopping and restarting explorer via task manager. is the only way to complete Ccleaners action. Its a queery thats come up several times.

Win 7 Home Premium 64 bit - IE11 - Nod32 - Mbam pro

Link to comment
Share on other sites

  • Moderators

To Clear Tray Notification...

 

You have to end process on explorer.exe and start it back up. Simply rebooting your PC will have no effect.

 

(Tested and proved by me)

Your Friendly Neighborhood Piriform Forum Moderator

Quick Links: CCleaner Products | CCleaner Documentation | Knowledge Center | Downloads | Lost License Key

Link to comment
Share on other sites

  • 2 months later...

I guess that it's related to how Explorer.exe reads and stores its settings from/to System Registry.

 

Explorer reads its settings from Registry when starting. Any changes you do via its own configuration panels and dialogboxes is stored in its process' local memory, not directly into the Registry. When Explorer is closed (on system shutdown for instance) it saves its settings back to Registry.

 

Therefore, if you update registry keys/values related to Explorer while it's "alive" and you shut down your PC normally, it will overwrite your changes on system shutdown.

 

However, if you kill Explorer via Task Manager, you give Explorer no chance to write back its local copy of settings, and then when it restarts it will use any settings hacked into the Registry by you.

 

By the way, is there any way to tell Explorer not to store any history in these TrayNotify registry values? It seems that it has been storing that useless stuff even if "Hide inactive icons" was disabled by me from the very first day I installed Windows XP...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.