A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Graphs and statistics allow you quickly to track down resource hogs and runaway processes. See what programs have active network connections, and close them if necessary. Get real-time information on disk access.
View detailed stack traces with kernel-mode, WOW64 and .NET support. Go beyond services.msc: create, edit and control services.
Note: If you are running Process Hacker from a USB drive, you may want to save Process Hacker’s settings there as well. To do this, create a blank file named “ProcessHacker.exe.settings.xml” in the same directory as ProcessHacker.exe. You can do this using Windows Explorer:
Make sure “Hide extensions for known file types” is unticked in Tools > Folder options > View.
Right-click in the folder and choose New > Text Document.
Rename the file to ProcessHacker.exe.settings.xml (delete the “.txt” extension).
Process Hacker uses a kernel-mode driver, KProcessHacker, to assist with certain functionality. This includes: