Windows 10 Won’t Boot on My PC – Step-by-Step Fix Guide
Our solutions would sure save you a few bucks
If Windows 10 won’t boot on your PC, it can leave you stuck at startup without any clear cause. This guide covers practical, safe solutions to get your computer running again without unnecessary complexity.
Table of contents
Why Windows 10 Fails to Boot
- Boot problems are usually caused by:
- Peripheral conflicts caused by connected USB drives or devices.
- Corrupted system files that prevent Windows from loading.
- Faulty hardware such as a failing hard drive or RAM.
- Incorrect startup settings in firmware or the OS.
How to fix Windows 10 When It Won’t Boot
1. Reset the BIOS
- Depending on the manufacturer, turn on the computer and repeatedly hit the F1, F10, F12, or Esc key to access the BIOS.
- Look through the various tabs here to locate the Load Optimized Defaults, Load Default Options, or the Load System Defaults option, and select it.

- Click OK to confirm the change.

Often, a change to the BIOS can lead to a situation when Windows 10 won’t boot. And instead of spending a lot of time identifying it, resetting the BIOS should quickly do the job. It can also fix issues like laptop lagging when charging; read this guide to learn more.
Also, some users managed to fix the problem by updating the BIOS, so make sure you try that as well.
2. Perform an Automatic Repair
- Turn on the PC, and as soon as the display lights up, hold the power button to turn it off. Repeat the process twice, and on the third attempt, the computer will run Automatic Repair.
- Once the test is done running, click on Advanced options to proceed.

- Choose Troubleshoot.

- Again, click on Advanced options.

- Now, select Startup Repair from the six entries here.

- Choose an account to continue.

- Enter the password for the account if you have set one, and click on Continue to proceed.

Startup Repair is a built-in utility in Windows that fixes many issues preventing the OS from booting and might come in handy in this case. So, if Windows 10 won’t boot earlier, check if it does now.
3. Run the DISM and SFC scan
- Access Recovery Mode in Windows 10, and choose Command Prompt from the list of options.
- Now, paste the following commands one at a time, and hit Enter after each:
DISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
- Next, execute the following command to run the SFC scan:
sfc /scannow
Running the DISM tool and SFC scan helps fix corrupt system files, one of the reasons Windows 10 won’t boot on your PC. Once done, check if Windows now boots properly.
This process can be greatly simplified when using a specialized repair tool. These tools are very easy to use, after installation you can just scan your system and then fix anything broken, all with just a few clicks.
4. Repair the Master Boot Record (MBR)
- Choose Command Prompt in the Windows RE (Recovery Environment).
- Now, execute the following commands individually:
bootrec /FixMbrbootrec /FixBootbootrec /ScanOsbootrec /RebuildBcd
MBR or Master Boot Record is largely responsible for loading Windows, and when there are issues with it, you might encounter such problems. In this case, it’s recommended that you repair and rebuild the MBR to get things running.
5. Use system restore
- Plug in the Windows 10 bootable USB drive, get the PC to boot via it, and then run the setup.
- Choose the appropriate response on the initial setup screens until you get to the one that says, Repair your computer, and then click on it.

- Now, choose Troubleshoot.

- Click on Advanced options.

- Select System Restore.

- Choose your account to proceed.

- Enter the password for the account, and click Continue.

- Click on Next.

- Now, select a restore point from the list, and again click Next.

- Verify the restore details, and click on Finish to start the process.

- Click Yes to confirm.

- Finally, wait for the restore to complete.
If the solutions listed previously didn’t work, you could always perform a system restore to take your PC back to a state where the error didn’t exist. It’s for situations like these that we recommend creating restore points regularly.
6. Boot into Safe Mode
- Power on your PC and turn it off again once Windows starts to load.
- Repeat this three times until you see the Advanced Startup screen.
- Select Troubleshoot > Advanced options > Startup Settings > Restart.
- Press 4 to start Windows in Safe Mode.
Once inside Safe Mode, uninstall recently added drivers, apps, or updates that may have caused the boot problem.
7. Check Hard Drive Health
If your hard drive won’t load Windows 10, it could be damaged.
- From the Advanced Startup menu, open Command Prompt.
- Type: bashCopyEdit
chkdsk C: /f /r - Press Enter and wait for the scan to complete.
- Replace the drive if errors continue to appear.
8. Remove Recently Installed Hardware
If you’ve added new components like RAM, a graphics card, or storage, they might be incompatible or faulty.
Remove them temporarily and try booting again to see if Windows loads normally.
9. Reinstall Windows 10
When all other troubleshooting fails, reinstalling Windows is the most reliable fix.
- Create a bootable USB using the Windows Media Creation Tool.
- Boot from the USB and click Install Now.
- Select Keep my files if you want to preserve personal data.
This process replaces all system files and eliminates software-related boot errors.
In case that fails, the last option is to reinstall Windows 10. This should, without a doubt, fix things when Windows 10 won’t boot, given it’s not hardware at fault here.
And once you have the PC running, do not forget to check out how to boost Windows 10 performance.
If you have any other questions or know of a solution not listed here, comment below.
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
User forum
2 messages