How to Enable or Disable Automatic Repair in Windows 10
If your PC crashes 2 times consecutively or fails to boot, Windows 10 will run Automatic Repair by default during the next startup in an attempt to diagnose and fix your PC. This basically involves automatically running a startup repair.
If you prefer to manually repair you PC, you can disable the automatic repair feature. Disabling the automatic repair feature can also be helpful if you should get stuck in an infinite "preparing automatic repair" loop.
This tutorial will show you how to enable or disable the automatic repair feature at boot in Windows 10.
You must be an administrator to enable or disable automatic repair.
Contents
- Option One: Enable or Disable Automatic Repair in Command Prompt at Boot
- Option Two: Enable or Disable Automatic Repair in Command Prompt in Windows 10
EXAMPLE: Startup Issue when Automatic Repair is Disabled
EXAMPLE: Startup Issue when Automatic Repair is Enabled
![]()
1 Open a command prompt at boot.
2 Typebcdedit
into the command prompt at boot, and press Enter. (see screenshot below)
A) Look under the Windows Boot Loader section for your Windows 10 (description), and make note of its identifier (ex: "{default}").
B) In this same section, make note if recoveryenabled is currently set to Yes (enabled) or No (disabled).
3 Type the command below you want to use into the command prompt at boot, and press Enter. (see screenshot above)
(Enable automatic repair - DEFAULT)
bcdedit /set {identifier} recoveryenabled Yes
OR
(Disable automatic repair)
bcdedit /set {identifier} recoveryenabled No
Substitute identifier in the command above with the actual identifier (ex: "{default}") from step 2 above for Windows 10.
For example:bcdedit /set {default} recoveryenabled No
4 When finished, close the command prompt at boot.
5 Click/tap on Continue to exit recovery and start Windows 10. (see screenshot below)
1 Open an elevated command prompt.
2 Typebcdedit
into the elevated command prompt, and press Enter. (see screenshot below)
3 Look under the Windows Boot Loader section for your Windows 10 (description), and make note of its identifier (ex: "{current}").
4 In this same section, make note if recoveryenabled is currently set to Yes (enabled) or No (disabled).
5 Type the command below you want to use into the elevated command prompt, and press Enter. (see screenshot above)
(Enable automatic repair - DEFAULT)
bcdedit /set {identifier} recoveryenabled Yes
OR
(Disable automatic repair)
bcdedit /set {identifier} recoveryenabled No
Substitute identifier in the command above with the actual identifier (ex: "{current}") from step 3 above for Windows 10.
For example:bcdedit /set {current} recoveryenabled No
6 When finished, you can close the elevated command prompt.
That's it,
Shawn
Related Tutorials
- How to Run a Startup Repair in Windows 10
- How to Boot to Advanced Startup Options in Windows 10
- How to Enable or Disable Always Boot to Advanced Startup Settings in Windows 10
- How to Enable or Disable F8 Advanced Boot Options in Windows 10
- How to Start Windows 10 in Safe Mode
- How to Troubleshoot Windows 10 failure to boot using Recovery Environment
- How to Perform a Clean Boot in Windows 10 to Troubleshoot Software Conflicts
- How to Use Macrium Reflect Rescue Media to Fix Windows Boot Issues
- How to Enable or Disable Windows Recovery Environment (WinRE) in Windows 10