Link to home
Start Free TrialLog in
Avatar of msetzer
msetzer

asked on

Missing system tray icons

Sort of an unusual problem.  

I have several start-up programs that have icons that show up in the system tray (ie Palm Hotsync).  

When I logon to XP normally, everything works fine and all the system tray icons show up properly.  

However, when I use Automatic Logon (via TweakUI or other) many of the icons do not show up even though the programs are in memory and work fine.  If I log out and log back on they'll show up just fine.  

Any suggestions?
Avatar of Crash2100
Crash2100
Flag of United States of America image

Do you have the taskbar set to Hide Inactive Icons?
Avatar of msetzer
msetzer

ASKER

Funny.  No, I should have mentioned that it's not set to hide them although they are missing whether it's set that way or not if I do an Auto Logon.
ASKER CERTIFIED SOLUTION
Avatar of sramesh2k
sramesh2k
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
This appears to be a different tweak than mentioned in Method 2) above.

Remove Tray Items from Taskbar (Windows XP)
==========================================
Category: Home > Security > Start Menu and Taskbar
Download: WinGuides Tweak Manager
This setting removes and restricts access to the tray icons normally found next to the clock on the taskbar.

Open your registry and find the key below.
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

Create a new DWORD value, or modify the existing value called 'NoTrayItemsDisplay' using the settings below.

Exit your registry, you may need to restart or log out of Windows for the change to take effect.
     
  (Default)          REG_SZ     (value not set)  
  NoTrayItemsDisplay REG_DWORD  0x00000001 (1)  
 
Settings:
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Name: NoTrayItemsDisplay
Type: REG_DWORD (DWORD Value)
Value: (0 = default, 1 = enable restriction)
 

Disclaimer: Modifying the registry can cause serious problems that may require you to reinstall your operating system. We cannot guarantee that problems resulting from modifications to the registry can be solved. Use the information provided at your own risk.

cheers
Pete
Avatar of msetzer

ASKER

Thanks!  I searched for a long time for an answer to this but somehow missed the pages you mentioned.  It's funny that I couldn't find a mention of this on Microsofts website.

Hi,

Please let me know which solution above have resolved the problem. (pete or sramesh2k (method1 or method2). I'm currently archiving the "good answers". So, ur help in this regard is very much appreciated.

Best Regards,
Ramesh
Avatar of msetzer

ASKER

Method 1 from sramesh2k resolved the problem.  I tried every other suggestion but that's the only one that worked.
I used this method and a WinXP SP1 Help & Support method that involved clearing the registry of past system tray activity:

How to Clear Past Items from the Notification Area
Applies To
This article was previously published under Q283084

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry

SUMMARY
This article describes how to clear the Past Items list in the Customize Notifications window.
MORE INFORMATION
WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To clear the Past Items list, perform the following steps:
Delete the IconStreams and PastIconsStream values from the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify

Open Task Manager, click the Processes tab, click Explorer.exe, and then click End Process.
In Task Manager, click File, click New Task, type explorer, and then click OK.
The information in this article applies to:
Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
Last Reviewed: 6/11/2002 (1.0)  
Keywords: kbenv kbhowto KB283084


Changes were applied 5 days ago. So far, so good.

Thanks for the help!