While it's true that a faulty power supply could cause random reboots,
they would also happen in Safe Mode, so I doubt that is your problem.
More likely, you are getting a STOP error (Blue Screen error), and your
computer is configured to automatically restart on STOP errors.
Click Start, then right-click "My Computer", and click "Properties" on
the menu that appears.
Click the Advanced tab, then in the bottom section named "Startup and
Recovery", click the Settings button.
In the "System Failure" section, UNCHECK the box for "Automatically
restart".
Click OK all the way out, and restart the computer.
If you have been restarting due to a STOP error, the next time one
occurs, instead of rebooting, you will get the Blue Screen error and the
computer will stop. You can then copy down all the info on the blue
error screen and report back with the error details for analysis.
If you know the time and date of one of you previous automatic reboots,
we can look at the dump file that should have been produced if it was a
STOP error on that date and time, and see what was reported.
To do that easily, you can install a little freeware utility called
WhoCrashed:
http://www.resplendence.com/whocrashed
Install it, then run it, and WhoCrashed will prompt to download the
Windows Debugging Package (WinDbg)...do so.
The program will give you an easy to read display of the info found in
the crash dump files. When it displays its results, see if any of them
correspond with the time and date of your auto-reboots, and if so, post
back with the details it shows for them.
See also:
Windows XP Shut Down and Automatic Reboot Problemshttp://
www.microsoft.com/windowsxp/using/helpandsupport/learnmore/rus...