Did your Windows 11 or Windows 10 PC won’t boot, get stuck on the Windows logo, shows a blue or black screen during startup? In many cases, these startup problems are caused by corrupted system files, failed Windows updates, driver conflicts, disk errors, or incorrect boot settings rather than permanent hardware failure. In this guide, we’ll walk you through the most effective solutions to fix Windows Startup Problems, starting with simple checks before moving on to advanced recovery methods. Whether your PC is stuck in an Automatic Repair loop, won’t boot after an update, or fails to load Windows normally, these troubleshooting steps can help get your computer running again.
Before You Start: Identify Your Startup Problem
Windows startup problems don’t always look the same. Your PC may experience one or more of the following symptoms:
- Stuck on the Windows logo or loading screen.
- Shows a black screen after you turn it on.
- Displays a blue screen (BSOD) before Windows loads.
- Restarts repeatedly and gets stuck in a boot loop.
- Opens Automatic Repair every time it starts.
- Shows errors such as “No Bootable Device” or “Operating System Not Found.”
Although these problems have different symptoms, they’re often caused by the same issues, such as corrupted system files, failed Windows updates, damaged boot files, driver conflicts, disk errors, or faulty hardware. Start with the first solution below and work through each method until your PC starts normally.
Fix 1: Check Basic Hardware and Disconnect External Devices
Before trying advanced troubleshooting, make sure there isn’t a simple hardware issue preventing Windows from starting. A loose cable, a failing storage drive, or an external USB device can prevent your PC from booting properly.
Here’s what to check:
- Make sure the power cable and monitor cable are securely connected.
- If you’re using a desktop PC, check that the SATA and power cables connected to the HDD or SSD are firmly seated.
- Look for any signs of damage to the hard drive, SSD, RAM, or motherboard.
- Disconnect all non-essential external devices, including USB flash drives, external hard drives, printers, scanners, webcams, and game controllers. Leave only the keyboard, mouse, and monitor connected.
Now, turn on your PC and check if Windows starts normally.
If your computer boots successfully after disconnecting the external devices, reconnect them one at a time and restart the PC after each one. This will help you identify the device that’s causing the startup problem. Once you’ve found it, update its driver or replace the faulty hardware if necessary.
Fix 2: Run Startup Repair
If Windows still won’t start, use the built-in Startup Repair tool. It automatically scans for and repairs common startup problems, such as missing or corrupted boot files, damaged boot configuration data (BCD), and other issues that prevent Windows from loading properly.
If you can access the sign-in screen:
- Hold the Shift key and click Restart.
- Select Troubleshoot > Advanced options > Startup Repair.

If your PC won’t boot at all:
- Turn on your PC and force it to shut down by holding the power button. Repeat this process three times until Automatic Repair appears.
- Select Advanced options > Troubleshoot > Advanced options > Startup Repair.
You can also boot from a Windows 11 or Windows 10 installation USB, click Repair your computer, then go to Troubleshoot > Advanced options > Startup Repair.

Select your Windows installation (if prompted) and let Startup Repair scan your PC. The process may take several minutes. Once it’s finished, restart your computer and check if Windows boots normally.
Note: If Startup Repair couldn’t repair your PC, continue with the next solution below.
Fix 3: Uninstall the Latest Windows Update
If your PC won’t boot after installing a recent Windows update, removing that update may resolve the startup problem. Windows Recovery Environment (WinRE) allows you to uninstall the latest quality or feature update even if Windows won’t start.
- Boot into Advanced Startup Options using Automatic Repair or a Windows installation USB.
- Select Troubleshoot > Advanced options > Uninstall Updates.

- Choose one of the following options:
- Uninstall latest quality update – Recommended if the problem started after a recent monthly Windows update.
- Uninstall latest feature update – Use this if the startup issue began after installing a major Windows feature update.

- Follow the on-screen instructions and wait for the process to complete.
- Restart your computer and check if Windows starts normally.
If uninstalling the update fixes the problem, pause Windows Update for a few days until Microsoft releases a more stable version. You can then install the update again later.
Fix 4: Repair the Master Boot Record (MBR) and Rebuild BCD
The Master Boot Record (MBR) and Boot Configuration Data (BCD) contain the information Windows needs to start correctly. If either becomes corrupted or is missing, your PC may fail to boot or display errors such as “No Bootable Device,” “Operating System Not Found,” or repeatedly enter the Automatic Repair loop.
To repair the boot files:
- Boot into Advanced Startup Options using Automatic Repair or a Windows installation USB.
- Select Troubleshoot > Advanced options > Command Prompt.
- In Command Prompt, run the following commands one at a time, pressing Enter after each:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
- Close Command Prompt and restart your computer.
If the problem was caused by damaged boot records or a corrupted BCD, Windows should now start normally.

