what helped my random reboot was msconfig.exe. disable all the startup items that u arnt sure about, but dont mess with anyhting other than the startup tab.... I kinda messed with the other tabs and made windows to not be activated anymore so unless u want to put in a 120 digit code than be careful.... lol im the only person on tech forums that could do that