Antes de nada entra al administrador de dispositivos y observa si alguno funciona anormalmente.
Dependiendo de si el ordenador era prefabricado o lo montaste tu, te recomiendo encarecidamente que actualices todos los drivers posibles, ya sea en la web del fabricante de tu pc o de cada una de las piezas por separado, para saber de cuales dispones puedes mirarlo con el Everest, ademas de que te ayuda a buscarlos.
Si una vez echo esto, sigues con los reinicios trata de matar todos los servicios y programas de inicio mediante el menu msconfig. Si seguimos en las mismas utiliza el memtest86 para comprobar la ram.
Vale, una vez compruebes todo lo anterior no te quedara mas que abrir el pc y pegarle una limpieza, sustituir la pasta térmica y rezar porque no te vuelva a ocurrir.
Salu2 y suerte!