BAD_SYSTEM_CONFIG_INFO (stop code 0x74) strikes at startup: Windows tries to load its system configuration and finds it broken. The usual victims are the SYSTEM registry hive and the Boot Configuration Data (BCD) — corrupt either one and Windows can’t even get to the login screen. It looks catastrophic, but the configuration is repairable without touching your personal files.
Because this is a boot-time failure, all the fixes happen in the recovery environment or from installation media — you can’t fix it from inside Windows because Windows won’t start. Work them in order from automatic to manual, and don’t skip the hardware checks at the end: recurring config corruption is often the first symptom of a dying drive or bad RAM. If your machine loops at boot generally, our boot loop repair guide covers the wider territory.
Why this happens
- Corrupted SYSTEM registry hive from a bad shutdown, power loss, or failed update.
- Damaged BCD store pointing the bootloader at invalid configuration.
- Disk errors or bad sectors in the registry hive’s location on the system partition.
- “Registry cleaner” utilities deleting keys Windows needs to start.
- Faulty RAM corrupting the hive as it loads into memory.
- A failed Windows update leaving registry and boot files mismatched.
- Dual-boot tools or boot managers overwriting the BCD with invalid entries.
How to fix it
Work through these in order from the recovery environment.
Fix 1: Run Startup Repair
Let Windows attempt the automatic fix first — it handles simple BCD damage.
- Boot into recovery: interrupt startup three times, or boot from Windows 11 installation media and choose Repair your computer.
- Go to Troubleshoot > Advanced options > Startup Repair.
- Select your Windows installation and let it run (5–15 minutes).
- If it succeeds, boot normally and immediately back up your files.
- If it fails, continue — the manual fixes below handle what Startup Repair can’t.
Fix 2: Rebuild the BCD
A damaged Boot Configuration Data store is the most common fixable cause.
- From Advanced options, open Command Prompt.
- Run
bootrec /fixmbrand press Enter. - Run
bootrec /fixboot— if “Access denied,” runbootsect /nt60 sysfirst. - Run
bootrec /rebuildbcd; typeYwhen it finds your Windows installation. - Type
exit, choose Continue, and attempt a normal boot.
Fix 3: Restore the registry from backup
Windows keeps automatic registry backups you can restore from recovery.
- In the recovery Command Prompt, navigate to
C:\Windows\System32\config. - Check for the RegBack folder:
dir C:\Windows\System32\config\RegBack. - If it contains hive files, back up the current ones:
copy SYSTEM SYSTEM.bad(repeat for SOFTWARE, SAM, SECURITY, DEFAULT). - Copy the backups over:
copy C:\Windows\System32\config\RegBack\SYSTEM C:\Windows\System32\config\. - Type
exitand boot — if the hive was the problem, Windows starts.
Fix 4: Run System Restore from recovery
A restore point from before the corruption began undoes the damage cleanly.
- From Advanced options, choose System Restore.
- Select a point dated before the crashes started.
- Let the restore complete — personal files are unaffected.
- Boot normally and verify stability.
- Our System Restore guide explains how to keep protection enabled so points exist next time.
Fix 5: Check the disk for errors
Bad sectors in the hive’s neighborhood cause recurring corruption.
- In the recovery Command Prompt, run
chkdsk C: /f /r. - Let it complete — the
/rpass takes a while on large drives. - If chkdsk finds and repairs bad sectors, retry the boot.
- Check SMART status afterwards:
wmic diskdrive get statusshould report OK. - Recurring bad sectors mean the drive is failing — replace it before reinstalling anything.
Fix 6: Test the RAM
If registry fixes work once but the error returns, suspect memory corrupting the hive at load.
- From recovery, choose Windows Memory Diagnostic (under Advanced options on some systems) or boot MemTest86 from USB.
- Let at least 2 full passes complete.
- Reseat RAM modules if errors appear on previously good sticks.
- Replace failing sticks with matching specs.
- Retest the boot after confirming clean RAM — the registry repairs from Fix 3 may now stick.
Fix 7: Repair system files offline
Corruption beyond the registry may need the full offline repair treatment.
- In the recovery Command Prompt, run
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows. - Then run
DISM /Image:C:\ /Cleanup-Image /RestoreHealth. - Type
exitand attempt a normal boot. - Microsoft documents offline repair on its Windows support hub .
- If SFC reports unfixable damage, the installation media’s repair install is next.
Fix 8: Reset Windows as the final option
When configuration damage resists all repairs, start the system state fresh.
- Create Windows 11 installation media from Microsoft’s download page on another PC.
- Boot from it, choose Repair your computer > Troubleshoot > Reset this PC.
- Choose Keep my files to preserve personal data.
- Prefer Cloud download for the cleanest system files.
- After the reset, never run registry cleaners again — they’re a leading cause of this exact error.
Closing
BAD_SYSTEM_CONFIG_INFO is Windows telling you its startup configuration is broken — and the recovery environment gives you everything needed to fix it: Startup Repair, bootrec, registry restoration, and System Restore. Work the list in order, verify the disk and RAM if corruption keeps returning, and you’ll be booting cleanly again without losing a single file. Once you’re back in, enable System Protection so the next configuration mishap is a simple rollback. And retire any registry cleaner for good — the few megabytes it “saves” aren’t worth another 0x74 at boot time. Your registry doesn’t need cleaning; it needs leaving alone by well-meaning utilities that promise speed and deliver boot failures instead, every single time without fail.
