BAD_SYSTEM_CONFIG_INFO is Windows 10 telling you its own configuration is unreadable — usually the registry’s SYSTEM hive, which holds the boot-critical settings. Without it, Windows can’t start, so you get this blue screen instead of a desktop. It sounds dire, but the registry keeps backups, and the boot configuration can be rebuilt. Most cases are repairable without reinstalling anything.
Because this error often prevents booting entirely, nearly all the fixes happen from the recovery environment. Get comfortable with Troubleshoot > Advanced options — that’s your workshop for this repair.
Why this happens
- Corrupted SYSTEM registry hive. The most direct cause — the registry file Windows needs at boot is damaged.
- Failed Windows update. Updates write heavily to the registry; an interrupted update corrupts it.
- Disk errors. Bad sectors landing on registry files produce exactly this crash.
- Bad RAM. Faulty memory corrupts registry data as Windows writes it — the corruption then persists on disk.
- Driver conflicts writing bad config. Buggy drivers can write invalid values into the system configuration.
- Forced shutdowns during updates. Power loss mid-write is the classic registry killer.
How to fix it
Work through these in order from the recovery environment — least invasive first.
Fix 1: Let Automatic Repair try first
Sometimes the built-in repair handles it alone.
- Boot to the recovery environment — interrupt the boot three times, or boot from Windows 10 installation media and choose Repair your computer.
- Go to Troubleshoot > Advanced options > Startup Repair (labeled Automatic Repair on some builds).
- Let it run fully and restart when prompted.
- If Windows boots, immediately back up important files and run
sfc /scannow— then find what corrupted the registry before it happens again.
Fix 2: Restore the registry from the RegBack backup
Windows keeps a backup of registry hives — restoring it fixes most BAD_SYSTEM_CONFIG_INFO cases.
- In recovery, open Troubleshoot > Advanced options > Command Prompt.
- First check whether a backup exists: run
dir C:\Windows\System32\config\RegBack— you should see SYSTEM, SOFTWARE, SAM, SECURITY, and DEFAULT files with non-zero sizes. - Back up the current (corrupted) hives:
md C:\RegBackupthencopy C:\Windows\System32\config\SYSTEM C:\RegBackup\(repeat for SOFTWARE if you like). - Restore the backup:
copy C:\Windows\System32\config\RegBack\SYSTEM C:\Windows\System32\config\SYSTEMand confirm the overwrite. - Type
exit, choose Continue, and restart. If Windows boots, the registry restore was the fix.
Fix 3: Rebuild the boot configuration data
If the registry is fine but boot data is damaged, rebuild it.
- From the recovery Command Prompt, run these in order:
bootrec /fixmbr, thenbootrec /fixboot, thenbootrec /rebuildbcd. - If
fixbootreports access denied, rundiskpart, thenlist vol, identify the EFI partition, assign it a letter withassign letter=Z:, exit diskpart, and runbcdboot C:\Windows /s Z: /f UEFI. - Restart and test. Boot configuration damage often accompanies registry corruption from the same failed update.
Fix 4: Check and repair the disk
Registry corruption from disk errors will recur unless the disk is fixed.
- From the recovery Command Prompt, run
chkdsk C: /f /r— the/rlocates bad sectors and recovers readable information. - This takes a while on large drives; let it complete.
- Check SMART health afterward with your manufacturer’s diagnostics or CrystalDiskInfo from a working boot.
- A drive accumulating bad sectors needs replacing — no registry fix survives a dying disk for long. Disk faults also cause UNEXPECTED_STORE_EXCEPTION errors.
Fix 5: Test the RAM
If the registry keeps corrupting after repair, bad memory may be the writer.
- From recovery or a working boot, run Windows Memory Diagnostic.
- For certainty, run MemTest86 from USB for a full pass.
- Replace faulty RAM. Memory-caused registry corruption is insidious because every repair works temporarily — then the bad RAM corrupts the fresh registry again. The same faults produce MEMORY_MANAGEMENT blue screens.
Fix 6: Use System Restore or uninstall updates
Roll back the change that damaged the configuration.
- In recovery, go to Troubleshoot > Advanced options > System Restore and pick a point before the crashes.
- Alternatively, use Uninstall Updates to remove the latest quality or feature update.
- After restoring, pause updates briefly and verify stability for a few days before allowing updates again.
- If a specific update caused it, the update troubleshooting guide covers blocking the bad update permanently.
Fix 7: Reset Windows keeping files
When the registry is unrecoverable, rebuild Windows around your data.
- In recovery, choose Troubleshoot > Reset this PC > Keep my files.
- Prefer Cloud download for a fresh image.
- After the reset, verify the disk health (Fix 4) and RAM (Fix 5) before trusting the system — a reset on failing hardware just postpones the next crash.
- Set up System Protection afterward so future registry damage is a five-minute System Restore instead of this ordeal.
Fix 8: Rebuild the BCD store manually with bcdboot
When bootrec can’t rebuild the boot data, bcdboot can recreate it from the Windows installation.
- From the recovery Command Prompt, identify your Windows drive letter — in recovery it may not be C:. Run
diskpart, thenlist vol, note the letters, and typeexit. - Run
bcdboot D:\Windows(replace D: with your actual Windows drive letter) to rebuild the boot files. - For UEFI systems, target the EFI partition explicitly: assign it a letter in diskpart (
assign letter=Z:), then runbcdboot D:\Windows /s Z: /f UEFI. - Restart and remove the installation media. If Windows boots, immediately run
sfc /scannowfrom the working system to repair any remaining corruption — and set up System Protection so the next registry problem is a quick System Restore instead of a recovery-environment expedition.
Closing
BAD_SYSTEM_CONFIG_INFO is a registry problem, and Windows keeps the tools to fix registry problems: Automatic Repair, the RegBack hive backup, and the bootrec commands. Work them in order from recovery, verify the disk and RAM so the corruption doesn’t return, and keep System Restore enabled for next time. Your files survive all of it — this error attacks configuration, not data. For the broader recovery toolkit, Microsoft’s Windows support pages document every option in the recovery environment.
