Add Samanathon.com To Your iGoogle Page! My Technorati Favorites Have All Disappeared

Registry Hack: Hide All Icons in the Notification Area (System Tray)

Written by Saman Sadeghi on August 7, 2007 Add comments

Why

I like to keep my Notification Area as clean looking as possible, and this hack will remove all of those unsightly icons – it’s doesn’t actually prevent the programs from running, it only disables the actual Notification Area. [1]

What Is The “Notification Area”?

The Notification Area (sometimes called the “Task Tray”) is where programs, which are running in the background (like anti-virus), store their icons. The Notification Tray is located in the bottom right of the screen, next to the clock.

The Windows Notification Area

As always, please read this important information on editing the System Registry.

How To

  1. Hit the Windows Key+R, type regedit into the run dialog and hit OK.
  2. Now that you’re in the the Registry, navigate to this key:
    HKEY_CURRENT_USER\Software\Microsoft\
    Windows\CurrentVersion\Policies\Explorer

    The Registry
  3. Create a new DWORD value by right-clicking the right pane and click New, then DWORD Value
    Create A New DWORD Value
  4. Name this newly created value:
    NoTrayItemsDisplay
  5. Double-click NoTrayItemsDisplay and, in the Value Data text box, assign it this value: [2]
    1
    Set The NoTrayItemsDisplay Value To 1
  6. Close the Registry and reboot your machine.

When your machine starts up again, you will see a clean Taskbar without the Notification Area!

The Notification Area Is Gone!

[1] To keep your computer running efficiently, you should prevent all of these programs from actually starting up! Try these steps (programmers can be sneaky; hopefully one of these will work):

  • Open each of the programs (that are running in the Notification Area) and dig through their options, looking for the “Start with Windows” option – but remember that not all of these programs will have this option.
  • Looking in your computer’s Startup folder: Start-> (All) Programs -> Startup – deleting the shortcuts that you don’t want to launch at start up.
  • Look in MSCOFIG (Start -> Run -> MSCONFIG). Navigate to the Startup tab and uncheck the programs that you don’t want to start up – but make sure you do a Google Search to identify what these programs are; some of them have cryptic names!

[2] A value of 0 will keep the icons displayed.

Start Slide Show with PicLens Lite PicLens
This post is filed in: Hacks, Registry Hacks and has been viewed 3,914 views times.

Add Samanathon.com To Your iGoogle Page! My Technorati Favorites Have All Disappeared

MMMMM... Related Posts


