Process Explorer

Process Explorer is a lightweight and portable advanced process management utility that picks up where Task Manager leaves off. The app will show you detailed information about a process including its icon, command-line, full image path, memory statistics, user account and security attributes.
Process Explorer allows you to zoom in on a particular process. You can list the DLLs it has loaded or the operating system resource handles that it has open.