How do I disable automatic system recovery during Windows 10 boot?
My Windows 10 system constantly enters automatic recovery mode during boot: it shows the “Preparing automatic repair” message, then “Diagnosing your PC” and the “Automatic Repair” screen. I’ve tried checking the SRTTrail.txt file for errors, but found no corrupted files. I’ve also tried removing recent updates, disabling automatic recovery with the command “bcdedit /set {current} recoveryenabled no”, running sfc /scannow, bootrec.exe /rebuildbcd, bootrec.exe /fixmbr, bootrec.exe /fixboot, chkdsk C: /F /R, chkdsk /r c:, and booting into safe mode, but nothing helped. The DISM.exe /Online /Cleanup-image /Scanhealth command returned error 50, and using “dism /image:C: /cleanup-image /scanhealth” from a recovery disk didn’t solve the problem. The system starts booting but suddenly stops and reboots back into recovery mode. I need to get into the system because Chrome has many important passwords that can’t be lost. I also noticed that the “C:\Windows\System32\config\RegBack” directory is empty.
How to Disable Automatic Repair in Windows 10
You can disable automatic system repair during Windows 10 boot using the command line bcdedit, registry editor, or Windows recovery environment. For your specific problem with an empty RegBack directory, you’ll need to restore system files and configure boot parameters.
Table of Contents
- Basic Methods for Disabling Automatic Recovery
- Solving the Empty RegBack Directory Issue
- Additional Methods for Resolving Boot Loop
- Step-by-Step Instructions for Your Situation
- Preventing Similar Problems in the Future
Basic Methods for Disabling Automatic Recovery
Using Command Line
The most reliable way to disable automatic repair is to use the bcdedit utility from the Windows recovery environment:
- Boot into the Windows recovery environment (via installation disk or boot menu)
- Open command prompt
- Execute the command:
bcdedit /set {current} recoveryenabled no - Restart the system
This method truly disables automatic repair and allows the system to boot without attempting self-repair. Source: NinjaOne
Through Windows Registry
If you have access to the system, you can change settings through the registry:
- Press
Win + R, typeregeditand press Enter - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control - Find the
BootEnabledparameter (if it doesn’t exist, create it) - Set the value to
0to disable automatic repair - Restart the system
Important: This method requires administrator privileges and may be unavailable with serious boot problems.
Solving the Empty RegBack Directory Issue
An empty C:\Windows\System32\config\RegBack directory is a common cause of cyclic reboots. Here’s how to fix it:
Restoring Registry Backups
- Boot into the Windows recovery environment
- Open command prompt
- Execute the following commands:
md d:\windows xcopy c:\windows d:\windows /e /h /c /i /k cd d:\windows\system32\config ren regback regback.old - Copy working registry files from the main directory:
copy sam regback\ copy system regback\ copy security regback\ copy software regback\
This method restores registry backups that are necessary for proper system operation. Source: BleepingComputer
Creating Manual Backups
If the previous method didn’t work, create backups from current working files:
copy sam d:\regback\
copy system d:\regback\
copy security d:\regback\
copy software d:\regback\
Additional Methods for Resolving Boot Loop
Disabling Automatic Reboot on Errors
In the recovery menu, press 9 or F9 to disable automatic reboot on failures. This will allow you to see error messages and determine the exact cause of the problem. Source: EaseUS
Using CHKDSK to Check the Disk
Perform a full disk check for errors:
chkdsk C: /F /R
This command checks the file system and repairs bad sectors, which can resolve boot issues. Source: EaseUS
Clearing the SoftwareDistribution Folder
Windows update issues can cause cyclic reboots. Clear the update folder:
- Boot into safe mode
- Open command prompt as administrator
- Execute:
net stop wuauserv net stop bits ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start wuauserv net start bits
Step-by-Step Instructions for Your Situation
Given your specific problem (empty RegBack, important passwords in Chrome), here’s a step-by-step guide:
Step 1: Restoring Registry Backups
- Boot from the Windows 10 installation disk
- Select “Troubleshoot” → “Advanced options”
- Open command prompt
- Execute the RegBack restoration commands (described above)
Step 2: Disabling Automatic Repair
- In the same command prompt, execute:
bcdedit /set {current} recoveryenabled no bcdedit /set {default} bootstatuspolicy ignoreallfailures - Restart
Step 3: Restoring System Files
- If the system boots, open command prompt as administrator
- Execute:
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
Step 4: Saving Important Data
- As soon as the system becomes accessible, immediately export passwords from Chrome:
- Go to
chrome://settings/passwords - Export passwords to a file
- Go to
- Create a full system backup
Preventing Similar Problems in the Future
Regularly Creating Restore Points
Create restore points before installing major updates or new software:
- Control Panel → System and Security → System Protection
- Select a drive and click “Create”
- Give the restore point a descriptive name
Automatic Backup Creation
Set up automatic backup of important data:
- Use the built-in “File History” tool
- Consider cloud solutions like OneDrive or Google Drive
- Regularly export passwords from browsers
Monitoring System Status
Monitor system status using:
- System file checks (
sfc /scannow) - Event monitoring in “Event Viewer”
- Regular cleanup of temporary files
Sources
- How to Enable or Disable Automatic Repair in Windows 10 - NinjaOne
- FIX: Automatic Repair Couldn’t Repair Your PC on Windows - EaseUS
- How to Fix Windows 10 Boot Loop - EaseUS
- Stuck on Automatic Repair loop - BleepingComputer
- regback now has a working reg mod to maintain it - BleepingComputer
Conclusion
- Disable automatic repair using the command
bcdedit /set {current} recoveryenabled no - An empty RegBack directory requires restoring registry backups from the recovery environment
- To save important Chrome passwords, you need to immediately export them when restoring the system
- Regular creation of restore points and backups will prevent similar problems in the future
- By following the step-by-step instructions, you can restore access to the system and save important data