Отключи в настройках компьютера автоматическую перезагрузку - (пр. кн. мыши по "мой компьютер" - свойства, закладка "Дополнительно" - "Загрузка и восстановление" и нужно убрать галочку "Выполнять автоматическую перезагрузку". После чего перезагрузить компьютер. Если при загрузке покажется синий экран, с мелкими надписями на верху, то нужно переписать что там написанно и в
;kbhowto]Microsoft Knowledge Base поискать что это такое...
Еще может просто банально не тянуть блок питания... Ну вообщем то и все.
Если трабл с дровами или программой, то XP это при загрузке скажет (bluescreen), если нет то вероятнее всего блок питания не вытягивает нагрузку, может быть не хватает напруги в сети. Не 220 а 200 вольт например..
У меня в офисе к одной розетки было подключенно 6 компов, и один постоянно вырубался, когда провели остальные розетки все стало нормально.