Не люблю переустанавливать систему по каждому пустяку. Хочу рассказать про один инструмент, необходимый для анализа проблемы в работе Windows. Обычно, если компьютер перезагружается во время работы, или при загрузке, это означает, что система радует нас синим экраном смерти, или в простонародье это — бсод. При каждом BSOD’е Windows пишет дамп, в котором как раз содержатся иной раз полезные данные — Bug Check Code и Bug Check String. Файлы дампов находятся обычно в области C:\Windows\Minidump
Рекомендую небольшую утилитку для просмотра этих самых дампов. Называется BlueScreenView. Проста. Всё расскажет, и даже покажет бсод во всей красе, не волнуйтесь, бсод не настоящий :) Ну а после остаётся гуглить по ошибке.
А вот про эту утилитку я не знал. Пользовался WinDbg и скриптом, который на автомате анализирует мини-дамп.