Les reboots sauvages sont souvent dûes à des erreurs (plantages) système, en effet par défaut quand une erreur grave survient, WinXP reboot....
Pour virer le reboot automatique (afin de pouvoir voir d´où vient le problème):
Panneau de Config > Système > Onglet Avancé > Dans la section Démarrage et Récupération clique sur Propriétés > Desactive "Redemarrer automatiquement" dans la section "Défaillance du système.