|You can see the temperatures of the components using the freebie SpeedFan.|
Confirm it is not a program doing the reboot, or Windows Update itself if set to do so.
Disable all you do not need with MSCONFIG to make sure it is nothing in that startup group doing it.
I reply as fast as I can, but it could be hours or months. Always busy.