Is your Windows 11 or Windows 10 PC stuck on the boot logo, showing a black or blue screen, or restarting in a loop? Startup problems are common after major updates or hardware/software changes. They can be caused by:
- Corrupted or missing system files
- Problems with the Master Boot Record (MBR) or Boot Configuration Data (BCD)
- Faulty or loose hardware (RAM, hard drive/SSD, graphics card, cables)
- Disk errors or bad sectors
- Outdated or incompatible drivers
- Incorrect BIOS/UEFI settings (boot order, Secure Boot, etc.)
- Problematic third‑party software, recent drivers, or malware
In this article, we explore practical methods that work for both Windows 11 and Windows 10 to fix startup problems and get your PC running again.
Tip: If you can’t boot normally, you’ll often need to use Advanced Startup Options. You can access them by:
- For a PC that still reaches the login screen: Hold Shift and click Restart.
- For a PC that won’t boot: Power on and force‑shutdown (hold power button) 3 times in a row to trigger Automatic Repair, then choose Advanced options.
- Or boot from a Windows installation USB and click Repair your computer.
Check basic hardware and disconnect external devices
Before trying advanced fixes, check the basics:
- Make sure the power cable and display cable are securely connected to your computer..
- Ensure all internal cables (SATA/Power to HDD/SSD) are properly seated.
- Check for signs of physical damage on the drive, RAM, or motherboard.
External devices can also cause startup issues if Windows tries to boot from them or if their drivers are faulty.
- Turn off the PC completely.
- Disconnect all non‑essential peripherals:
- USB drives, external HDDs/SSDs
- Printers, scanners, webcams, game controllers, etc.
- Leave only the keyboard, mouse, and monitor connected.
- Power on the PC and check if it boots.
If it starts correctly after disconnecting devices, reconnect them one at a time and restart to find the problematic device. Once found, update or replace that device/driver.
Use Startup Repair (Automatic Repair)
Windows has a built‑in Startup Repair tool that can automatically fix many boot issues.
Running the startup repair will fix any existing device driver issues and bugs.
Hence, Windows restarts frequently; we need to boot from the installation media to access advanced options and perform a startup repair. Or you can hold down the Shift key, then restart Windows to access the advanced options. You need to click Troubleshoot -> advanced options.
From installation media (USB/DVD)
- Boot from your Windows 11/10 installation USB.
- Select your language, time, and keyboard layout, then click Next.
- Click Repair your computer (bottom‑left).

- Click Troubleshoot → Advanced options → Startup Repair.

- Select your Windows installation when prompted, then follow the on‑screen instructions.
Startup Repair will diagnose startup problems and attempt to fix them automatically. When it’s done, restart your PC and see if Windows loads normally.
Note: If Startup Repair says it couldn’t repair your PC, continue with the next methods.
Repair the Master Boot Record (MBR) and Rebuild BCD
The Boot Configuration Data (BCD) contains important information about the operating system boot process. If, for any reason, the MBR or Boot Configuration Data (BCD) is corrupted or misconfigured, Windows may fail to boot or display errors such as “No bootable device”, “Operating system not found”, or a repeated repair loop.
You can repair these using the Command Prompt from the Advanced options.
- Boot to Advanced Startup Options:
- From installation media: Repair your computer → Troubleshoot → Advanced options → Command Prompt.
- Or from Automatic Repair: Advanced options → Command Prompt.
- In Command Prompt, run these commands one by one, pressing Enter after each:
bootrec /fixmbr
commands to Repair the Master Boot Record (MBR) and Rebuild BCD
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

- Close the Command Prompt and restart your PC.
If the problem was with the MBR/BCD, Windows should now boot more reliably.
Start Windows in Safe Mode
Safe Mode starts Windows with a minimal set of drivers and services. This helps you troubleshoot issues caused by:
- Faulty or incompatible drivers
- Problematic software
- Malware
Boot into Safe Mode from Advanced options
- From the Advanced Startup Options screen, go to:
- Troubleshoot → Advanced options → Startup Settings → Restart.

- After the PC restarts, you’ll see a list of options. Press:
- 4 or F4 for Safe Mode
- 5 or F5 for Safe Mode with Networking (if you need internet)

Once in Safe Mode, you can:
- Uninstall recently installed programs or drivers that may have triggered the issue.
- Roll back or update drivers (especially graphics, storage, and chipset drivers).
- Run a full antivirus/anti‑malware scan.
- Use System Restore to revert to a previous working state (see section 8).
If your PC works fine in Safe Mode but not in normal mode, the issue is very likely software or driver related.
Check the disk for errors with CHKDSK
Disk errors or bad sectors on your HDD/SSD can prevent Windows from loading correctly. When a disk has errors, it can affect the integrity of the file system and the operating system’s functionality.
The CHKDSK tool can find and repair many of these problems.
- If you can log in (even briefly), press Windows key + S, type cmd, right‑click Command Prompt, and select Run as administrator.
- If you can’t boot normally, open Command Prompt from Advanced options instead.
- In Command Prompt, run:
chkdsk C: /f /rC:is your Windows drive (change if your system is on a different letter)./ffixes file system errors./rlocates bad sectors and recovers readable data.
- If prompted that the drive is in use and asks to schedule the check for the next restart, type Y and press Enter.

- Restart your PC and allow CHKDSK to complete. This may take a while, depending on the size and condition of your drive.

