Как отключить автоматическую перезагрузку Windows 10 при сбоях — вопрос, который волнует каждого, кто сталкивался с внезапными перезагрузками после синих экранов смерти (BSOD). По умолчанию система перезагружается сразу после критической ошибки, не давая времени на диагностику. Это усложняет поиск причины сбоя — будь то конфликт драйверов, неисправный модуль RAM или перегрев процессора.
В этой статье — проверенные способы отключить автоматическую перезагрузку, чтобы увидеть код ошибки и приступить к устранению проблемы. Методы работают для Windows 10 всех сборок, включая 22H2. Начнём с самого быстрого и эффективного.
Почему Windows 10 перезагружается при сбоях
Автоматическая перезагрузка — это защита от зависания системы. В большинстве случаев она активирована по умолчанию в параметрах отладки. Когда происходит критическая ошибка (STOP-ошибка), ядро Windows инициирует рестарт, чтобы предотвратить повреждение данных или железных компонентов.
Проблема в том, что пользователь не успевает запротоколировать код ошибки. А без него сложно понять, в чём дело: в драйвере видеокарты NVIDIA, в конфликте с или в неисправном SSD. Отключение автоматической перезагрузки позволяет зафиксировать экран сбоя и приступить к диагностике.
Если система перезагружается слишком часто, проверьте температуру процессора и видеокарты с помощью программ вроде HWMonitor или MSI Afterburner. Перегрев — одна из частых причин BSOD.
| Параметр | Значение по умолчанию | Рекомендуемое значение |
|---|---|---|
| Записыватьв системный журнал | Включено | Включено |
| Отправить административное оповещение | Отключено | Включено (опционально) |
| Записывать отладочную информацию | Автоматическая память (Small Memory Dump) | Полный дамп памяти или ядровой памяти (для диагностики) |
| Выполнить автоматическую перезагрузку | Включено | Отключено |
Способ 1: через Панель управления
Стандартный метод, который работает на всех версиях Windows 10. Он подразумевает изменение параметров системы через графический интерфейс. Вот пошаговый алгоритм:
Откройте Панель управления через поиск по системе или комбинацией Win + R — введите команду control. Перейдите в раздел Система и безопасность, затем выберите Система. В левом меню нажмите Дополнительные параметры системы.
В открывшемся окне перейдите на вкладку Дополнительно и в блоке Загрузка и восстановление нажмите кнопку Параметры. Здесь нужно убрать галочку напротив пункта Выполнить автоматическую перезагрузку. Не забудьте сохранить изменения кнопкой OK.
Способ 2: через реестр Windows
Если по каким-то причинам графический интерфейс недоступен (например, из-за поломки мыши или клавиатуры), можно отключить автоматическую перезагрузку через реестр. Это более сложный метод, но он даёт полный контроль над параметрами.
Нажмите Win + R, введите regedit и подтвердите запуск редактора реестра. Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
В правой части окна найдите параметр AutoReboot. Дважды кликните по нему и измените значение с 1 на 0. Сохраните изменения и перезагрузите компьютер.
Кроме того, в этом же разделе реестра можно настроить тип дампа памяти, который создаётся при сбое. Это полезно для глубокой диагностики:
CrashDumpEnabled— определяет тип дампа (0 — отключён, 1 — полный, 2 — дамп ядра, 3 — малый дамп).LogEvent— включает/отключает запись события в системный журнал (1 — включено, 0 — отключено).SendAlert— отправляет уведомление администратору (1 — включено).
Способ 3: через командную строку
Для опытных пользователей или видавших виды сисадминов подходит метод с использованием командной строки. Он быстрый и не требует перехода по множеству окон.
Откройте командную строку от имени администратора: нажмите Win + X и выберите Командная строка (администратор) или Windows PowerShell (администратор). Введите команду:
wmic recoveros set AutoReboot = False
Для проверки текущего состояния параметра используйте:
wmic recoveros get AutoReboot
Если команду выполнить не удаётся, убедитесь, что запуск производится от имени администратора. В противном случае система выдаст ошибку доступа.
- Открываем командную строку с правами администратора.
- Вводим команду
wmic recoveros set AutoReboot = False. - Проверяем изменения командой
wmic recoveros get AutoReboot. - Перезагружаем компьютер, чтобы изменения вступили в силу.
⚠️ Внимание: Изменение параметров реестра или командной строки может привести к нестабильной работе системы. Перед внесением изменений рекомендуется создать точку восстановления или резервную копию реестра.
Что делать, если система всё равно перезагружается
Бывает, что даже после отключения автоматической перезагрузки Windows 10 продолжает перезапускаться. В этом случае проблема может крыться в других настройках или аппаратных неисправностях. Вот что нужно проверить:
| Причина | Симптомы | Решение |
|---|---|---|
| Конфликт драйверов | BSOD появляется при подключении нового устройства или обновлении драйвера | Откатить драйвер или обновить его до последней версии через Диспетчер устройств |
| Неисправный модуль RAM | Сбои происходят при высокой нагрузке на оперативную память | Проверить RAM с помощью Windows Memory Diagnostic или MemTest86 |
| Перегрев процессора или видеокарты | Компьютер выключается или перезагружается при интенсивных задачах (игры, рендеринг) | Очистить систему охлаждения, заменить термопасту, проверить работу вентиляторов |
| Повреждённые системные файлы | Ошибки появляются при запуске определенных программ или системных процессов | Выполнить команды sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth |
Как прочитать код ошибки BSOD
Теперь, когда автоматическая перезагрузка отключена, при следующем сбое вы увидите синий экран с кодом ошибки. Он обычно выглядит как STOP: 0x0000007B или CRITICAL_PROCESS_DIED. Эти коды помогают сузить круг возможных причин.
Вот несколько примеров распространённых кодов ошибок и их расшифровка:
0x0000000A(IRQL_NOT_LESS_OR_EQUAL) — конфликт драйверов или неисправное оборудование.0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) — ошибка в ядре Windows, часто из-за несовместимых драйверов.0x0000007B(INACCESSIBLE_BOOT_DEVICE) — проблема с доступом к загрузочному устройству (например,HDDилиSSD).0x00000050(PAGE_FAULT_IN_NONPAGED_AREA) — ошибка доступа к памяти, может быть связана сRAMили драйверами.
Код ошибки BSOD — это ваш главный инструмент для диагностики проблемы. Запишите его или сфотографируйте, чтобы затем найти решение в интернете или обратиться к специалисту.
Пошаговая инструкция: диагностика после отключения перезагрузки
Отключили автоматическую перезагрузку — что дальше? Теперь нужно дождаться следующего сбоя (или вызвать его искусственно, если знаете, как воспроизвести) и зафиксировать код ошибки. После этого приступайте к диагностике.
Вот что можно сделать уже сейчас:
- Проверить журналы Windows. Откройте
Журнал событий Windowsчерез поиск или командойeventvwr.msc. Ищите критические ошибки в разделеСистемный журнал. - Обновить драйверы. Используйте
Диспетчер устройствили специализированные утилиты вроде Driver Booster. - Протестировать железо. Для
RAM—Windows Memory Diagnostic, дляHDD/SSD— CrystalDiskInfo. - Проверить температуру. Утилиты HWMonitor, Core Temp или MSI Afterburner покажут температуру процессора и видеокарты.
Чек-лист по диагностике после отключения автоматической перезагрузки
Часто задаваемые вопросы
Можно ли отключить автоматическую перезагрузку навсегда?
Да, можно. Но помните: без автоматической перезагрузки система может зависнуть на синем экране, что не всегда удобно. Рекомендуется отключать её только на время диагностики, а затем возвращать обратно.
Как вернуть автоматическую перезагрузку?
Вернуть всё как было можно теми же способами: через Панель управления (поставить галочку напротив Выполнить автоматическую перезагрузку), через реестр (AutoReboot = 1) или командой wmic recoveros set AutoReboot = True.
Почему после отключения перезагрузки система всё равно уходит в ребут?
Возможно, у вас включена функция Быстрый запуск в параметрах электропитания или работает сторонняя утилита для автоматического восстановления. Проверьте настройки в Параметры электропитания и отключите все программы, которые могут инициировать перезагрузку.
Как сохранить дамп памяти для анализа?
Дамп памяти сохраняется автоматически в папке C:\Windows\Minidump (для малых дампов) или C:\Windows\Memory.dmp (для полных). Чтобы проанализировать дамп, используйте утилиту BlueScreenView или WinDbg.