How to Fix a Windows PC Stuck on the Boot Screen
- Difficulty
- Intermediate
- Tested on
- Windows 11 24H2 - Dell XPS 15
- You will need
- USB recovery drive (optional), external keyboard
Step by step
Perform a hard power cycle
Press and hold the physical power button on your PC chassis for 10 full seconds until the machine powers down completely. Disconnect all non-essential USB peripherals, including printers and external drives. Press the power button once to restart the system and observe if the boot cycle completes successfully.
Note: Removing peripherals prevents hardware conflicts during the post-POST initialization phase.Enter the Windows Recovery Environment
If the PC fails to boot, trigger the Automatic Repair sequence by manually interrupting the startup three times. Power on the machine, and as soon as the Windows logo or manufacturer icon appears, hold the power button to force a shutdown. Repeat this process until you see the 'Preparing Automatic Repair' message on the screen.
Note: You will be directed to the Choose an option menu after the third unsuccessful boot attempt.Execute Startup Repair
Within the Windows Recovery Environment, select Troubleshoot, followed by Advanced options. Choose Startup Repair from the list of available tools. Allow the diagnostic utility to scan system files and restore corrupted configurations necessary for successful booting.
Note: This tool is effective for addressing missing or damaged boot-sector files.Boot into Safe Mode
Navigate to Troubleshoot > Advanced options > Startup Settings and click the Restart button. When the system reboots, press 4 or F4 to enter Safe Mode, or 5 or F5 for Safe Mode with Networking. If the system loads the desktop, the issue is likely caused by a third-party driver or software conflict.
Note: Safe Mode loads Windows with a minimal set of drivers.Repair boot configuration files
If the issue persists, return to the Advanced options menu and select Command Prompt. Type 'bootrec /fixmbr' and press Enter, then 'bootrec /fixboot' and press Enter. Finalize the repair by typing 'bootrec /rebuildbcd' and pressing Enter to scan for missing Windows installations.
Note: Administrator privileges are granted automatically in the recovery Command Prompt.Perform a System Restore
Navigate to Troubleshoot > Advanced options > System Restore. Select a restore point dated prior to when the boot issues began. Follow the on-screen prompts to revert system files to a stable state without impacting personal user data.
Note: This reverses recent system updates or configuration changes.