After CHKDSK finishes, Windows will try to boot normally.
Repair system files with DISM and SFC
Corrupted or missing system files can easily cause startup problems, blue screens, or boot loops. Windows includes two powerful tools to repair them:
- DISM (Deployment Image Servicing and Management) – repairs the Windows image
- SFC (System File Checker) – scans and replaces damaged system files
- Open Command Prompt as administrator:
- From Windows: search cmd, right‑click Command Prompt → Run as administrator.
- From Advanced options: choose Command Prompt.
- First, run DISM:
DISM /Online /Cleanup-Image /RestoreHealthLet this reach 100%. It may take some time. - When DISM completes, run SFC:
sfc /scannow - Wait for the scan to finish. SFC will report whether it found and repaired any integrity violations.
- Restart your computer and check if Windows boots normally.

Update or roll back device drivers
Outdated, buggy, or incompatible drivers, particularly for graphics, storage, and chipset, can prevent Windows from starting correctly. To address this issue, it’s recommended to regularly update device drivers, especially after a major Windows update.
Certain drivers are essential for the system to start up properly. If a critical driver is outdated or malfunctioning, it can prevent the operating system from loading.
Update critical drivers
- Boot into Windows or Safe Mode with Networking.
- Press Windows key + X and choose Device Manager.
- Expand the categories (e.g., Display adapters, Disk drives, Network adapters).
- Right‑click the device you want to update and select Update driver.
- Click Search automatically for drivers and follow the prompts.
- Restart your PC after updating.

For best results, you can also:
- Visit your PC/motherboard manufacturer’s website.
- Download the latest graphics, chipset, and storage drivers for your exact model.
- Install them manually and restart.
Roll back problematic drivers
If startup problems began right after a driver update:
- In Device Manager, right‑click the suspected device and choose Properties.
- Go to the Driver tab and click Roll Back Driver (if available).
- Restart and test.

Disable Fast Startup
Fast Startup (enabled by default in Windows 10/11) combines hibernation and shutdown to speed up system startup. Sometimes it causes conflicts with certain hardware or driver configurations and can lead to improper shutdowns or failed boots.
To disable Fast Startup:
- Press Windows key + R, type powercfg.cpl, and press Enter.
- Click Choose what the power buttons do on the left.
- Click Change settings that are currently unavailable.
- Under Shutdown settings, uncheck Turn on fast startup (recommended).
- Click Save changes and restart your PC.

If the startup becomes more reliable after disabling this option, leave it off.
Run Windows Memory Diagnostic (check RAM)
Faulty RAM can also cause blue screens, random restarts, or failure to boot. Run the built-in memory diagnostic tool to check for RAM errors.
- Press Windows key + R, type mdsched.exe, and press Enter.
- Choose Restart now and check for problems (recommended).
- Your PC will restart and run the Windows Memory Diagnostic.

- After the test completes, Windows will boot and display the results in a notification (or you can check the Event Viewer → Windows Logs → System for “MemoryDiagnostics-Results”).
If errors are found, you may need to:
- Reseat the RAM sticks.
- Test each stick individually.
- Replace faulty RAM.
Use System Restore to undo recent changes
If the PC starts failing to boot after installing new software, drivers, or updates, using System Restore can restore your system files and settings to a time when everything worked.
- From Windows: press Windows key + S, type Create a restore point, and open it → click System Restore.
- From Advanced options: choose System Restore.
- Select a restore point dated before the startup problems began.
- Follow the wizard to complete the restore.
Your personal files won’t be affected, but recently installed apps and drivers may be removed.
Check BIOS/UEFI settings
Again Incorrect BIOS/UEFI configuration can also prevent Windows from starting.
- Turn on your PC and repeatedly press the key to enter BIOS/UEFI (often Del, F2, F10, or Esc, depending on your manufacturer).
- Verify:
- The correct system drive is set as the first boot device.
- UEFI/Legacy mode is appropriate for how Windows was installed.
- Secure Boot is enabled or disabled according to your system’s requirement (some setups or older hardware may need it disabled; Windows 11 typically needs it enabled).
- Save changes and exit, then try to boot again.
Scan for malware
Malware can interfere with critical boot files and services.
- If you can boot into Windows or Safe Mode with Networking, install or open a reputable antivirus/antimalware tool (Microsoft Defender, Malwarebytes, etc.).
- Update its definitions and run a full system scan.
- Remove any threats found and restart your PC.
When to seek professional help
If you’ve tried all of the above and your PC still:
- Doesn’t detect the system drive
- Shows unusual noises from the HDD/SSD
- Keeps blue‑screening with hardware‑related error codes
…there may be a serious hardware failure (drive, RAM, motherboard, or power supply). In that case:
- Back up your data immediately if the drive is still accessible.
- Consider taking the PC to a professional technician.
- Contact your PC or motherboard manufacturer’s support if it’s under warranty.
Summary
Windows 11 and Windows 10 startup problems can almost always be traced to one of a few causes: corrupted system files, boot loader issues, driver conflicts, faulty hardware, or incorrect settings. By working through these steps from basic checks and Startup Repair to CHKDSK, DISM/SFC, Safe Mode, System Restore, and BIOS/UEFI review, you can usually pinpoint and fix the problem without reinstalling Windows.
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.
You can boot from a Windows 11/10 installation USB, click Repair your computer → Troubleshoot → Advanced options → Startup Repair, and let Windows automatically diagnose and fix startup issues.
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.






