While troubleshooting several Windows XP computers, I notice that some of them reboot unexpectedly after a certain amount of time for no good reason. Any ideas on why this is happening and how to resolve it?