Опубликовано:
Автоматическая перезагрузка Windows происходит при возникновении стоп ошибки операционной системы, также называемой синий экран смерти. Однако, если мы заходим проанализировать проблему, не изучая файлы дампов, а посмотрев на саму ошибку и ее код, можно отключить данную автоматическую перезагрузку.
Графический интерфейс
Реестр
Командная строка
При запуске системы
Дополнительные сведения
БИОС
Перезагрузка раз в час
После обновления
После установки драйвера
Графический интерфейс
Открываем Проводник — кликаем правой кнопкой по Этот компьютер — Свойства:
* также можно зайти в раздел Панель управления — Система и безопасность — Система.
В левом меню кликаем по Дополнительные параметры системы:
На вкладке Дополнительно в разделе «Загрузка и восстановление» кликаем по Параметры:
В открывшемся окне в разделе «Отказ системы» снимаем галочку Выполнить автоматическую перезагрузку:
Нажимаем OK.
Через реестр
Открываем редактор реестра (команда regedit) и переходим в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl. Находим ключ AutoReboot и меняем его значение на «0»:
Командная строка
С помощью команды нужно поменять значение ключа в реестре. Делается это так:
reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl» /v AutoReboot /t REG_DWORD /d 0 /f
Это универсальный метод, который подойдет для любой версии операционной системы Windows.
При загрузке системы (циклическая перезагрузка)
Если система бесконечно перезагружается и не позволяет внести изменения в свои настройки, необходимо отключить автоматическую перезагрузку при запуске.
Windows 8 и более поздние
После нескольких неудачных попыток загрузить систему, мы увидим «Подготовка автоматического восстановления»:
Затем «Диагностика компьютера»:
В открывшемся окне нажимаем по Дополнительные параметры:
Вместо перезагрузки мы увидим окно «Выбор действия» — нажимаем по Поиск и устранение неисправностей (Windows 10):
или Диагностика (Windows 8):
Затем по Дополнительные параметры:
И Параметры загрузки:
В открывшемся окне просто нажимаем по кнопке Перезагрузить:
Компьютер перезагрузится и откроется окно «Параметры загрузки». Выбираем Отключить автоматический перезапуск после сбоя (цифра 9):
Windows 7 и более ранние системы
Нажимаем F8 после первой заставки при включении компьютера — в открывшемся меню выбираем Отключить автоматическую перезагрузку при отказе системы:
Дополнительно
Относительно автоматической перезагрузки необходимо знать следующие нюансы.
1. Отключение в БИОСе
Довольно часто, данную настройку пытаются найти в БИОС. На самом деле, автоматическая перезагрузка — функция операционной системы и отключить ее в БИОСе нельзя.
2. Компьютер перезагружается каждый час
Как правило, проблема связана с нарушением лицензионного соглашения. Необходимо активировать Windows.
3. Перезагрузки после обновления
При неудачном обновлении система может перестать работать. Необходимо попробовать запуститься в безопасном режиме или загрузиться с установочного диска и попробовать восстановить систему с использованием точки восстановления.
4. После установки драйвера
Установка или обновление драйвера также может стать причиной критической ошибки. Если компьютер начал постоянно перезагружаться после установки драйвера, необходимо загрузиться в безопасном режиме и откатить драйвер.
По умолчанию в настройках Windows включена автоматическая перезагрузка ОС при возникновении стоп ошибки (BSOD). При этом Windows создает минидамп памяти, который можно в дальнейшем проанализировать с помощью WinDbg или BlueScreenView. Но кроме дампа памяти на BSOD экране отображается код ошибки, которого иногда бывает достаточно для определения проблемы. Но пользователь не всегда успевает увидеть код ошибки на BSOD экране, т.к. компьютер уходит в перезагрузку слишком быстро. В этой статье мы рассмотрим, как включить/отключить функцию автоматической перезагрузки при отказе системы (Automatic Restart on System Failure) в Windows 10 и 11.
Включить/отключить автоматическую перезагрузку Windows при сбоях можно несколькими способами
- Через графический интерфейс свойств компьютера. Выполните команду
SystemPropertiesAdvanced.exe
-> Advanced -> снимите чекбокс Automatic Restart (Выполнить автоматическую перезагрузку) в секции System Failure (Отказ системы). - Можно отлючить автоматическую перезагрузку через ключ реестра AutoReboot (типа REG_DWORD) в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl. Можно изменить значение этого ключа вручную через
regedit
или из командной строки. Чтобы отключить перезагрузку компьютера, измените значение параметра на
0
:
reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl» /v AutoReboot /t REG_DWORD /d 0 /f - Также для отключения перезагрузки Windows при сбоях можно воспользоваться утилитой командной строки wmic:
wmic RecoverOS set AutoReboot = False
Для включения авто-перезагрузки при BSOD, используйте:
wmic RecoverOS set AutoReboot = True
Если вам нужно отключить автоматическую перезагрузку только один раз (при следующей загрузке компьютера), перезагрузите компьютер в режиме расширенных параметров загрузки (командой shutdown:
shutdown /r /o /f /t 00
, либо с зажатой клавишей
Shift
щелкните по кнопке перезагрузки в стартовом меню Windows).
Выберите Troubleshoot.
Затем выберите Advanced options -> Startup Settings -> Restart.
После перезагрузки компьютера в режиме Startup Settings нажмите клавишу F9 или 9 для загрузки компьютера с опцией Disable automatic restart after failure.
Если Windows бесконечно перезагружается и не позволяет внести изменения в свои настройки, вы можете аналогичным образом однократно отключить автоматическую перезагрузку. Для этого достаточно трижды прервать загрузку Windows по питанию.
В результате Windows попытается загрузиться с образа восстановления WinRE в режиме автоматического восстановления (Preparing Automatic Repair).
В этом режиме также перейдите в Advanced options -> Startup Settings -> Restart -> F9 для загрузки Windows с отключенной перезагрузкой при сбоях.
Если вам нужно отключить перезагрузку при сбоях для установленного образа Windows в офлайн режиме, нужно загрузится с установочного диска Windows и отредактировать файл реестра
..\Windows\System32\Config\System
. Изменив значение параметра
AutoReboot
в ветке
HKLM\SYSTEM\CurrentControlSet\Control\CrashControl
на
0
и сохраните файл реестра на диск.
Пример офлайн редактирования реестра есть в статье “Компьютер неожиданно перезагрузился, или возникла непредвиденная ошибка. Невозможно продолжить установку Windows”.
348
348 people found this article helpful
Stop the auto restart after a BSOD in Windows 11, 10, 8, 7, Vista, and XP
What to Know
- Go to Control Panel and select System and Security > System > Advanced system settings.
- In the Startup and Recovery section, choose Settings.
- Uncheck the box next to Automatically restart.
This article describes how to disable Windows’ automatic restart on system failure, which gives you time to note the error so you can troubleshoot. The process below is similar across all versions of Windows, although it might vary slightly among them.
How to Stop Automatic Restart on Windows System Failure
You can disable the automatic restart on system failure option in the Startup and Recovery area of System Properties, accessible via Control Panel.
-
Open Control Panel. In newer versions of Windows, the quickest way is to search for control from the Start menu or Run dialog box.
If you’re using Windows 7 or before, go to Start > Control Panel.
-
In Windows 11, 10, 8, and 7, select System and Security.
In Windows Vista, choose System and Maintenance.
In Windows XP, select Performance and Maintenance.
If you don’t see this option because you’re viewing Control Panel applets by their icon, open System instead, and then skip down to Step 4.
-
Choose the System link.
-
Select Advanced system settings from the panel on the left of the screen (Windows 11 shows this link on the right).
Windows XP only: Open the Advanced tab of System Properties.
A much quicker way to reach System Properties is with the sysdm.cpl command. Enter it in a Command Prompt window or the Run dialog box.
-
In the Startup and Recovery section near the bottom of the new window, choose Settings.
-
Select the box next to Automatically restart to remove its check mark.
-
Select OK to save the changes, and then OK again on the System Properties window.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
ОСНОВНОЙ ТЕКСТ СТАТЬИ |
Требования.
Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора.
Статья применима для Windows 7.
Информация.
При возникновении критической ошибки в работе операционной системы, компьютер автоматически перезагружается, такое поведение заложено по умолчанию. Это невсегда полезно, ведь
компьютер не показывает никакой информации об ошибке, а она может быть вполне полезной в устранении проблемы с
Windows 7.
Если отключить
автоматическую перезагрузку, то при возникновении критической ошибки на экране
мы увидим так называемый «синий экран смерти». Компьютер выведет различную
информацию, правда не всем понятную, но все же будет от чего отталкиваться в
решении проблемы.
Отключение автоматической перезагрузки при критических ошибках в Windows 7.
1. Откройте меню «Пуск» и щелкните правой кнопкой мыши на пункте меню «Компьютер«;
2. В появившемся контекстом меню выберите пункт «Свойства«;
3. Откроете окно «Система», в левой его части щелкните по пункту «Дополнительные параметры системы«;
4. В окне «Свойства системы», перейдите на вкладку «Дополнительно» и в графе «Загрузка и восстановление», нажмите кнопку «Параметры«;
5. В окне «Загрузка и восстановление», в графе «Отказ системы«, уберите галочку «Выполнить автоматическую перезагрузку«;
6. Нажмите кнопку «ОК» и закройте все окна;
Ваш комментарий будет первым
Отключение автоматической перезагрузки при отказе системы
22.03.2010 11:02
По умолчанию в Windows 7 включена функция автоматической перезагрузки при возникновении ошибки во время запуска системы.
Если в процессе запуска происходит отказ системы, Windows 7 автоматически перезагружается. Это затрудняет диагностику причины отказа, а если в настройках BIOS включен разгон, то операционная система может перестать запускаться до тех пор, пока разгон не будет отключен.
Чтобы отключить автоматическую перезагрузку Windows 7, выполните следующие действия.
1. Откройте Панель управления > Система.
Также можно щелкнуть правой кнопкой мыши по значку Компьютер и выбрать Свойства.
2. В левом меню выберите Дополнительные параметры системы.
3. На вкладке Дополнительно в разделе Загрузка и восстановление нажмите кнопку Параметры.
4. В разделе Отказ системы снимите флажок Выполнить автоматическую перезагрузку.
5. Нажмите OK.