Para el uso cotidiano y fijar un par de prioridades, taskmgr de windows es más que suficiente.
Para el caso de querer hacer un análisis un poco más exhaustivo, si que pueden venir bien algunas aplicaciones como Process Monitor.
He estado echando un ojo con filtros y me dí cuenta de algunos procesos que dan problemas intermitentes. Cosa que no podría haber visto en el taskmgr de windows ya que no deja logs por ningún sitio, y precisamente, mi PC se colgaba en el momento del problema, impidiéndome mirarlo a tiempo real.