Для того, чтобы узнать причину, по которой перезагружается ваш компьютер, нужно в первую очередь отключить автоматическую перезагрузку системы. Это делается следующим образом (по крайней мере для виндовс 7): заходим в "Панель управления" и открываем вкладку "Система и безопасность", а затем - "Система". На панели слева нажимаем на "Дополнительные параметры системы". Появится следующее окошко:
Заходим в "Параметры" и снимаем галочку напротив строки "Выполнять автоматическую перезагрузку".
В результате данных действий вместо перезагрузки компьютера, будет выскакивать "синий экран смерти", на котором вы сможете увидеть код ошибки, вызвавшей неполадку. О том, что данный код означает и как всё исправить, можно узнать, к примеру, на официальном сайте компании "Майкрософт".
К слову, у меня данный способ не сработал. Комп всё равно перезагружался. Тогда я переустановил винду, почистил системник от пыли, достал планки оперативки и протер контакты, проверил специальной программкой жесткий диск и оперативку. Но ничего не помогало. Тогда после очередной перезагрузки, я взял и спонтанно пару раз ударил по системнику ладонью. После этого перезагрузки прекратились. Видимо, где-то нарушился контакт и сотрясения исправили эту проблему.