Donation Goal
Donate Now Goal amount for this year: 799 USD, Received: 100 USD (13%)
Please donate to help support this website. The funds will be used to purchase owned license of LiteSpeed Web Server Enterprise (2-CPU). It provides superior performance in terms of raw speed, scalability and anti-DDoS capabilities.

Find Out What Program are Running at Windows System Tray

Posted By Raymond In Category: Computer

Jan
10
2009

Two days ago sri1979 posted a screenshot of his desktop in forum asking for help to determine what is the running program in system tray. The oddity of it is moving the mouse cursor to the icon or clicking on it has no reaction. The forum members has been trying very hard to guess the running program by looking at the icon which is not easy. If I had an icon in system tray that doesn’t respond to anything, I’d be trying to figure out myself what is that and hope that it’s not a virus or some kind of fake antivirus (spyware).

If you boot up Windows and the icon appears immediately, chances are it is one of the startup programs which you can disable at MSCONFIG. It is easy to determine what process is that if you had only 5 or less icons but what if you have a whole line icons at system tray like the image below?
What program is at system tray
Fortunately I manage to find 2 ways on how to determine what are icons at your Windows System Tray.


At first I tried the famous Process Explorer from Microsoft but I couldn’t find a way to show if the running process is at system tray or not. Then I tried another powerful task manager called Anvir which I’ve previously mentioned before. If you go to the process tab, it will list all running processes. All you need to do is to move your mouse cursor over to the process and a popup will appear showing you if there’s a tray icon available for the process.
Anvir Tray Icon

Using AnVir Task Manager to find out what is the tray icon works but it requires manual work. The second and more easier way would be using a simple dos tool called Windows System Tray Scan Utility. This command-line utility for Windows will tell you which programs have inserted themselves into your “system tray”. It generates a list of PIDs, the program’s location, and the number of visible and hidden icons for each program that has inserted itself into your system tray. You have to launch SysTrayScanCmd.exe in command prompt or else it will just flash and close by itself. To run SysTrayScanCmd.exe in command prompt, go to Start > Run > type CMD and click OK. Switch to the directory where SysTrayScanCmd.exe is located by using the CD command and then type SysTrayScanCmd.exe.

Scan SysTray Icons

I’ve tested SysTrayScan on Windows XP and Vista (32-bit) and it works without problems. Not sure on 64-bit version of Windows though. SysTrayScan is free, small (only 108KB in size) and portable which is nice to have it on my USB flash drive.

[ Download Windows System Tray Scan Utility 0.9.2b ]

Here’s something that probably most of you didn’t know. We all know that the whole bar stretching at the bottom of the screen is called a Taskbar. It consists of the Start button, quick launch, running programs, the clock and etc. As for the area where the tiny icons and the clock are, people usually call it “tray” or “system tray” which is WRONG! The official name for that area is actually called the Notification Area. If you bring up the Taskbar and Start Menu Properties from Control Panel, you will see that there is a “notification area” settings to hide/show the clock and show/hide inactive icons.

Raymond Chen, a writer at Microsoft Developer Network (MSDN) Blogs thinks that the reason people started calling it the “system tray” is that on Win95 there was a program called “systray.exe” that displayed some icons in the notification area: volume control, PCMCIA (as it was then called) status, battery meter. If you killed systray.exe, you lost those notification icons. So people thought, “Ah, systray must be the component that manages those icons, and I bet its name is ‘system tray’.”

No wrong calling the notification area system tray because everyone knows it but what would you feel if everybody started calling you by the wrong name?


Related posts:
  • Restoring running programs missing from Windows Tray when Explorer.exe CRASH!
  • Hide or Remove “Safely Remove Hardware” Tray Icon
  • Stealth or Hide Running Program from Appearing in Taskbar or Traybar
  • Prevent, Cancel and Abort a Windows System Shutdown or Restart when Application is Running
  • Add Tab Support To Almost Any Running Program
    • xje4bv

      Another way which I tried but to no avail was zooming it to 6400x with Bearded Frog Pro, then searching for similar icons using Gazopa.

    • Liliput

      Ah.. what another wonderful apps you ve shared bro. Tks.
      Pertaining abt the wrong name, just tell these ppl : “You Give PC A Bad Name” hahaaa.

    • Marshall

      THX MAN 4 the tip ! :)

    • Marshall

      Not working on Vista 64-bit:
      “Unable to aquire DEBUG privileges: error = 1300″

    • ahashmi06

      Thanks Raymond.

    • Marshall

      SysTrayScan is not working either when running CMD on admin rights (Vista ultimate 64-bit),

      Sorry for multi comments.

    • justchuck69

      not working in vista home premium 64 bit
      this program was last worked on in 2006 ( last 3 comments were unanswered i from this year and 2 from last year)

    • Rekhyt

      good post, Thank you Raymond. :)

    • http://www.raymond.cc/ Raymond

      @justchuck69: I guess it doesn’t work on 64bit Windows but am sure it works on Vista SP1 32bit. The screenshot was taken from my computer running Vista 32-bit with SP1.

    • Mark

      Thanks Ray

    • Rickard

      In AnVir Task Manager, Processes tab, you can add a the column “Tray Icon” by clicking View>Columns>Tray Icon. This way you don’t have to manually move your mouse over each process. I’m running the non-free edition of AnVir Task Manager, but it should be same with the free edition.

    • lyktet

      If you are using Anvir Task Manager you can right click on tabs and select Tray Icon to show.

    • ha14

      Hi

      Thaks for this good program. Among others that I used is runscanner, Hijackthis and Eset sysinspector. Advanced systemcare that you generously provided to us the pro version has also a utility which is startup manager that can provide also some useful informations!!!

    • atari3

      The freeware program Piriform CCleaner has a tools section which features an uninstall and startup application. The Startup tab displays the programs running in the notification area and gives the option to disable or delete the startup keys.

    • http://www.anvir.com task manager

      You can find tray icon in very simple way with AnVir Task Manager.
      Open Processes tab. Go to View->Colums->Tray Icon.
      Tray Icon column appears. This column contains pictures of all tray icons.

    • http://ingshan.blogspot.com/ nis

      thank you! it’s very useful!

    • Brian

      Hi Mate

      You have so much knowledge. i am glad you have time to deliver it to us disciples. Apart from the obvious comment if its a system tray (by everyone who uses it) then why call it something else MS need to move with the times. “Googling” became common knowledge.
      At my age (51) I should not make 2 changes per month, 1 am trying google chrome (much to look at), as my secure banking browser (to replace opera), the other was, drop MS Outlook for what was to be unsatisfactory Thunderbird due to no Calendar and lo and behold Vista Mail (never used or knew of until this weekend). Thanks for the time you have to send us the constant high quality info, from Brian (in New Zealand)

    Copyright © 2005-2012 - Raymond.CC Blog