Для измерения температуры - всякие мониторинги и диагностировщики (есть простые бесплатные проги, найти без проблем). Только вряд ли это из-за перегрева чего-то, иначе висло бы стабильно через определённое время после включения.
А блок питания какой? может он недостаточно напряга на одну из шин подаёт?
При перегрузе зайди в биос, найди подраздел "хардваре мониторинг" (или что-то близкое по смыслу, обычно в разделе "advanced") и посмотри сколько напряга идёт на каждую из трёх шин (3.3, 5 и 12 вольт).
Но, скорее всего, это ничего не даст. Скорее всего, твою траблу нужно искать банальным поиском переборного характера, так вряд ли кто-то ответит.