Варианта 2:
1. Программный. Можно попробовать посмотреть в логах (панель управления -администрировние -события). Такой вариант возможен если комп плавно уходит в перезагрузку.
2. Аппаратный:
А. Перегрев. Можно через мониторинг посмотреть температуры. Опять-таки покательным будет моменты перегрузки (например в играх)
Б. Питание. Тут может быть как блок питания (можно у кого-нибудь взять погонять проверить). Либо дальше по цепи.
В. Память. Иногда такое бывает из-за памяти, можно проверить программами типа мем тест).
В общем если чуть подробнее напишешь, когда перегружается попробую ещё подсказать, но, если что, то я давно уже сноровку потерял