The BAD_SYSTEM_CONFIG_INFO is a Blue Screen of Death (BSOD) error that mainly occurs when the registry setting files are damaged or corrupted. You can also encounter this issue if there is a problem with the bootloader or the Windows system files.
If you are facing this error, you won’t be allowed to reset your Windows, making this error very tricky to resolve. Therefore, you will have to use Windows recovery environment mode to execute the following methods.
1. Restore Registry Files From RegBack
The first method is to restore the registry files. The config folder is also known to be a database of the registry files, and you cannot delete it normally as the folder is under the system’s control.
Regback is a folder for Windows to automatically store the registry files as a backup so the user can restore them if something bad happens to Windows. So to fix this issue, we need to restore the files from the regback folder via the command prompt using the Windows Preinstallation Environment. To do so:
- Completely turn off your computer, then turn it on again; when you see the Windows logo turn off your system again.
- Repeat the step above at least 3 times to trigger the automatic repair or Recovery Environment
- If you see Preparing Automatic Repair, wait for it to complete, then Go to Advanced Options > Troubleshoot > Advanced Options.
- Click the Command Prompt to open the terminal
- Wait for your computer to restart
- After that, type C: or other disk letters to navigate into the system directory
- Type DIR to ensure that this is your system disk
- If you see the Windows folder, it is your system disk. Otherwise, change the disk letter and again type DIR
- After finding the system disk, type the following command and replace X in the command with your system disk, then hit Enter
- After navigating to the config folder, type the following command to make a folder named backup
- Once you have created a folder, now type the following command to copy all the config files in the backup folder and hit Enter
copy *.* backup
- After that, go to the Regback folder by typing the command mentioned below
- Now copy all the registry files and replace them with the files under the config folder by entering the following command
copy *.* ..
- After entering the command, you will be asked for the confirmation; type A to overwrite all the files
- Once done, type exit and reboot your computer to check if the issue is fixed.
2. Use a System Restore (if available)
You can use the System Restore utility to return to a point where you were not encountering this issue. However, this utility requires a restore point that must be created before you were facing this issue.
System Restore takes a snapshot of the Windows and registry files to take back the user when something bad happens. Although, creating a restore point is a manual process some driver updating programs automatically create a restore point for you without letting you know, therefore, it is worth checking if any restore points are available.
- To use the system restore point, switch on your computer and wait till the Windows logo appears
- Turn off your computer when you see the Windows logo
- Repeat this process three times to open Windows Preinstallation mode
- If the startup repair failed to fix your issue, Go to Advanced options > Troubleshoot > Advanced Options
- Click on System Restore and click Next
- Select the restore point and click Next
- Once done, click Finish to restore your computer
- Once done, the issue should be fixed.
3. Repair the Bootloader
Bootload is a utility that starts at the beginning when the computer turns on. It is responsible for booting the system images. You might be encountering this issue due to a corrupted bootloader. A corrupted bootloader will not let the Windows boot properly. Therefore, try fixing the bootloader with the help of the following steps:
- Click the Advanced Options when the automatic repair returns the error message
- Then, select Troubleshoot > Advanced Options
- Then, click Command Prompt
- Your computer will restart and you will need to sign in with your local or Microsoft account to get the command prompt
- Now paste the following commands one by one and hit Enter to fix the bootloader
bootrec /fixmbr bootrec /fixboot
- If you receive the error Access is Denied, then type the following command
bootsect /nt60 sysIf you want to know what this command does, please refer to our article where we explained what is bootsec.exe along with examples of execution of this command.
- After that, continue with the remaining commands mentioned below
bootrec /fixboot bcdedit / export c:\ bcdbackup attrib c:\boot\bcd - h - r- s ren c:\boot\bcd bcd.old
- After that, rebuild the bootloader by typing the command
bootrec / rebuildbcd
- Type A to add the installation to the boot list
- Once done, restart your computer to check if the issue is fixed.
4. Reinstall Windows
If all the methods fail to fix this issue, the last solution you could try is to reinstall Windows as your Windows files might have some problem that was not repaired. Even though resetting the computer fixes all the software issues, you might get an error if you try to reset your computer. Therefore, try reinstalling Windows by following the method mentioned in the article to eliminate this error message.