Q : При выключении компьютер перезагружается. Что делать?
A :
Вызывать это явление могут разнообразные причины, как аппаратные, так и софтовые.
Для диагностики проблемы первое, что нужно сделать - проверить, нормально ли выключается компьютер удержанием кнопки Power.
Если кнопкой Power также выключаться не желает - причина скорее всего аппаратная, если выключается нормально - причина скорее всего софтовая.
1. Аппаратные причины:
1.1. Сеть и модем (из PCI-устройств) и любая другая периферия, подключенная через USB, COM и LPT. Для проверки нужно всё это отключить, затем включать устройства по одному.
1.2. Настройки БИОСа и сам БИОС, особенно в ситуации "на XP всё работает, а на Висте/W7 перезагружается". Сбросить КМОС, затем заходим в BIOS Setup и отключаем все WakeUp-ы/PowerOn-ы и прочее. Не помогло - обновляем БИОС.
1.3 Материнская плата, блок питания и причуды кнопки Power. Кнопку Power отстегнуть и проверить замыканием контактов отвёрткой, блок питания проверить заменой, а материнку достать из корпуса. Если ни одна из этих мер не помогла - материнку в диагностику либо искать какие-то решения, альтернативные нормальному выключению.
2. Софтовые причины.
2.1. Драйвер видеокакрты - самая популярное. Лечится так: создаём системную переменную devmgr_show_nonpresent_devices со значением 1 (см.
http://dl.dropbox.com/u/1690487/Envi...tVariables.PNG), затем идем в Диспетчер Устройств - "Вид => Показать скрытые устройства" и удаляем все фантомные видеокарты и мониторы.
Если это не помогло - удаляем в Диспетчере Устройств действующие драйвера видеокарты и монитора и пробуем выключить. Если выключилось - значит оно.

Далее подбираем драйвер, с которым выключение работает.
2.2. Драйвер любого другого устройства. Тут полезно вспомнить, с чего это началось, не было ли обновления драйверов и т.д.
2.3. Сам Windows, кривизна сборки. Особо следует подозревать в случае свежеустановленной сборки. Для диагностики можно загрузиться в безопасном режиме и попробовать выключить. Если в безопасном выключается, можно поковыряться в конфигурации питания или в реестре (см. ниже), но лучше взять нормальный дистрибутив.
2.4. Конфигурации питания. Часто лечится изменение параметров конфигурации питания.

Если не помогает, можно попробовать в ветке реестра HKEY_CURENT_USER / Software / Microsoft / Windows / CurentVersion / Explorer поменять значение параметра "CleanShutdown" с "0" на "1". Если и это не помогает, в ветке HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows NT / CurentVersion / WinLogon меняем значение "PowerdownAfterShutdown" с "1" на "0", тогда компьютер после завершения работы Windows автоматически выключаться не будет, придётся выключать кнопкой.
Ещё можно попробовать Пуск => Выполнить (В Висте и W7 строка поиска) => shutdown.exe -s -t 00, и если это помогает - создать ярлык для "shutdown.exe -s -t 00" на рабочем столе, например.
2.5. Управляющий питанием софт производителя материнки. Тут особенно славен доблестный Asus, хотя и Gigabyte тоже хороша, да и остальные недалеко ушли.

Лечится сносом софта.
Тема для обсуждения : При выключении компьютер перезагружается. Что делать?