Boot Loop
Microsoft Surface Laptop
Severity: CriticalWhat Does This Error Mean?
A Surface boot loop usually points to corrupted Windows boot files, a failed update, or a driver conflict. Force three restarts to enter Windows Recovery, then run Startup Repair or roll back recent updates.
Affected Models
- Surface Laptop
- Surface Pro
- Surface Book
- Surface Go
- Surface Laptop Studio
Common Causes
- Failed Windows update mid-installation
- Corrupted boot configuration data
- Pending firmware update conflicting with Windows
- Failing storage with read errors during boot
- Recently installed driver causing boot crash
How to Fix It
-
Trigger Windows Recovery.
Force shutdown three times during boot (hold power 10 seconds each time). On the third boot, Windows enters Automatic Repair / Recovery Environment. Select Troubleshoot > Advanced.
-
Run Startup Repair.
From Advanced Options, select Startup Repair. Windows scans for boot issues and attempts a fix. If successful, the loop will end.
-
Try System Restore.
If Startup Repair fails, choose System Restore. Pick a restore point from before the loop started. This rolls back recent Windows updates, drivers, and registry changes.
-
Uninstall the latest Windows update.
From Advanced Options, choose Uninstall Updates. Remove the latest quality update or feature update — most boot loops are triggered by a recent update.
-
Reset Windows or use Surface recovery image.
If nothing else works, choose Reset this PC > Keep my files. If even that fails, download Microsoft's Surface recovery image for your model and reinstall from USB.
When to Call a Professional
If Recovery, Startup Repair, and a Windows reset all fail, a technician or Microsoft service can perform a low-level recovery using a Surface USB recovery image.