First thing you must do is disable automatic restart on system failure. Windows is having a serious problem and it has the default setting to restart on error. Change that setting and let's see if it will show the error exception and some text.
Go to My Computer icon, do a right-click, then select Properties. Select the "Advanced" TAB and in the Startup and Recovery section (3rd block, near bottom) click the "Settings" button.
At System Failure block, "Un-check" the "Automatically restart" line. Apply change, make clean exit.
This will prevent a "reboot on error", and will also show (when you have Windows exception) the error code and its description.
IF a STOP error occurs, write down its number and complete description and follow up on fixes.
If Normal mode of Windows is still "re-booting" itself, reboot pc & tap the F8 Function key to select SAFE Mode, then do steps above.
See Aumha.org's knowledge base on stop errors and keep it handy
http://aumha.org/win5/kbestop.htm
Next, take a look at the system's Event Log:
Select Start button/ select Run , then type in
eventvwr.msc<enter>
-- or Go to Control Panel / Performance and Maintenance/Administrative Tools >Event Viewer.
Review the sections and look for Errors or Warnings that match the time the event occurred. Double click---the information "may" give a clue.