podes comerçar por etapas.. ve se o problema é do cpu ou das memorias correndo um programa que conduza "stress tests", tipo o Prime32..
se passar nos testes sem crashar, o crash dever-se-á a periféricos ou a software.. e aí.. tentativa e erro..
agora programa que te grave um log quando o pc crasha n conheço, e nem sei se existe. na minha prespectiva um programa que te faça algo que seja após um crash de sistema é algo bastante complicado de obter
agora se quiseres um que te aponte crashes de programas:
http://www.myzips.com/software/Watchdog---O---Matic.phtml
cumps