Results 1 to 3 of 3

Thread: System Tray Icon Missing, Shell32.dll problem

  1. #1
    Join Date
    Jan 2009
    Posts
    58

    System Tray Icon Missing, Shell32.dll problem

    Several fixes have been mentioned in the past for the WinXP System Tray I have tried several fixes including clearing the Icon streams and Past Icon streams in the Registry. The problem always returns.

    The link below indicates that the problem is actually an insufficient timeout period in Shell32.dll.

    Has anyone tried this fix?

    My processor and disk are both somewhat slow so that could be a factor in triggering the timeout in Shell32.dll.

    I'm a little hesitant to install the patched Shell32.dll file until I understand the risks somewhat better.

    http://winhlp.com/node/16

  2. #2
    Join Date
    Jan 2008
    Posts
    644

    Re: System Tray Icon Missing, Shell32.dll problem

    I'm assuming that one or more icons that should be in your taskbar next to the clock are missing.

    Trying the PastIconsStream cleanup solution was a good idea. The cause that this solution fixes is also related to issues where desktop icons fail to load properly. I've never heard of it affecting the taskbar icons but it's good that you tried it.

    As for the Shell32.dll fix, I haven't personally disassembled the shell32.dll file so I'm not sure how his patch is fixing this issue but the explanation seems sound. The patch is basically increasing the response time from 4 to 60 seconds and clearing the ABORTIFHUNG flag. He does mention to set a restore point and there are responses that validate this fix but in the end, the decision to try it is up to you.

    I would recommend trying the "Now" version first to see if at least some of your icons appear, just to verify that it is in fact caused by a delay in the "Shell_NotifyIcon" call. I would try doing the setting of the UPnP and SSDP services to automatic first.

    To do this, go to Start, the Run. In the dialog box type "services.msc" (without the quotes) and hit Enter. Scroll down in the list to find SSDP Discovery Service and double-click on it. Under the General tab change the Startup type to "Automatic" and hit Apply then OK. In the Services list, scroll down again to Universal Plug and Play Device Host and double-click on it. Under the General tab change the Startup type to "Automatic" and hit Apply then OK. Restart your computer and see if that solves it. If not the change them back and try the Shell32.dll patch.

  3. #3
    Join Date
    Jun 2006
    Posts
    623

    Re: System Tray Icon Missing, Shell32.dll problem

    You might want to explain a bit better what you mean by "the WinXP System Tray Missing Icon problem." I've never heard of such a problem.

Similar Threads

  1. Windows Defender system-tray icon Missing.
    By afidelino in forum Networking & Security
    Replies: 3
    Last Post: 08-07-2009, 09:01 AM
  2. Live Messenger icon missing in system tray
    By Kushan in forum Windows Software
    Replies: 2
    Last Post: 03-07-2009, 02:12 PM
  3. windows updates system tray icon missing
    By Adrianna in forum Operating Systems
    Replies: 3
    Last Post: 02-07-2009, 11:14 PM
  4. Norton icon missing in System tray
    By Asaph in forum Customize Desktop
    Replies: 3
    Last Post: 27-05-2009, 10:22 AM
  5. Battery Icon Missing from Vista System Tray
    By Ebenezer in forum Customize Desktop
    Replies: 3
    Last Post: 20-05-2009, 10:24 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,711,627,055.58581 seconds with 17 queries