Windows 8 automatically reboot on Macbook Pro early 2009. There is an error in Event Viewer.
The energy options are set to never go to sleep so there is no workaround.
Event Viewer clearly states:
"The system firmware has changed the processor's memory type range registers (MTRRs) across a sleep state transition (S5). This can result in reduced resume performance."