Ultimate PC optimizer: Save 30% on Auslogics BoostSpeed right now!

How to disable automatic Windows 10’s self-repair?

By Nicholas Nabakwe | December 29, 2018 |

greater than 2 minute

Link copied

If a Win 10 PC fails to boot two consecutive times, the Windows 10 self-repair mechanism will be triggered to find out where the problem is. Unfortunately, this process is not always straightforward. For example, it might be the cause of an unexpected boot loop. Once in a boot loop, the computer is left in an unusable state.

Can I disable automatic repair on Windows 10?

Here is a step-by-step guide on how to stop automatic repair on Windows 10:

  1. Open Start
  2. In the list of programs, search for Command Prompt, right- click it and choose Run as Administrator.
  3. Type the command “bcdedit” and press the Enter button.
  4. Under the Windows boot loaders section, look for the identifier and recoveryenabled values. They should read:
  • identifier: {current}
  • recoveryenabled: yes
  1. To disable automatic repair input the following command followed by pressing the Enter key: bcdedit /set {current} recoveryenabled no

The {current} command here is used to target the specific operating system in the boot loader. The {no} value disables the automatic repair.

If you do not want to go the command prompt way, you can also deactivate the automatic repair from the control panel. However, this method will involve changing some values. So, here is how to go about it:

  1. Open the Control Panel, choose System, and then select Advanced System Settings.
  2. Look for the Advanced tab and head into the Startup and Recovery section. Here, you will click on the Settings button.
  3. If you cannot resolve the
    problem yourself, you can
    ask our certified PC technicians for immediate assistance in the chat right on this page.
  4. In the dialog box that will appear, head on down to the System failure section and proceed to uncheck the Automatic Restart checkbox.
  5. Click OK to apply and save the changes.

You can also disable automatic reboot directly from the registry.

Here is how you can do it:

  1. Head over to the Registry Editor (regedit.exe).
  2. Look for the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl.
  3. Look for the Auto Reboot parameter and set it to “0”.
  4. If you can’t find the key, you can use the following command to set this parameter to 0 without the dialog box:

reg addHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl” /

v AutoReboot /t REG_DWORD /d 0 /f.


Protect PC from Threats with Anti-Malware

Check your PC for malware your antivirus may miss and get threats safely removed with Auslogics Anti-Malware



Each of these methods should work to negate the automatic repair option. Once disabled, it won’t be able to prevent you from performing diagnostics in case the computer has a problem. A competent anti-malware tool such as Auslogics Anti-Malware will go a long way to protect your PC against malware that can cause Windows boot problems.

Fed up with your slow PC? Tired of waiting for Windows to start up? Take a look at the most common reasons behind poor performance and the best ways to deal with them here.


Call us toll-free

US & Canada 1-888-257-4137

UK 1-800-041-8199

Australia 1-800-370-543

Chat with us online

Prefer us to call you back? Give us your phone number via chat

Fix your PC in THREE easy steps

Step 1

Call us or chat with us. Our agents are online around the clock

Step 2

We will remotely access your device, provide you with free diagnostics, and discuss repair options

Step 3

Sit back and watch. Most problems will be fixed immediately within less than an hour

Watch how it works or learn more about our service here

Ad Blocker Detected

Ad blockers may interfere with some important blog features, such as comments, images, etc.

Please consider disabling your ad blocker so you can have the best experience on this website.

Got it