This article in PC Magazine discusses a utility called the Process Explorer (free from Sysinternals):
http://www.pcmag.com/article2/0,2817,2332918,00.asp
The utility can be downloaded from:
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
This utility is like Task Manager's Process Viewer, only it tells much more information that can be used to diagnose problems.