Process Explorer, a Powerful Free Replacement for Task Manager

When you want to see what’s really going on.

Want to know what’s really going on in your PC? Process Explorer is a free, powerful tool that digs deeper than Task Manager. I’ll show you how it works, what you can discover, and why it’s one of the best utilities you should have on your computer.
About Process Explorer
(Screenshot: askleo.com)

You may not need, or even want, to know what’s going on under the hood in Windows. Most computer users shouldn’t have to. Computers are supposed to just work, and you should never need to be bothered with things like processes or resource utilization.

And yet, there are times when we want, or even need, to know.

This is where Process Explorer comes in. Process Explorer — also called “procexp” — provides a window into all the programs running on your computer at a level of detail that Task Manager doesn’t.

TL;DR:

Process Explorer

Process Explorer is a free, powerful tool that shows everything running on your computer in detail. It beats Task Manager with features that dive deeper, even showing system trends over time. It’s a must-have for troubleshooting and understanding your PC.

Task Manager is good, Process Explorer is better

Task Manager in Windows 10 and 11 is a good tool, and it’s gotten better since its earlier incarnations.

Windows 11 Task Manager
Windows 11 Task Manager. Click for larger image. (Screenshot: askleo.com)

While past versions of Task Manager were woefully inadequate for diagnosing system activity, the current versions do provide more visibility into just what programs are running — both the foreground programs you see, and the background programs you don’t. Often that’s enough.

But sometimes we need more.

Ask Leo! is temporarily Ad-Free!
Help make it permanent by becoming a Patron.

Process Explorer

Process Explorer is included in the SysInternals suite of tools, which can be installed for free from the Microsoft Store.

It’s hard to list all the types of things you can do with Process Explorer. It’s like a Swiss-Army knife of system utilities, and it has many, many potential uses.

When you fire it up, you’ll get exactly what you might expect: a list of the processes running on your machine.

Process Explorer
Process Explorer. Click for larger image. (Screenshot: askleo.com)

The list includes all tasks, or “processes”, running on your system. The “hierarchical” view (click on the “Process” column header to change the view from alphabetical to hierarchical) shows which processes started other processes, which can be a very interesting way to understand how they all relate to each other.

CPU usage

Click on the “CPU” column header, and the processes will be listed in order of which program is using the processor most heavily. This is updated every few seconds and is perhaps the single most common use of procexp: to answer the question “What’s using the CPU the most?”

Memory usage

Click on the “Working Set” column header to list processes in order of physical memory (RAM) used. As you might expect, this is the next most common use: to answer the question “What’s eating up all my memory?” The “Private Bytes” column does roughly the same, but includes memory that may have been swapped to the system paging file.

CPU and memory are probably the most commonly used columns. You can find out more about the others (and, indeed, a list of additional columns you can monitor) in Procexp’s help.

Finding things

The “Find handle or DLL” function is a quick way to see, for example, which process is using a file. Enter a partial filename, and procexp will list all the processes that are referencing a handle (typically a file) that includes that name.

Process Explorer handle search results.
Procexp shows how many Thunderbird files are open. Click for larger image. (Screenshot: askleo.com)

In the example above, I searched for “askleo.com”, which returned the fact that Thunderbird has several files open that include that as part of the filename (not visible, but off to the right in the dialog) as it accesses my askleo.com email.

Process details

Process Explorer also lets you dive into individual processes for more information. Right-click on any process and click on Properties for more details.

Process Explorer showing Thunderbird.exe properties.
Thunderbird.exe properties. Click for larger image. (Screenshot: askleo.com)

As you can see, the Properties view of a process — thunderbird.exe,  in this case — shows a lot of additional information. Explore the various tabs on the dialog, and you’ll be able to see network usage, security attributes, the resource usage of the process, the command line used to start the process, and even anything that looks like a readable string within the process image or memory space.

System information

Finally, click anywhere on Process Explorer and type CTRL+I. This opens the “System Information” display.

Process Explorer showing System Information.
Process Explorer showing System Information. Click for larger image. (Screenshot: askleo.com)

System Information presents an overview of what your system is doing and updates in real time. It’s great for watching trends over time as your computer goes about its work. Hover the mouse over any point in a graph, and you’ll see a tooltip with information about which process was at the top of the list then.

Process Explorer showing point-in-time information.
Process Explorer shows point-in-time information. (Screenshot: askleo.com)

You can also click on the tabs shown at the top of the System Information dialog to get even more data about that specific topic.

Do this

I’ve only scratched the surface of what you can do with Process Explorer. Suffice it to say, it’s one of my go-to tools for diagnosing system issues. I have it running almost constantly.

Even if you don’t have a problem to investigate, Process Explorer is worth installing and exploring. There’s a wealth of information available, and you’ll get a good baseline of exactly what your system looks like when it’s not experiencing a problem.

Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.