It could be you're getting BSODs and it restarts automatically
Automatic Restart Windows 7 - How To Disable the Automatic Restart on System Failure in Windows 7
Check if it is disabled
You can also upload your C:\Windows\Minidump (files created here when BSOD occurs) files here if it you see anything there so i can have a look.