Task manager shows a list of processes running. How do I find out, what process is what program? Sure the list shows the name of the exe-file, but I want to know the name of the program. Also I would like to be able to get info and manage those programs.
Tasklist (technet.microsoft.com/en-us/library/bb491010.aspx) is a stock program (Windows XP and higher?) that is similar to Task Manager, but can also break down the services for you. I know this isn't exactly what you want, but it could help.
Also, as Talonx mentioned, Process Explorer (technet.microsoft.com/en-us/sysinternals/bb896653.aspx) is a great tool. Along with all of the Sysintegrals (technet.microsoft.com/en-us/sysinternals/bb842062.aspx)
Besides the obligatory, already mentioned Process Explorer, there is a free tool: ProcessScanner. It generates a detailed list of the running processes and which porgrams they are associated with. The list is shown in the web browser.