Disable automatic restart on system failure (on SP2): Press F8 on restart,
and see the menu item to disable auto restart. Restart, and when the STOP
message appears, record information needed for further troubleshooting.
(or, without sp2)
Press WinKey-Break,(or start/run 'sysdm.cpl'), click Advanced Tab, Start
Up... area, Settings button, Remove check from "Automatically Restart" On
the next reboot, you will be able to read what caused the restart (when it
errors)