A free, highly effective, multi-goal software that helps you monitor system sources, debug software program and detect malware.
Windows 7 or increased, 32-bit or 64-bit.
- A detailed overview of system exercise with highlighting.
- Graphs and statistics enable you shortly to trace down useful resource hogs and runaway processes.
- Can’t edit or delete a file? Discover which processes are utilizing that file.
- See what applications have lively community connections, and shut them if essential.
- Get actual-time data on disk entry.
- View detailed stack traces with kernel-mode, WOW64 and .NET help.
- Go past providers.msc: create, edit and management providers.
- Small, transportable and no set up required.
- 100% Free Software (GPL v3)
Building the venture
Requires Visual Studio (2017 or later).
build_release.cmd positioned within the
construct listing to compile the venture or load the
Plugins.sln options if you happen to desire constructing the venture utilizing Visual Studio.
You can’t run the 32-bit model of Process Hacker on a 64-bit system and count on it to work appropriately, not like different applications.
- Make positive “Hide extensions for known file types” is unticked in Tools > Folder choices > View.
- Right-click within the folder and select New > Text Document.
- Rename the file to ProcessHacker.exe.settings.xml (delete the “.txt” extension).
Plugins could be configured from Hacker > Plugins.
If you expertise any crashes involving plugins, be sure that they’re updated.
Process Hacker makes use of a kernel-mode driver, OkayProcessHacker, to help with sure performance. This contains:
- Capturing kernel-mode stack traces
- More effectively enumerating course of handles
- Retrieving names for file handles
- Retrieving names for EtwRegistration objects
- Setting deal with attributes
Note that by default, OkayProcessHacker solely permits connections from processes with administrative privileges (SeDebugPrivilege). To enable Process Hacker to point out particulars for all processes when it isn’t working as administrator:
- In Registry Editor, navigate to: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesKProcessHacker3
- Under this key, create a key named Parameters if it doesn’t exist.
- Create a DWORD worth named SecurityLevel and set it to 2. If you aren’t utilizing an official construct, chances are you’ll have to set it to zero as an alternative.
- Restart the OkayProcessHackerThree service (sc cease OkayProcessHacker3, sc begin OkayProcessHacker3).