When Windows BSODs, you can make it automatically restart the system. Here's how you can enable or disable BSOD automatic restart.
When Windows encounters an irrecoverable error, it will throw a BSOD or Blue Screen of Death error. When that occurs, you will see a blue screen with a cryptic error and data dump to analyze the error. Once the data or memory dump is complete, the system automatically restarts so that you might be able to access your system, as long as you don't encounter another BSOD error. Not only for BSOD errors but any time the system crashes, it tries to restart itself automatically.
If you don't like this auto restart behaviour and want the system to show the BSOD error until your restart the system manually, you can disable automatic BSOD restart feature in Windows. Let me show you how.
Enable or Disable BSOD Automatic Restart from Startup & Recovery
The Advanced System Properties has a dedicated option to quickly enable or disable Windows automatic restart. All you have to do is toggle a checkbox and you are done.
1. First, open the Start menu, search for "View advanced system settings" and click on the result to open the Advanced System Properties Windows. Alternatively, you can also use the "SystemPropertiesAdvanced.exe" Run command.
2. In the System Properties window, click on the "Settings" button under the "Startup and Recovery" section.
3. Now, uncheck the "Automatically restart" checkbox to disable automatic restart. If you want to enable automatic restart then select the checkbox. Click on the "Ok" button save changes.
That is it. From now on, depending on your configuration Windows will either restart automatically or not. Generally, unless you are missing some error message due to the automatic restart, I recommend that you keep the automatic restart enabled.
via Command Prompt
As an alternative, you can also use a simple command to disable automatic restart functionality. Of course, you can also use the same command with a small change to enable the functionality.
1 . First, open the Start menu, search for "Command Prompt", right-click on the result and select the "Run as administrator" option. This action will open the elevated Command Prompt window.
2. In the Command Prompt window, execute the below command depending on your need.
- to disable:
wmic RecoverOS set AutoReboot = False
- to enable (this is the default option):
wmic RecoverOS set AutoReboot = True
As soon as you execute the command, the functionality is instantly changed. There is no need to restart.
That is all. I hope that helps. If you are stuck or need some help, comment below and I will try to help as much as possible. If you like this article, do check out how to stop Windows 10 from restarting after installing updates.