Remove Past Tray Notifications

For anyone who doesn't know what I'm talking about, here's a picture:

pic1nl4.gif

After using Windows XP for a long while, the list can grow quite large. To delete all the icons do the following,

1) Start>Run>Regedit

2)Navigate to:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify

3) Delete the PastIconsStream and IconStreams values by right clicking each, clicking 'Modify', right clicking the box, selecting all, and press backspace.

4) Restart windows for changes to take effect

Can you incorporate this into CCleaner? This would be quite a useful feature.

It already does. Advanced - tray notification cache. After you run cleaner with this checked you have to stop explorer.exe via task manager and then restart explorer.exe.