This article describes how to clear the past and current items list in the Customize Notifications window in Windows 7, Windows Vista and Windows XP. Also, at the end of the article we provide a VBScript to automate the task.

Fig 1: Customize Notifications Dialog

To clear the Customize Notifications items list manually, follow the steps below:

1. Click Start, type regedit.exe and press {Enter}

2. Navigate to the following branch:

[Windows XP]

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

[Windows 7 & Windows Vista]

HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ TrayNotify

3. Delete the two values namely IconStreams and PastIconsStream

4. Exit the Registry Editor

5. Terminate Windows Explorer / Shell cleanly. [Instructions for Windows XP / Windows Vista, Windows 7]

Fig 2: Customize Notifications items cleared. Currently running programs regenerate their entries.

Script to Automate

Here is a VBScript (runs in Windows XP/Vista/7) that can automate the above task for you. Download, unzip and run clear-notification-items.vbs file. It clears Customize Notifications items and restarts Explorer shell automatically.

Email SubscriptionPrefer an E-mail subscription?

Enter your email address:

Delivered by FeedBurner


  1. E
    said this on Friday, February 27th 2015 9:58 am

    I had to forcibly remove an old anti-virus and it left an annoying little icon that I couldn’t find anywhere else but in the notifications tray. Junk cleaner, registry hunt-down, skimming through files to find it nothing worked. This little magic file though…whatever it is and however it does it WORKED! I’m definitely going to use this in the future :)

  2. said this on Monday, March 3rd 2014 10:59 pm

    Excellent little program. VB script worked in seconds

  3. kay-chan
    said this on Wednesday, December 11th 2013 4:38 am

    This is awesome!! it fixed my little annoying problem I was having with my Battery power icon disappearing! <3

  4. BlkVette77
    said this on Tuesday, December 10th 2013 5:29 am

    The “clear-notification-items.vbs” zip worked like a charm! It doesn’t get any easier than that!

  5. V
    said this on Monday, April 22nd 2013 8:43 am

    I LOVE YOU so much !
    That VBS script is awesome !

  6. Ronn M
    said this on Sunday, March 31st 2013 1:16 pm

    Thank you, thank you, thank you for the automated.vbs script, it worked like a charm! Another computer aggravation bit the dust. The old stubborn crap is gone!

  7. Lars
    said this on Monday, March 4th 2013 8:14 am

    Just used your automated .vbs script and it worked perfectly. Bye bye stubborn, old tray icons .. hello cleaned out tray! Fantastic stuff Ramesh and many thanks. :D

  8. George
    said this on Monday, January 14th 2013 4:58 am

    just used it again and it works perfectly so thank you again…

  9. Boodle
    said this on Tuesday, December 4th 2012 12:30 am

    Used it and it works fine, many thanks!
    December 2012

Leave a Reply