Per vedere se e' un virus o un programma che genera i riavvii entra in modalita' provissoria e prova a lavorarci in quel modo.
Cmq dubito che sia un problema software, al 90% per esperienza e' un prob hardware.
Le cause che possono provocare un riavvio sono tante, anche se e' un p4 io comincerei col guardare la temperatura della CPU...Se non sei capace scarica SpeedFan.
Facci sapere con le evoluzioni della situazione...