Note: If the bootrec /fixboot command returns an “Access is denied” error, don’t worry. Skip that command and continue with the remaining ones, as they may still repair the boot configuration.
Fix 5: Start Windows in Safe Mode
Safe Mode starts Windows with only the essential drivers and services needed to run the operating system. If your PC starts normally in Safe Mode, the startup problem is likely caused by a faulty driver, recently installed software, Windows update, or malware.
Boot into Safe Mode
- Boot into Advanced Startup Options.
- Select Troubleshoot > Advanced options > Startup Settings > Restart.

- After your PC restarts, press:
- 4 or F4 to start Safe Mode.
- 5 or F5 to start Safe Mode with Networking if you need internet access.

Once Windows starts in Safe Mode, try the following:
- Uninstall any recently installed apps that may have caused the startup problem.
- If the issue began after a driver update, roll back the driver. Otherwise, update important drivers such as the graphics, storage, and chipset drivers.
- If the problem started after a Windows update, uninstall the latest update from Settings > Windows Update > Update history > Uninstall updates.
- Run a full scan using Windows Security (Microsoft Defender) to check for malware.
- Restart your PC normally and see if Windows loads without any startup issues.
If Windows works correctly in Safe Mode but not during a normal startup, the problem is almost always related to software, drivers, or startup services rather than faulty hardware.
Fix 6: Check Your Drive for Errors Using CHKDSK
File system errors and bad sectors on your hard drive or SSD can prevent Windows from starting properly. The built-in Check Disk (CHKDSK) utility scans your drive for errors, repairs file system problems, and attempts to recover readable data from damaged sectors.
If you can sign in to Windows, open Command Prompt as administrator. If Windows won’t boot, open Command Prompt from Advanced Startup Options.
Run the following command:
chkdsk C: /f /r
Note: Replace C: with your Windows drive letter if Windows is installed on a different partition.

The command options mean:
- /f – Fixes file system errors.
- /r – Locates bad sectors and attempts to recover readable data.
If you’re prompted to schedule the scan because the drive is in use, type Y and press Enter, then restart your computer.

The scan may take some time to complete, especially on large hard drives. Once it’s finished, restart your PC and check whether Windows starts normally.
Fix 7: Repair Corrupted System Files Using DISM and SFC
Corrupted or missing Windows system files can prevent your PC from starting properly, cause blue screen errors during startup, or trigger an Automatic Repair loop. Windows includes two built-in tools that can repair these files:
- DISM (Deployment Image Servicing and Management) repairs the Windows system image.
- SFC (System File Checker) scans for and replaces corrupted or missing system files.
If you can sign in to Windows, open Command Prompt as administrator. If Windows won’t boot, open Command Prompt from Advanced Startup Options.
First, run the following DISM command:
DISM /Online /Cleanup-Image /RestoreHealth
Wait for the scan to reach 100%. This process may take several minutes depending on your system.

Once DISM finishes, run the System File Checker:
sfc /scannow
SFC will scan your system files and automatically replace any corrupted files it finds. When the scan is complete, restart your computer and check if Windows starts normally.
Fix 8: Update or Roll Back Device Drivers
Faulty, outdated, or incompatible device drivers can prevent Windows from starting normally, especially after a Windows update or a driver installation. Graphics, storage, and chipset drivers are among the most common causes of startup problems.
Roll Back a Recently Updated Driver
If the startup issue began immediately after updating a driver:
- Boot into Safe Mode (if necessary).
- Press Windows + X and select Device Manager.
- Right-click the affected device and select Properties.
- Open the Driver tab and click Roll Back Driver (if the option is available).
- Restart your PC and check if Windows starts normally.

Update Outdated Drivers
If you didn’t recently update a driver, installing the latest version may resolve the problem.
- Open Device Manager.
- Expand the category for the device you want to update (such as Display adapters, Storage controllers, or Network adapters).
- Right-click the device and select Update driver.
- Choose Search automatically for drivers and follow the on-screen instructions.

For the best compatibility, download the latest graphics, chipset, and storage drivers from your PC or motherboard manufacturer’s website instead of relying only on Windows Update.
Restart your computer after updating the drivers and check whether the startup problem is resolved.
Fix 9: Disable Fast Startup
Fast Startup is enabled by default in Windows 10 and Windows 11 to help your PC boot faster. Instead of performing a complete shutdown, Windows saves part of the system state to a hibernation file, allowing it to start more quickly the next time you turn it on.
However, Fast Startup can sometimes cause startup problems, especially after Windows updates, driver changes, or hardware upgrades. Disabling it forces Windows to perform a full shutdown and may resolve boot issues.
- Press Windows + R, type powercfg.cpl, and press Enter.
- Click Choose what the power buttons do.
- Select Change settings that are currently unavailable.
- Under Shutdown settings, uncheck Turn on fast startup (recommended).
- Click Save changes.
- Restart your computer and check if Windows starts normally.

