Windows boot failures fall into two distinct categories: the machine shows no signs of life whatsoever, or it powers on but stalls somewhere before reaching the desktop. Identifying which category you’re dealing with is the first step, because the root causes and fixes are fundamentally different. Work through the sections below in order, stopping as soon as the system boots successfully.
Step 1 — Determine the Failure Type
Before touching any settings or tools, observe exactly what happens when you press the power button.
Check for any power activity
Press the power button and watch for fan spin, LED indicators, or any display output. If absolutely nothing happens, proceed to Power Connection Checks. If the machine starts but stalls on a logo, loading screen, or spinning dots, jump to Startup Repair.
Listen for POST beep codes
If the machine attempts to POST but emits a series of beeps before shutting down or freezing, note the beep pattern. Consult your motherboard or laptop manufacturer’s documentation — beep codes directly identify failed hardware such as RAM or GPU.
Note any on-screen error text
Messages like BOOTMGR is missing, Operating System not found, or Reboot and Select proper Boot device tell you the firmware found no bootable volume, which points to a different fix path than a splash-screen stall.
Step 2 — Power Connection Checks
If the machine shows no signs of life, a loose cable or failed power supply is the most common culprit. Work through each check below before assuming motherboard or hardware failure.
Perform these checks with the machine fully powered off and, for desktops, the power cord disconnected before opening the case.
Verify the wall outlet and power strip
Plug a known-good device (phone charger, lamp) into the same outlet to confirm it is live. If using a power strip, bypass it and plug directly into the wall.
Inspect the power cable and adapter (laptops)
Check the AC adapter brick and cable for fraying, kinks, or burn marks. Try a compatible replacement adapter if available. Confirm the charging LED on the laptop lights up.
Reseat internal power connectors (desktops)
Open the case and firmly re-press the 24-pin ATX motherboard connector and the 4/8-pin CPU power connector. Check that all SATA power cables to drives are fully seated.
Perform a hard reset / drain residual charge
For laptops with removable batteries: disconnect the AC adapter, remove the battery, then hold the power button for 30 seconds. Re-insert the battery and retry. For laptops with sealed batteries, hold the power button for 30 seconds while unplugged, then reconnect AC and try again.
Test the power supply unit (desktops)
Use a PSU tester or the paperclip test (short the green wire to any black wire on the 24-pin connector) to confirm the PSU outputs voltage. A PSU that passes the paperclip test but fails under load must be replaced.
Step 3 — Boot Into Safe Mode
If the system reaches the Windows logo but fails before the login screen, Safe Mode loads only the minimum drivers needed to start Windows, helping you isolate whether a third-party driver or service is to blame.
Access the Windows Recovery Environment (WinRE)
Force the machine to enter WinRE by interrupting the boot process three times in a row: power on, and as soon as the Windows logo appears, hold the power button until the machine shuts off. On the third interrupted boot, Windows automatically launches the Automatic Repair screen.
Navigate to Safe Mode
From Automatic Repair, select Advanced options → Troubleshoot → Advanced options → Startup Settings → Restart. After the restart, press 4 for Safe Mode or 5 for Safe Mode with Networking.
Evaluate the system in Safe Mode
If Windows loads successfully in Safe Mode, the problem is almost certainly a third-party driver, startup application, or service. Proceed to Roll Back a Recent Driver or use msconfig to disable non-Microsoft startup services one group at a time.
If the machine won’t reach the Windows logo at all, boot from a Windows installation USB (created with the Media Creation Tool) and choose Repair your computer to access WinRE from external media.
Step 4 — Run Startup Repair
Windows’ built-in Startup Repair automatically scans for and fixes common boot configuration problems.
Enter Startup Repair
From WinRE, go to Advanced options → Troubleshoot → Advanced options → Startup Repair. Select the target operating system when prompted.
Allow the repair to complete
The tool may run for several minutes. Do not power off the machine. After it finishes, it reports whether it found and fixed issues. Restart and test.
Review the Startup Repair log if it fails
If Startup Repair reports it cannot fix the problem, the log is written here:Open this file from the WinRE command prompt to identify what specifically failed:
Step 5 — Repair the Boot Sector with bootrec
When the MBR, boot sector, or Boot Configuration Data (BCD) is corrupt — common after a failed update, improper shutdown, or disk error — bootrec can rebuild them without reinstalling Windows.
Run these commands from the WinRE Command Prompt, not from within a running Windows session. Incorrect use on a multi-boot system can make other operating systems temporarily unbootable.
Open a Command Prompt in WinRE
From WinRE: Advanced options → Troubleshoot → Advanced options → Command Prompt.
Fix the Master Boot Record
This writes a new MBR to the system partition without overwriting the existing partition table. Fix the boot sector
This writes a new boot sector compatible with Windows to the system partition.If you receive Access is denied on bootrec /fixboot, run bootsect /nt60 SYS first, then retry.
Rebuild the BCD store
/scanos lists all Windows installations found on the disk. /rebuildbcd then prompts you to add them to the BCD. Type A to add all found installations.Restart and test
Close the command prompt, click Continue, and allow the system to boot normally.
Step 6 — Check the Windows Event Log
If the machine boots but crashes shortly afterward, the Event Log often records the cause before the crash occurs.
Review critical and error entries
Navigate to Windows Logs → System and filter for Critical and Error level events around the time of the boot failure. Look for disk errors (source: disk), driver faults (source: Service Control Manager), or file system errors (source: Ntfs).
Export findings
Right-click the System log and choose Save All Events As to preserve a copy before continuing troubleshooting.
If boot problems started after a recent software installation, Windows update, or driver change, System Restore can revert the system to a previous known-good state without affecting personal files.
Launch System Restore from WinRE
From WinRE: Advanced options → Troubleshoot → Advanced options → System Restore.
Choose a restore point
Select the most recent restore point dated before the problems began. Click Scan for affected programs to preview which applications and drivers will be removed.
Complete the restore
Confirm and allow the process to finish. The machine will restart automatically. System Restore is non-destructive to user data but will uninstall any software installed after the restore point date.
System Restore must have been enabled prior to the failure for restore points to exist. If no restore points are listed, this step is not available.
Common Scenarios & Quick Reference
The accordions below cover the most frequently reported boot error messages and their targeted fixes. Open the one that matches your exact symptoms.
'BOOTMGR is missing' error
This message means the firmware located the boot drive but could not find the Windows Boot Manager. Boot from a Windows USB and run:If the drive is not detected, check SATA/NVMe seating and BIOS drive detection.
Stuck on motherboard logo / BIOS splash screen
The system is failing POST or cannot hand off to the bootloader. Enter BIOS/UEFI setup (typically Del, F2, or F10 on boot) and confirm the correct boot drive appears in the boot priority list. Re-enable AHCI mode if it was accidentally set to IDE or RAID.
Infinite restart loop after Windows Update
Boot into WinRE and run System Restore to the pre-update restore point. If no restore points exist, allow the system to boot into Windows normally, then run the following commands from an elevated Command Prompt to repair the component store and system files:
'Inaccessible Boot Device' Blue Screen on startup
This BSOD at boot typically indicates a driver, storage controller, or file system problem. Boot into Safe Mode (Step 3) and uninstall any recently added storage or chipset drivers. Also run chkdsk from the WinRE command prompt:
Escalation Criteria
Escalate to Tier 2 or a hardware specialist if any of the following apply:
- All
bootrec commands succeed but the machine still fails to boot after multiple attempts.
chkdsk reports unrecoverable bad sectors on the system drive — the drive likely needs replacement.
- POST beep codes indicate failed RAM or GPU and reseating/swapping sticks does not resolve the issue.
- The motherboard displays a BIOS error code (Q-Code / POST code) that the manufacturer maps to a fatal hardware fault.
- No restore points exist, Startup Repair fails, and the user’s data has not been backed up — data recovery should precede any reimaging.
Before escalating, document the exact error messages, the steps already attempted, and any Event Log entries. This significantly reduces Tier 2 diagnostic time.