sodcalculator

10 Tech How-To

Fix Windows Startup Issues Causing Boot Failure

Guide 10-29067 · Updated · Step by step

If your Windows PC won’t boot past the logo or shows a black screen, you can often fix it yourself using built-in recovery tools like Startup Repair, Safe Mode, and the Command Prompt. This guide covers the most common causes of boot failure and walks you through step-by-step fixes that work for Windows 10 and 11.

Why Windows Fails to Boot

Boot failures usually stem from one of a few root causes: corrupted system files, a recent driver or update that conflicts with Windows, a faulty boot configuration, or a hardware issue like a failing hard drive or bad RAM. Less common but still possible are malware infections that damage the boot sector or a BIOS/UEFI setting that points to the wrong drive.

Understanding the cause helps you pick the right fix. For example, if the failure started after a Windows update, rolling back the update or using System Restore is often the fastest path. If you see a blue screen with a stop code, that points to a driver or hardware problem. A black screen with no logo at all might indicate a display or power issue rather than a Windows problem.

How Windows Boot Recovery Works

Windows includes a hidden recovery environment called WinRE (Windows Recovery Environment). It loads from a separate partition on your drive and gives you access to troubleshooting tools even when the main OS won’t start. WinRE is what you see when you get the blue “Recovery” screen with options like Continue, Troubleshoot, and Turn off your PC.

If Windows fails to boot twice in a row, it automatically boots into WinRE on the third attempt. You can also force it by turning the PC off and on three times, interrupting the boot process each time. Once in WinRE, you can run Startup Repair, open System Restore, use Command Prompt, or access advanced options like Safe Mode.

Step-by-Step Fixes for Boot Failure

Try these fixes in order, from least invasive to most. Stop when the problem is solved.

  1. Run Startup Repair – In WinRE, go to Troubleshoot > Advanced options > Startup Repair. This tool scans for common problems like missing or corrupted boot files and attempts to fix them automatically. It takes a few minutes and often resolves boot loops and missing boot configuration errors.
  2. Boot into Safe Mode – If Startup Repair doesn’t help, try Safe Mode. In WinRE, go to Troubleshoot > Advanced options > Startup Settings > Restart. After the PC restarts, press 4 or F4 to enter Safe Mode. If Windows loads, you can uninstall recent drivers, disable startup programs, or run system file checks.
  3. Run System Restore – If you have a restore point from before the problem started, use it. In WinRE, go to Troubleshoot > Advanced options > System Restore. Choose a restore point and follow the prompts. This reverts system files and settings without affecting your personal files.
  4. Use Command Prompt to repair boot files – For deeper issues, open Command Prompt from Advanced options and run these commands one by one:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
    These commands repair the master boot record, boot sector, and boot configuration data. Note that /fixboot may fail if the boot configuration data is corrupted; you can then run bootrec /rebuildbcd to rebuild it.
  5. Check disk errors – In Command Prompt, run chkdsk /f /r C: (replace C: with your Windows drive letter if different). This scans for and repairs file system errors and bad sectors. It can take a long time, so be patient.
  6. Disable automatic restart on failure – If you’re stuck in a restart loop, disabling automatic restart can give you time to see the error message. In WinRE, go to Advanced options > Startup Settings > Restart, then press 8 or F8 to disable automatic restart on system failure.

Common Problems and Their Specific Fixes

  • Boot loop after a Windows update – Try uninstalling the latest update from WinRE: Troubleshoot > Advanced options > Uninstall Updates. Choose “Uninstall latest quality update” or “Uninstall latest feature update.”
  • “Your PC needs to be repaired” error – This usually indicates a missing or corrupted boot configuration. Use the Command Prompt method above (bootrec commands) or run Startup Repair.
  • Black screen with cursor – This often means Windows is loading but the display driver is failing. Boot into Safe Mode and uninstall the display driver, then restart normally.
  • Inaccessible Boot Device – This stop code appears when Windows can’t access the system partition. Check that the correct drive is set as the boot device in BIOS/UEFI, and run chkdsk to rule out disk errors.
  • Boot failure after a new hard drive or SSD – Ensure the new drive is properly connected and recognized in BIOS. You may need to change the boot order or enable the correct SATA mode (AHCI vs. IDE).

When to Use a Windows Installation USB

If your PC doesn’t have a recovery partition or WinRE is damaged, you can use a Windows installation USB drive to access the same tools. Create one on another PC using Microsoft’s Media Creation Tool. Boot from the USB, choose your language, then click “Repair your computer” at the bottom left. From there, you’ll get the same Advanced options menu.

An installation USB also lets you perform a repair install, which reinstalls Windows while keeping your files and apps. To do this, boot from the USB, click “Install now,” and when it asks for a product key, select “I don’t have a product key” (you can enter it later). Choose “Upgrade: Install Windows and keep files, settings, and apps.” This can fix deep system corruption without wiping your data.

Preventing Future Boot Failures

  • Keep system restore points enabled – Windows creates them automatically before major changes, but you can also create one manually before installing new software or drivers.
  • Regularly back up your data – Use File History or a third-party backup tool to an external drive or cloud service. If a boot failure becomes unrecoverable, you’ll need to reinstall Windows, and a backup ensures you don’t lose files.
  • Be cautious with driver updates – Only install drivers from official sources, and consider deferring non-critical updates until they’ve been tested by others.
  • Run disk health checks – Tools like CrystalDiskInfo (free) can warn you about a failing drive before it causes boot problems.
  • Keep your BIOS/UEFI updated – Manufacturers release updates that improve hardware compatibility and stability, which can prevent boot issues.

Frequently Asked Questions

Can I fix a boot failure without losing my files?

Yes, most fixes like Startup Repair, System Restore, and bootrec commands don’t touch your personal files. A repair install also preserves files and apps. Only a clean reinstall (which wipes everything) is a last resort when other methods fail.

How do I get to Advanced Startup Options if Windows won’t boot?

Turn on your PC and immediately press the power button to turn it off, then repeat this three times. On the third restart, Windows should enter the Recovery Environment. Alternatively, you can use a Windows installation USB and select “Repair your computer.”

What does “bootrec /fixboot” do?

It writes a new boot sector to the system partition. This is often necessary when the boot sector is corrupted, which can happen after a malware infection or a failed update. If it fails, try bootrec /rebuildbcd to rebuild the boot configuration data.

Why does my PC keep restarting before Windows loads?

This is often caused by a faulty driver, overheating, or a hardware issue like bad RAM. Try disabling automatic restart on failure (Startup Settings > Disable automatic restart) to see the actual error message. If it’s a blue screen, note the stop code and search for it. You can also test RAM with Windows Memory Diagnostic or a tool like Memtest86.

Is it safe to use third-party boot repair tools?

Many reputable tools like Hiren’s BootCD or system rescue discs can help, but they carry risks if used incorrectly. Sticking with built-in Windows tools is safer for most users. If you use a third-party tool, download it from the official source and read instructions carefully.

When should I just reinstall Windows?

If you’ve tried all the above and still can’t boot, or if the drive is failing (chkdsk shows many bad sectors), a clean reinstall is often the most reliable path. Back up your data first, then create installation media and reinstall. This gives you a fresh, working system.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →