Introduction
Since Windows 95, Microsoft has included the Windows Task Manager in all of their operating systems to help users troubleshoot problems or just see how much of their precious memory is being used. Easily opened by a combination of hot keys (ctrl+shift+esc, or ctrl+alt+delete), this small tool isn't good for much other than killing processes.
It is because of this that many developers started creating their own versions of this utility, many of which added new features or refined the features Microsoft had already set as standard.
For many years, the Windows Sysinternals crew has offered the best product in this category, but the last couple of years has brought some great free and open source projects that are very deserving contenders for the top spot.
Rated Products

Platforms/Download: Windows (Desktop) |
Version reviewed: n/a
Gizmos Freeware
Our Rating: 5/5 |
![]() |
Read more...

Process Hacker
A feature rich application to terminate pesky processes that you are not allowed to kill in the Windows Task Manager
Platforms/Download: Windows (Desktop) |
Version reviewed: n/a
Gizmos Freeware
Our Rating: 4.5/5 |
Read more...

Process Explorer
A solid choice for anyone looking for a little more than the Windows Task Manager offers
Platforms/Download: Windows (Desktop) |
Version reviewed: n/a
Gizmos Freeware
Our Rating: 4/5 |
Read more...

AnVir Task Manager Free
Offers a ton of features to monitor processes, services, startup programs, CPU, HDD and more.
Platforms/Download: Windows (Desktop) |
Version reviewed: n/a
Gizmos Freeware
Our Rating: 3/5 |
Read more...

Auslogics Task Manager
It has all basic attributes of a task manager and tells you if known processes are trustworthy
Platforms/Download: Windows (Desktop) |
Version reviewed: n/a
Gizmos Freeware
Our Rating: 3/5 |
Read more...
Related Products and Links
You might want to check out these articles too:
Editor
This software review is copy-edited by Glyn Burgess. Please help edit and improve this article by clicking here.
Back to the top of the article
Comments
Task managers are now showing multiple instances of browser processes, like firefox.exe, chrome.exe, iexplore.exe, etc., but when running browsers in, say Sandboxie, and have multiple sandboxes open, it is never clear which process is running in which sandbox and which website the process actually represents.. For example, I can see the following processes in Task Manager:
Image Name User name Memory
firefox.exe ANONYMOUS LOGON 97,555K
firefox.exe ANONYMOUS LOGON 134,876K
firefox.exe ANONYMOUS LOGON 420,523K <------
firefox.exe ANONYMOUS LOGON 260,456K
iexplore.exe ssgfg 61,276K
iexplore.exe ANONYMOUS LOGON 9,496K
What I would like is a task manager that tells me specifically which sandbox the process is running in, and some indication of which tab the process represents, i.e., which web site. My reason is that I have limited RAM and if I close the process that uses 420,523K to regain some memory, I might be closing a tab that I was working in.
So, what I am looking for is a task manager that shows which process represents which sandbox and website. If anyone knows of such a task manager with a free version of course), please post it here.
I find PC Hunter is great too , very comprehensive, and can adjust startup entries too http://www.majorgeeks.com/files/details/pc_hunter.html
I am very keen to browse what is using the Internet connection (in my Windows XP Pro 32bit) at any given time (That Is - when I have the urge to have a peep).
I have just upgraded my System Explorer to the latest version (7-1-0-5359)
There does not appear to be the option I desire (whom is uploading downloading via the internet)
The closest I have found is in the Connections Tab in the status column.
Would I be correct in relying on the list of "ESTABLISHED" ones as being the processes currently 'chatting'.
And would that be the only things communicating with the world
Rob
PS an indication of which is the busiest would be nice (nicer)
I have also seen System Explorer not detect things running that Process Explorer. Nonetheless it has an absolutely fabulous set of features. I plan to use both on my next computer.
Process Hacker shows only virtual memory. I would want it also show the Working Set memory if it were going to be my task manager.
reiterating, process hacker links is old, v1. There's a v2. Perhaps v2 has not been evaluated in the article. But it's download link is http://sourceforge.net/projects/processhacker/files/processhacker2/ and the .zip is portable (non-install) binaries, while the -setup.exe is regular full install.
processhacker-2.32-src.zip < 23 hours ago 2.6 MB
processhacker-2.32-setup.exe < 23 hours ago 1.9 MB
Maybe "Yet Another (remote) Process Monitor" can also be tested. It seems to also allow remote management.
http://sourceforge.net/projects/yaprocmon/ & http://yaprocmon.sourceforge.net are the web sites.
Maybe Extended Free Task Manager is also a look worth.
http://www.extensoft.com/?p=free_task_manager
System Explorer (SE) failed to list a DLL that was successfully listed by both Process Hacker (PH) and Process Explorer (PE).
I tested all three of the programs at least three times each, ensuring that only one of the programs was installed at a time. Yes, I repeatedly installed and uninstalled each program (although PE is never really installed, you just run the .exe.). I never closed Excel or Chrome (they are both running right now). The results were the same each time: SE failed to find the DLL, and both PH and PE worked perfectly. I was careful not to download adware at the same time.
Because SE is unreliable, I have settled on PH over PE for two reasons:
1. PH allows you to track more than one process at a time, e.g., I can track concurrently, and in real-time, in separate windows side-by-side, the modules used by both Excel and Chrome.
2. PH is open-source through SourceForge.net.
A little more background:
I tested the programs in two scenarios:
1) The DLL remained loaded for a minute or more.
2) The DLL was quickly loaded and then unloaded. (Deactivating the sheet with the UDF's that called the DLL triggered the VBA "End" statement).
Both PH and PE indicated the DLL being loaded and unloaded as expected. SE failed to see the DLL at all, ever. Even when the DLL was loaded for only a fraction of a second, PH and PE showed the DLL loading and unloading by highlighting the DLL green and then red and then gone.
Specifics:
Windows 7
Excel 2007
DLL that was not caught by SE: Refprop.DLL (a fluid properties DLL from NIST that is loaded via VBA Declare statements and called using VBA User-Defined (worksheet) Functions)
please remove System explorer link
I just downloaded and it was packaged with programmes which i cannot now remove!!!
Just an update for the top pick (System Explorer) seems to have moved to http://systemexplorer.net/ the above links no longer work. ;-)