Process Hacker is comprehensive process viewer for Windows with features not just for process termination, but for memory viewing and editing as well. What makes this tool especially useful is the fact that it can bypass security software and rootkits and comes with some nifty features that visualize, for example, what event a thread is waiting for, the ability to restart processes, create process dumps, view process heaps, inject DLLs, dump memory to a file, and edit service properties.
Supported OS: Windows 32-bit, 64-bit
License: GPLv2, GPLv3