Process Hacker

Process hacker is a free and open source software for viewing and managing running process and services on a Windows machine.