If disabling Fast Startup fixes the problem, you can leave it turned off. Although your PC may take a few seconds longer to boot, it can improve startup reliability on some systems.
Fix 10: Check Your RAM Using Windows Memory Diagnostic
Faulty or failing RAM can cause startup problems, random restarts, blue screen errors (BSOD), and system crashes. Windows includes a built-in Memory Diagnostic tool that can check your RAM for errors.
- Press Windows + R, type mdsched.exe, and press Enter.
- Select Restart now and check for problems (recommended).
- Your PC will restart and automatically scan the installed memory for errors.
- After the test is complete, Windows will restart normally and display the results in a notification.

If memory errors are detected:
- Turn off your PC and reseat the RAM modules.
- If you have multiple RAM sticks, test one stick at a time to identify the faulty module.
- Replace the defective RAM if the errors continue.
If no memory errors are found, continue with the next troubleshooting method.
Fix 11: Use System Restore
If your PC started having startup problems after installing new software, drivers, or Windows updates, System Restore can return your system files and settings to an earlier point when everything was working correctly.
Note: System Restore only works if a restore point was created before the problem occurred.
If you can sign in to Windows:
- Press Windows + S, type Create a restore point, and open it.
- Click System Restore.
- Select a restore point created before the startup problem began.
- Follow the on-screen instructions to restore your PC.
If Windows won’t boot:
- Open Advanced Startup Options.
- Select Troubleshoot > Advanced options > System Restore.
- Choose your Windows installation (if prompted).
- Select a restore point and complete the restoration process.
System Restore won’t delete your personal files, but it may remove recently installed apps, drivers, and Windows updates that were installed after the selected restore point was created. Once the process is complete, restart your PC and check whether Windows starts normally.
Fix 12: Check Your BIOS/UEFI Settings
Incorrect BIOS or UEFI settings can prevent Windows from booting, especially after resetting the BIOS, replacing hardware, or installing a new SSD or HDD.
- Restart your computer and repeatedly press the key used to enter the BIOS/UEFI setup (usually Del, F2, F10, or Esc, depending on your PC manufacturer).
- Verify that your Windows drive is selected as the first boot device.
- Make sure the boot mode matches how Windows was installed:
- UEFI for most modern Windows 11 and Windows 10 installations.
- Legacy/CSM only if Windows was originally installed in Legacy BIOS mode.
- If you’re using Windows 11, ensure Secure Boot is enabled unless your hardware or software requires it to be disabled.
- Save any changes and restart your computer.
If you’re unsure about a BIOS setting, avoid changing it. Incorrect BIOS or UEFI settings can prevent Windows from starting or cause other hardware-related issues.
When to Seek Professional Help
If you’ve worked through all the solutions above and your PC still won’t start, the problem may be caused by failing hardware rather than Windows itself.
Consider seeking professional assistance if:
- Your computer doesn’t detect the HDD or SSD in the BIOS/UEFI.
- You hear unusual clicking or grinding noises from the hard drive.
- Your PC continues to display blue screen errors even after trying the fixes above.
- Windows repeatedly fails to boot after Startup Repair, System Restore, and repairing the boot files.
- Your computer randomly shuts down or won’t power on at all.
If your storage drive is still accessible, back up your important files as soon as possible to avoid data loss. If your PC is under warranty, contact your computer or motherboard manufacturer for repair or replacement options.
Summary
Windows startup problems can be caused by corrupted system files, failed Windows updates, damaged boot files, faulty drivers, disk errors, incorrect BIOS settings, or hardware issues. In many cases, you can fix the problem without reinstalling Windows by following the troubleshooting steps in this guide.
Start with the basic checks, then work through Startup Repair, uninstall recent Windows updates, repair the boot configuration, scan for disk and system file errors, and check your drivers and hardware. If your PC still won’t boot after trying all of these solutions, the issue is likely hardware-related and may require professional repair.
Frequently Asked Questions
This usually happens due to corrupted system files, incompatible drivers, or boot loader issues introduced during the update. Running Startup Repair, DISM, and SFC often fixes the problem.
If your PC won’t boot, turn it on and force it to shut down three times to trigger Automatic Repair. Then select Advanced options > Troubleshoot > Startup Repair. You can also boot from a Windows installation USB and choose Repair your computer.
Yes. Bad sectors or file system errors on the drive can prevent Windows from loading. Running chkdsk C: /f /r from an elevated Command Prompt can detect and repair many disk‑related problems.
Safe Mode starts Windows with a minimal set of drivers and services. This helps you troubleshoot issues caused by faulty drivers, software conflicts, or malware that may stop Windows from booting normally
Use System Restore if startup issues began after installing new software, drivers, or updates. It rolls your system files and settings back to a previous restore point without affecting your personal data.
