Quick summary
Process Explorer provides a detailed view of everything running on your PC, showing processes, their properties, and files in use. It’s presented as a hierarchical tree inside a split window so you can quickly drill down into any item and inspect its details.
Window layout and navigation
The interface combines a tree view with a dual-pane display: the top pane shows active processes in a parent/child hierarchy, and the lower pane reveals in-depth data for whatever process you select. Use the tree to trace which programs launched which services and subprocesses.
Control actions you can perform
- Inspect a process’s full properties, including its memory use and other resource counters.
- Force an application to exit (terminate individual processes).
- Alter a running process’s scheduling priority to change how the OS favors it.
Performance and usage indicators
- Memory and disk footprint measurements, along with other process-specific resource counters.
- Live CPU usage and graphs that summarize overall system load.
- Input/output statistics showing current read/write activity.
Managing libraries and mapped files
Process Explorer enumerates loaded DLLs and memory-mapped files for each process, making it useful when tracking down module-related faults. You can apply filters to narrow the view to only DLLs or to include memory-mapped resources, which helps isolate problematic components.
Limitations and usability notes
The program’s built-in help is not functional, so there’s no integrated guidance if you run into questions. Because of that, Process Explorer works best for users who are comfortable exploring tools without step-by-step help or who can consult external documentation.
Technical
- Windows
- Mac
- Free