Как отключить автоматическую перезагрузку при сбое Windows 10 — вопрос, который волнует многих пользователей, столкнувшихся с внезапными перезагрузками после критические ошибок. По умолчанию система перезагружается при возникновении синего экрана смерти (BSOD), чтобы избежать повреждения данных. Но это лишает вас возможности увидеть код ошибки и диагностировать проблему.
В большинстве случаев виной всему настройка в параметрах системы или групповой политики. Отключить её можно за несколько минут — через панель управления, реестр или командную строку. Рассмотрим все способы подробно, чтобы вы могли выбрать удобный.
Почему Windows 10 перезагружается при сбое и можно ли это исправить
Автоматическая перезагрузка — это защита Windows от зависания в состоянии критического сбоя. Когда возникает ошибка, ядро системы инициирует перезагрузку, чтобы предотвратить повреждение файлов или потерю несохранённых данных. Однако для диагностики это неудобно: синий экран исчезает быстрее, чем прочитать код ошибки.
Отключить автоматическую перезагрузку можно, и это не требует специальных знаний. Достаточно изменить один параметр в настройках системы или отредактировать реестр. После этого при сбое компьютер зависнет на экране с ошибкой, и вы сможете записать код для дальнейшего анализа.
Если вы часто сталкиваетесь с BSOD, отключите автоматическую перезагрузку и изучите коды ошибок. Это поможет выявить проблему: неисправный драйвер, конфликт оборудования или сбой в обновлениях Windows.
| Метод | Сложность | Работает в Windows 10 Home | Требует прав администратора |
|---|---|---|---|
| Панель управления | Низкая | Да | Да |
| Редактор реестра | Средняя | Да | Да |
| Командная строка | Средняя | Да | Да |
| Локальная групзовая политика | Средняя | Нет (только Pro/Enterprise) | Да |
Способы отключения перезагрузки: сравнение методов
Существует несколько способов отключить автоматическую перезагрузку. Каждый из них имеет свои плюсы и минусы. Например, через панель управления это проще всего, но не всегда работает в корпоративных версиях Windows. Реестр — универсальный метод, но требует осторожности. Рассмотрим все варианты в таблице ниже.
Отключаем перезагрузку через панель управления
Самый простой способ — использовать панель управления. Этот метод подходит для всех версий Windows 10, включая Home. Вот пошаговая инструкция:
- Откройте Панель управления. Для этого нажмите
Win + R, введитеcontrolи нажмитеEnter. - Перейдите в раздел
Система и безопасность, затем выберитеСистема. - В левом меню кликните на
Дополнительные параметры системы. - В открывшемся окне перейдите на вкладку
Дополнительно. - В разделе
Загрузка и восстановлениенажмите кнопкуПараметры. - В разделе
Отказ системыснимите галочку с пунктаВыполнить автоматическую перезагрузку. - Нажмите
ОКи перезагрузите компьютер, чтобы изменения вступили в силу.
После этих действий система перестанет автоматически перезагружаться при сбое, и вы сможете увидеть код ошибки на синем экране.
Используем редактор реестра для отключения перезагрузки
Если по каким-то причинам панель управления не работает, можно отключить автоматическую перезагрузку через редактор реестра. Этот метод подходит для всех версий Windows 10, но требует осторожности: неверные изменения в реестре могут привести к сбоям в работе системы.
- Нажмите
Win + R, введитеregeditи нажмитеEnter. Подтвердите действия, если появится запрос UAC. - В редакторе реестра перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl. - В правой части окна найдите параметр
AutoReboot. Если он отсутствует, создайте его: правый клик →Создать→Параметр DWORD (32 бита). - Откройте параметр
AutoRebootдвойным кликом и установите его значение на0. - Нажмите
ОКи закройте редактор реестра. - Перезагрузите компьютер, чтобы изменения вступили в силу.
⚠️ Внимание: Перед редактированием реестра создайте точку восстановления системы. Это поможет вернуть работоспособность Windows, если что-то пойдёт не так.
Отключение перезагрузки через групповую политику
Если у вас версия Windows 10 Pro или Enterprise, можно использовать редактор локальной групповой политики. Этот метод не работает в Home-версии, так как в ней отсутствует необходимый компонент.
| Действие | Описание | Команда или путь |
|---|---|---|
| Открытие редактора | Запуск через команду выполнить | gpedit.msc |
| Переход к настройке | Раздел конфигурации компьютера | Конфигурация компьютера → Административные шаблоны → Система → Параметры восстановления |
| Отключение перезагрузки | Настройка параметра | Автоматическая перезагрузка при отказе системы → Отключено |
| Применение изменений | Сохранение и перезагрузка | Применить → ОК, затем перезагрузка |
Что делать, если система всё равно перезагружается
Иногда даже после отключения автоматической перезагрузки система может перезагружаться при сбое. Это может происходить по нескольким причинам:
Если отключение автоматической перезагрузки не помогло, проверьте настройки BIOS/UEFI или обновите драйвера оборудования. Часто виной всему нестабильная работа видеокарты или оперативной памяти.
- Конфликт драйверов. Обновите драйвера для всех устройств, особенно видеокарты и чипсета.
- Неисправность оборудования. Проверьте оперативную память с помощью утилиты
Windows Memory Diagnostic. - Настройки BIOS/UEFI. В некоторых материнских платах есть опция автоматической перезагрузки при сбое. Отключите её в BIOS.
- Вредоносное ПО. Просканируйте систему антивирусом.
Пошаговая инструкция: отключаем перезагрузку через командную строку
Командная строка — универсальный инструмент для управления Windows. С её помощью можно быстро отключить автоматическую перезагрузку, не углубляясь в настройки системы или реестр.
Чек-лист для отключения перезагрузки через CMD
Вот как это сделать:
- Нажмите
Win + Xи выберитеКомандная строка (администратор)илиWindows PowerShell (администратор). - Введите команду:
wmic recoveros set AutoReboot = Falseи нажмитеEnter. - Если команда выполнилась успешно, вы увидите сообщение
Property(s) update successful.. - Закройте командную строку и перезагрузите компьютер.
После этого автоматическая перезагрузка при сбое будет отключена. Чтобы включить её обратно, используйте команду:
wmic recoveros set AutoReboot = True.
Часто задаваемые вопросы
Почему Windows 10 перезагружается при сбое, если я отключил эту опцию?
Возможно, вы изменили настройки только для текущего пользователя, а не для системы в целом. Проверьте, отключена ли опция в Параметрах загрузки и восстановления и в реестре. Также убедитесь, что у вас есть права администратора.
Можно ли отключить автоматическую перезагрузку в Windows 10 Home?
Да, можно. В версии доступны все методы, кроме использования редактора локальной групповой политики (gpedit.msc). Используйте панель управления, реестр или командную строку.
Как вернуть автоматическую перезагрузку обратно?
Чтобы включить автоматическую перезагрузку, повторите те же шаги, что и для отключения, но установите галочку в панели управления или верните значение 1 в реестре для параметра AutoReboot. В командной строке используйте команду wmic recoveros set AutoReboot = True.
Будет ли отключение автоматической перезагрузки влиять на производительность?
Нет, отключение автоматической перезагрузки не влияет на производительность системы. Это только изменяет поведение при критических сбоях, позволяя вам увидеть код ошибки.