Skip to content
Home » Fix: Windows 10 Startup Repair Not Working

Fix: Windows 10 Startup Repair Not Working

Are you wondering to fix Windows 10 startup repair not working issue? In a recent guide, we looked at fixing problems with black screens in Windows 10 with some basic troubleshooting steps. But certainly, Windows 10 fails to boot because of issues with the master boot record. In these situations, repairs made to the master boot record to get things up and executing again. Fortunately, the Windows 10 recovery environment provides an automated option for doing this. Also, if it doesn’t work, you can manually do it in the command prompt.

Windows 10 Stops Booting – Why?

The Windows 10 boot process is very straightforward or simple. When your PC begins, the UEFI or BIOS Firmware is loaded, which performs a small set of checks on your hardware known as Power On Self Test (POST). The BIOS starts to scans the hard disk master boot record, which loads a useful file into the main memory known as WINLOAD.EXE. It kicks off the start-up process after loading HAL or NTOSKRNL.EXE. Then Windows 10 performs tasks like initializing your hardware such as your keyboard or mouse and reading the user profile or Windows Registry.

After you see a black screen with text saying “Windows Boot Manager” with an error message line of “Status: 0xc0000605 Info: A component of the OS has expired,” then it means something goes wrong with WINLOAD.EXE.

How To Fix: Windows 10 Startup Repair Not Working

 Startup Repair Not Working

Initially, try to boot into the recovery environment, if it is possible, then performing a startup repair. If you want to access the recovery environment, then enable or disable your PC three times.  During booting, remember you disable your PC when you view the Windows logo. After 3rd time, Windows 10 will then boot into diagnostics mode. Then tap Advanced options when you view the recovery screen.

Step 1:

Tap Troubleshoot.

Step 2:

Tap Advanced options.

Step 3:

Then, tap Startup Repair.

Resolve Windows 10 Winload.exe Via Command Prompt

Windows 10 Winload.exe

If you can’t perform a startup repair, then another option is to use your Windows 10 installation media to resolve the boot error.

In case, if you don’t have any installation media, you want to go to a working PC and then Create a Windows 10 USB Bootable Flash Drive. Also, you should go to a working Windows 10 computer and make a recovery drive.  After using a USB drive, you must set up your BIOS to boot from the USB drive.

Once you boot into the setup, select the Repair Computer option > Troubleshoot > Advanced Options > Command Prompt. After using a recovery drive, tap Troubleshoot > Advanced Options > Command Prompt.

When you have the command prompt up on the display screen, then issue commands to find and fix the problems that might be preventing your PC from booting.

Step 1:

Input BOOTREC /FIXMBR and press <Enter>.

However, the command will try to resolve any corruption problems with the master boot record.

If all goes well, you should then view The operation completed successfully.

Step 2:

Then, input BOOTREC /FIXBOOT then hit <Enter>.

After you enter the command it’ll write a new boot sector on your hard disk if Windows checks the damage. Usually, this happens in some situations where an older model of Windows was installed, or a non-compatible OS like Linux was successfully installed.

After watching an error like Boot Manager is Missing, then the BOOTREC /RebuildBcd command can resolve it. This operation can also recover boot entries for the older model of Windows if you have a dual boot configuration.

If BOOTREC /RebuildBcd stops work, then MS suggests you back up your BCD (Boot Configuration Data) store. You can then execute the BOOTREC /RebuildBcd command again. Come let’s check how you can do it.

Step 1:

Input each command then press <Enter>:

  • bcdedit /export C:BCD_Backup
  • c:
  • cd boot
  • attrib bcd -s -h -r
  • ren c:bootbcd bcd.old
  • bootrec /RebuildBcd

Another choice, if you are dual booting with an older variant of Windows like Windows 7, is the BOOTREC /ScanOs command. The ScanOS command can find and recover entries for the Windows older version.

What Happen If None of These Alternatives Work?

Your other best choice is to retrieve your data and then reinstalling Windows 10 and your apps. After having your Windows 10 install media, you can simply boot from it, then perform a custom install. As it’ll create an archive of the previous installation known as Windows.old. You can then back up your confidential files from this folder. Keep in mind that you should perform a custom install that migrates your Windows.old data. Alternatively, all your data will be removed.


Here’s a complete guide on ‘Windows 10 Startup Repair Not Working’. While these occurrences should be exceptionally rare for regular users. As they occur during riskier operations, such as reinstalling Windows, resizing partitions, or using/setting up a dual boot. However, the instructions mentioned above can help, it’s always a good idea to perform a backup before you start anything.

Also Read:

Leave a Reply

Your email address will not be published.