Why is Process Hacker able to kill processes that no other tools can kill?
Process Hacker loads a driver that searches memory for an internal kernel function and calls it. This special function is not known to be hooked by
any malware and security software.
Symbols don't work properly!
Firstly, you need the latest dbghelp.dll version:
1) Install the latest Windows SDK. (links are below)
2) Open Process Hacker options via the main menu: Hacker > Options
3) Click Symbols, and locatedbghelp.dll
It is usually in C:\Program Files\Debugging Tools for Windows (x86)\
or if you're using the Windows 8 SDK it'll be located at \Program Files (x86)\Windows Kits\8.0\Debuggers\x86\ for 32bit users
or at \Program Files (x86)\Windows Kits\8.0\Debuggers\x64\ for 64bit users.
Secondly, you need to configure the search path:
If you don't know what to do, enter SRV*SOME_FOLDER*http://msdl.microsoft.com/download/symbols.
Replace SOME_FOLDER with any folder you can write to, like D:\Symbols.
Now you can restart Process Hacker and view full symbols.
Process Hacker can kill my anti-virus software! Is this a bug in the anti-virus software?
No. Please do not report these incidents as bugs because you will be wasting their time.
Anti-cheat software reports Process Hacker as a game cheating tool!
Unfortunately there is nothing much that can be done about this.
Why can't I build Process Hacker?
The most likely problem is that you do not have the latest Windows SDK installed.
For Windows XP, Vista and Windows 7 you'll need the
Windows SDK for Windows 7 and .NET Framework 4.
For Windows Vista, Windows 7 and Windows 8 you'll need the
Windows 8 SDK.