Homer
  • Windows Tip: Hide Icons In The Notification Area
  • Windows Tip: Monitor CPU Usage
  • Windows Tip: Put Some Space In Your Start Menu
  • Registry Hack: Automatically Kill All Running Programs At Shutdown
  • Windows Key + CTRL + TAB


  • RSS feed | Trackback URI

    20 Comments »

    Comment by steven 2007-08-07 20:10:33

    MyAvatars 0.2

    Finally a decent windows blog,loooooove it

    I have linked you

    Steven

    Comment by Saman Sadeghi 2007-08-08 02:33:36

    MyAvatars 0.2

    Only “decent” huh :razz:

     
     
    Comment by Windows tips Free software 2007-08-07 23:40:19

    MyAvatars 0.2

    Well its cool but how can you have the context menus without the icons

     
    Comment by Windows tips Free software 2007-08-07 23:42:15

    MyAvatars 0.2

    Have you notices any drop in traffic to your site recently Saman

    Comment by Saman Sadeghi 2007-08-08 02:36:14

    MyAvatars 0.2

    I actually have a little, but not much - I’m getting a ton of traffic from StumbleUpon!

     
     
    MyAvatars 0.2

    [...] recently wrote how to use a Registry hack to hide all icons in the Notification Area (Task Tray), and I realized that not everyone knows how to use the Notification Area in the first [...]

     
    Comment by Haris 2007-08-09 14:33:11

    MyAvatars 0.2

    Nice tip, but I prefer the other way from Taskbar Properties.There are more chances of messing up with the registries. So it’s always better to use the safe way :)
    LOL, you keep your notification area clean, but I like to display everything. I want everything in front (laziness :p), don’t want to press that arrow (Show Hidden Icons). :D

    Comment by Saman Sadeghi 2007-08-09 15:15:22

    MyAvatars 0.2

    It’s true that editing the Registry can be dangerous, but if you concerned about security, it’s the more secure way.

     
     
    Comment by Brian 2007-08-10 15:05:30

    MyAvatars 0.2

    Hey there,
    That hack above looks almost like what I would need but it kill all the sys tray icons.

    I need a registry or command line hack to remove ONLY the notifications titled “keep your computer up to date” (yellow chevron) and another for the “Windows Security Alerts” (red chevron).

    Here the solution requirements:
    1) I cannot do this via GUI. I can only do it by command line or registry hack. (am using a scripting utility).
    2) can do it with a bat file but not a vbs script

    Any ideas?

    Brian

     
    Comment by mj 2007-08-20 12:18:05

    MyAvatars 0.2

    hi
    great
    But, how I can hide a special icon in system try

    Comment by Saman Sadeghi 2007-08-20 13:27:02

     
     
    Comment by Brian 2007-08-20 13:39:59

    MyAvatars 0.2

    If the specific icons in the tray you wish to remove are due to services being run, you can use “net stop” to stop it and “sc config” to disable them. Thats what I did to stop autoupdates and the security center as follows:

    net stop “Automatic Updates”
    sc config “wuauserv” start= disabled

    net stop “Security Center”
    sc config “wscsvc” start= disabled

    Good luck!

    B

     
    Comment by mj 2007-08-23 13:23:06

    MyAvatars 0.2

    Thanks
    to: Sadeghi
    I want to hide an icon in notification area just like hide all icons. not in recent document.

    to: Brian
    I only want to hide it. It should be enabled
    I think your trick, stop the program

    Comment by leukoplast 2008-06-08 16:50:24

    MyAvatars 0.2

    Ok, this may be a slightly old article, but I had a specific problem I needed to get done. What I wanted to do was have a certain program running, but make it so the icon didn’t show up in the notifications area. Basically run it like most services on windows, silently, but hidden in the background.

    So for those that want to do this for whatever reason, this is what I did.

    Start > Control Panel > Administrative tools > Services *

    Once in services, find the program that you want to hide the icon of. Right click on it and hit Properties. It should give you a window with access to 4 tabs. (General, Log-on, Recovery, and Dependencies)

    Go ahead and click on the Log-on tab. Now un-tick the box that says “Allow service to interact with desktop” Hit apply, then restart the computer.

    Now when your computer starts up, the program’s icon is no longer in the notification area. In fact, the only way to know its running is by checking the Windows task manager processes. In which it will be there, running silently in the background.

    Tags: edit notification icons, notification icons, hide icons, hide notification icons, windows icons, remove windows icons, remove notification icons, remove icons

    Comment by kop 2008-06-27 05:49:28

    MyAvatars 0.2

    hi man

    great solution.

    i was searching the net hours for that solution.

    need to emphasize what is solves:

    You can hide a specific icon from the system tray, but let its software continue running in background.

    Btw, you don’t have to restart your computer in the end.
    You can just right click–> Stop
    right click –> Start

    and the icon will not appear anymore

     
     
     
    Comment by Brian 2007-08-23 13:44:37

    MyAvatars 0.2

    yes it does stop it. We do automated updates ourselves but NOT using windows after patches are tested. So we turn off the windows service and deploy using another tool. That way users cannot prematurely deploy just because Bill Gates tells them to.

    Best way to hide it = make it not there :twisted: .

    Sorry if it doesn’t help your scenario.

    Brian

     
    Comment by dhwey 2008-05-11 20:44:06

    MyAvatars 0.2

    I still cant hide my notification area…. why..?

     
    Comment by Sunil 2008-07-17 22:55:41

    MyAvatars 0.2

    hi,
    please help me.

    I want to start blue tooth icon in the system tray among all the tray icons appears ,
    ie , i want to change the sequence the icons are getting loaded in the system tray……

    any 1 please help me as soon as possible and
    thanks in advance,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

     
    Comment by 55trucker 2008-08-31 13:39:59

    MyAvatars 0.2

    Good info…but, not quite what I need (alter the *Services* info in Administrative Tools)..the program that I have running is a small installed program that runs constantly in the background but doesn’t appear in *Services*….where in the Registry would one look to remove the system tray icon entry without disrupting the program itself?

     
    Comment by Pradeep 2008-09-08 01:36:35

    MyAvatars 0.2

    :neutral: Hey! Can I Hide Only One Specify Icon? Not All Icons In Task bar.Please letme know how caan i hide only one icon in Taskbar! (Volume icon,Antivirus Icon etc.)

    Thanks!!

     

    Leave a Reply

    Name (required)
    E-mail (required - never shown publicly)
    URI
    Your Comment (smaller size | larger size)
    You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.
    Add Samanathon.com To Your iGoogle Page! My Technorati Favorites Have All Disappeared