Em todas as minhas máquinas (que o suportam), eu uso CoreTemp32 .
É faturado como ...is a compact, no fuss, small footprint, yet powerful program to monitor processor temperature and other vital information.
Um dos recursos é a "proteção contra superaquecimento", ou seja, você pode configurá-lo para que, assim que atingir determinada temperatura, possa criar um pop-up no ícone da bandeja. Desligue a máquina ou execute um programa. No entanto, parece apenas monitorizar os tempos de CPU, mas para uma visão geral do que o sistema está a fazer, não conseguirá superá-lo.
(ignore a alta temperatura máxima acima, meu laptop tende a ficar quente quando joga).