A Dell laptop that boots, fails, “repairs,” fails again is stuck in the Automatic Repair loop — one of the more stressful Windows experiences because it looks like the machine is working on it, forever, to no effect. The loop almost always means the same thing: something in the boot chain is broken (boot files, a bad update, disk damage), and the automated repair isn’t equipped to fix that specific thing. You are, though — with the manual tools in the recovery environment.
Dell gives you one advantage other brands don’t: superb built-in pre-boot diagnostics. We’ll use those to rule out hardware early, which sharpens every step after.
A note on what the loop is actually telling you: the fact that Automatic Repair launches at all means your firmware, bootloader handoff, and recovery partition are all working. The failure is happening later — when Windows itself tries to start. That narrows the suspects to boot configuration, boot-critical drivers, system files, and disk health, which is exactly what the fixes below target in that order. You’re not searching blindly; the loop already told you where to look.
Why this happens
- Corrupted boot configuration (BCD): The BCD points Windows at the right partition and loader. Damage it — via failed updates, forced shutdowns, or disk errors — and every boot fails identically.
- Bad Windows update: An update that corrupted boot-critical files or installed an incompatible boot driver triggers the loop on the next restart.
- Disk errors or failing SSD/HDD: Dell laptops with aging drives develop bad sectors in boot areas. The failure repeats perfectly every boot, which is exactly what a loop is.
- Corrupted system files: If the kernel or early-boot drivers are damaged, Windows begins loading, crashes, and hands off to Automatic Repair — which can’t repair files it can’t properly access.
- Dell encryption or security software interference: Dell’s encryption and endpoint tools operate at the boot level. A version mismatch after an update can block the boot chain.
- Interrupted update or power loss: A dead battery or forced shutdown during the update’s final phase leaves the system half-upgraded and unbootable.
How to fix it
Start from the Automatic Repair screen: click Advanced options > Troubleshoot.
Fix 1: Run Dell pre-boot diagnostics first
Rule out hardware before touching software — it changes the whole strategy.
- Restart the laptop and press F12 repeatedly as the Dell logo appears.
- Select Diagnostics from the boot menu.
- Let the full scan run (15-30 minutes for thorough mode). Note any error codes — Dell’s codes map to specific components.
- If hardware passes: the loop is software, and Fixes 2-7 will fix it. If the drive fails: back up what you can and replace the drive; no software fix will hold.
Fix 2: Try Startup Repair from Advanced options
One proper attempt — it occasionally succeeds where the automatic attempt failed.
- Go to Troubleshoot > Advanced options > Startup Repair.
- Choose your account, enter the password, and let it run completely.
- If it fails, move on. Don’t repeat it — identical inputs produce identical failures.
Fix 3: Rebuild the boot files manually
The highest-success fix for repair loops.
Go to Troubleshoot > Advanced options > Command Prompt.
Run these commands in order:
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcdIf
fixbootsays “Access is denied,” usediskpartto assign a letter to the EFI partition and runbcdboot C:\Windows /s Z: /f UEFI(replacing Z: with your assigned letter).Type
exit, select Continue, and test the boot.
Fix 4: Disable early-launch anti-malware and driver signature checks (test)
A bad boot driver can be bypassed to confirm the diagnosis.
- Go to Troubleshoot > Advanced options > Startup Settings > Restart.
- Press 8 to Disable driver signature enforcement (temporary, one boot only).
- If Windows boots, a recently installed driver is the culprit — boot into Safe Mode (press 4 instead) and roll back drivers in Device Manager.
- Also try Disable early launch anti-malware protection (option 8 on some builds lists it separately as option 8; layouts vary — read the menu).
Fix 5: Uninstall the triggering update
- Go to Troubleshoot > Advanced options > Uninstall Updates.
- Remove the latest quality update, restart, and test.
- Still looping? Return and remove the latest feature update.
- Once you’re in Windows, pause updates for a few weeks and update Dell drivers from the Dell support site before unpausing.
Fix 6: Run System Restore
The cleanest undo if a restore point exists.
- Go to Troubleshoot > Advanced options > System Restore.
- Choose the newest restore point predating the loop.
- Complete the restore and restart. Files are untouched; system state rolls back.
Fix 7: Check and repair the disk
Open Command Prompt from Advanced options.
Run:
chkdsk C: /f /rAllow it to finish — it can take over an hour on big drives.
Also run the offline SFC scan:
sfc /scannow /offbootdir=C:\ /offwindir=C:\WindowsRestart and test.
Fix 8: Reset the BIOS to defaults
Dell BIOS settings (RAID vs. AHCI mode especially) can break the boot chain after updates.
- Restart, press F2 to enter BIOS setup.
- Click Restore Settings > BIOS Defaults (or press Alt + F on some models).
- Critical: check System Configuration > SATA/NVMe Operation — if Windows was installed in AHCI mode and it’s now set to RAID, change it back to match. A mismatch here causes exactly this loop.
- Save, exit, and test.
Fix 9: Reinstall Windows while keeping files (last resort)
If the boot chain resists every repair, a fresh Windows over the existing install usually succeeds where repairs failed.
- Create Windows 11 installation media on another PC from the Windows 11 download page .
- Boot the Dell from the USB (F12 > select the USB device).
- Choose Repair your computer first and retry Fixes 3 and 7 from the USB’s recovery environment — sometimes the USB environment succeeds where the on-disk one failed.
- If that still fails, choose Install now > Custom, install to the existing Windows partition without formatting — this moves the old install to
Windows.oldand preserves your files there.
Closing
Dell’s built-in diagnostics are your secret weapon here — a clean hardware scan means the loop is purely software, and the BCD rebuild plus update removal resolves the large majority of those. Check the SATA operation mode in BIOS too; it’s a Dell-specific gotcha that causes this exact symptom. For the ASUS version of this loop, see how to fix it on ASUS , and for general boot-failure triage read how to fix inaccessible boot device .
