With the default settings, Windows 10 performs an automatic restart when a blue screen of death (BSOD) crash happens. This gives the user very little time to see the crash code. Sometimes the minidump is created very quickly and before the user can read the crash code, it restarts. This is not useful. To find the crash event code, you then need to locate it in the Event log if the next boot is successful. The event log is very hard to reach if Windows 10 has entered into a crash loop or boot loop. But you can disable the auto restart after a BSOD to prevent this situation in the future.
Thankfully, Windows 10 has the appropriate option in Advanced System Settings. Here is how you can disable automatic restart.
- Open the Run dialog in your guest operating system. Type the following in the Run box:
- In Advanced System Properties, go to the Advanced tab.
- Under Startup and Recovery, click Settings. Ensure that you have the automatic memory dump enabled under the Write Debugging Information section. Uncheck the Automatic Restart option.
This is all you need to do. To test the changes you made, you can enable the user initiated BSOD as described here:
If you are running Windows 10 in a Hyper-V virtual machine, see how to enable Crash on Ctrl+Scroll Lock in Hyper-V in Windows 10.
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!