Ton problème peut venir d'une alimentation défaillante ou qui n'offre pas de tensions stables. Quelle est la marque/modèle de ton alim? sa puissance?
En tout état de cause, vu que ton problème persiste après avoir réinstallé ton système (vista puis XP), l'origine est très probablement matérielle. Inutile de chercher la solution du côté de windows. Supprimer le redémarrage automatique n'y changera rien, tu auras juste un bel écran bleu ou un plantage complet à la place, et tu devras... redémarrer ton PC!
A partir de là, il va falloir que tu élimines les possibilités une à une, que tu testes chacun des composants de ta config.