Startup Repair Checking for Problems? Fix It
- Time spent in repair (minutes)
- 10 min
- You entered
- Number of restart attempts
- 2
- You entered
Startup Repair is a Windows recovery tool that automatically diagnoses and attempts to fix problems preventing your PC from booting normally. When you see “Startup Repair is checking your system for problems…�, it means Windows has detected a boot failure and is scanning for common issues like corrupted system files, missing boot configuration data, or faulty drivers. If the repair succeeds, your PC restarts; if it fails, you’ll need to take additional steps to get your system running again.
Formula
The calculator above estimates the likelihood that Startup Repair will succeed based on two factors: the time already spent in the repair screen and the number of automatic restart attempts. The formula is:
Likelihood (%) = max(0, 100 – (time × 3) – (attempts × 10))
- time – minutes you’ve waited on the “Checking for problems� screen (default 10)
- attempts – number of times the PC has restarted and returned to Startup Repair (default 2)
This is a heuristic, not an official Microsoft metric. It reflects the general observation that if Startup Repair hasn’t finished within 15–20 minutes or after 2–3 restart loops, it’s unlikely to resolve the issue on its own.
Worked Example
Using the default values: time = 10 minutes, attempts = 2.
- Start with 100.
- Subtract 10 × 3 = 30 → 100 – 30 = 70.
- Subtract 2 × 10 = 20 → 70 – 20 = 50.
- Result: 50% likelihood of success.
So with the defaults, the calculator shows a 50% chance that Startup Repair will fix the problem. If you’ve been waiting 30 minutes and seen 4 restarts, the score drops to 0%, signaling it’s time to try manual fixes.
What Startup Repair Actually Does
When Windows fails to boot twice in a row, it automatically launches Startup Repair (also called Automatic Repair in Windows 8 and later). The tool runs a series of diagnostics:
- Checks the integrity of the Master Boot Record (MBR) and Boot Configuration Data (BCD)
- Scans for corrupted system files and replaces them from a cached copy
- Tests whether recent updates, driver installations, or disk errors are causing boot failures
- Attempts to restore the system to a previous restore point if available
During the “checking your system for problems� phase, Windows is running these checks in the background. The process can take anywhere from a few minutes to over an hour, depending on disk speed and the extent of the damage.
How Long Should You Wait?
There’s no official time limit, but most successful repairs complete within 15–20 minutes. If you’ve waited 30 minutes with no progress, or if the PC has restarted and returned to the same screen more than three times, the repair is likely stuck. In that case, you should interrupt it and try manual recovery methods.
To interrupt, press and hold the power button for 5–10 seconds to force a shutdown. Then boot from a Windows installation USB drive and select “Repair your computer� to access advanced options.
Common Causes of Boot Failure
Startup Repair is triggered by a variety of underlying issues. Knowing the cause helps you choose the right fix:
- Corrupted system files – often from a failed update or improper shutdown
- Boot configuration errors – missing or misconfigured BCD entries
- Driver or software conflicts – a recently installed driver prevents Windows from loading
- Disk errors – bad sectors or file system corruption on the system drive
- Hardware failures – failing hard drive, RAM, or motherboard issues
If Startup Repair fails, the cause is often more serious, such as a failing drive or a deeply corrupted system.
What to Do If Startup Repair Fails
If the repair loop persists, you have several options. Start with the least invasive and work your way up:
- Run System Restore – From the Advanced Options menu, choose System Restore and pick a restore point from before the problem started.
- Use Command Prompt – Select Command Prompt from Advanced Options and run these commands in order:
bootrec /fixmbr,bootrec /fixboot,bootrec /scanos,bootrec /rebuildbcd. - Run chkdsk – In Command Prompt, type
chkdsk C: /f /rto scan for disk errors (replace C: with your system drive letter if different). - Disable Automatic Restart – If the PC loops endlessly, boot into Safe Mode and disable automatic restart on system failure to see the actual error code.
- Reset or reinstall Windows – As a last resort, use the “Reset this PC� option or a clean install from a USB drive. This erases personal files unless you choose the “Keep my files� option.
Always back up important data before attempting these fixes, especially if you suspect a failing hard drive.
Startup Repair vs. Other Recovery Tools
Startup Repair is just one of several recovery tools built into Windows. Here’s how it compares:
- System Restore – Reverts system files and settings to a previous state without affecting personal files. It’s more targeted and often faster than Startup Repair.
- Command Prompt (bootrec) – Manually rebuilds the boot configuration. More flexible but requires typing commands.
- Reset This PC – Reinstalls Windows while optionally keeping personal files. It’s a bigger hammer but solves most software-related boot issues.
- Startup Repair – Automated and user-friendly, but it only handles a limited set of problems. It often fails when the issue is hardware-related or when system files are severely corrupted.
For a quick fix, try Startup Repair first. If it fails, move to System Restore, then bootrec commands, and finally Reset or reinstall.
Frequently Asked Questions
How long should I let Startup Repair run?
Most repairs finish within 15–20 minutes. If it runs longer than 30 minutes or restarts more than three times, it’s likely stuck. Force a shutdown and try manual recovery options.
Will Startup Repair delete my files?
No. Startup Repair only attempts to fix system files and boot configuration. It does not touch personal files, documents, photos, or installed programs. However, if you later choose “Reset this PC,� you have the option to keep or remove personal files.
Why does my PC keep restarting and going back to Startup Repair?
This loop usually means the repair failed to fix the root cause. It could be due to corrupted system files that can’t be replaced, a failing hard drive, or a hardware issue. Try booting from a Windows USB drive and running System Restore or bootrec commands.
Can I skip Startup Repair and boot normally?
If the underlying problem is minor, you might be able to boot by selecting “Windows� from the boot menu or using Safe Mode. However, skipping the repair doesn’t fix the issue, and it may reappear. It’s safer to let the repair finish or use manual fixes.
Does Startup Repair work on Windows 10 and Windows 11?
Yes, both versions include Startup Repair (called Automatic Repair in some contexts). The process is similar, but the exact menu names may differ slightly. In Windows 11, you can access it via Settings > System > Recovery > Advanced startup.
What if Startup Repair can’t find a problem?
If the tool reports that it couldn’t identify an issue, the boot failure may be caused by a hardware problem, like a failing drive or RAM. Run a memory diagnostic and check the hard drive’s SMART status. You may need to replace the hardware.
Related
Formula used
in t | Time spent in repair (minutes) | min | 10 | 0 in d | Number of restart attempts | - | 2 | 0 out p | Likelihood of success (%) | % | max(0, 100 - (t * 3) - (d * 10)) | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.