Windows 10 adds option to enable automatic backups for the Registry. In previous releases, Windows 10 used to save a copy of the entire Registry inside the RegBack system folder automatically, but to help reduce storage space, since the April 2018 Update, the OS removed the functionality.
As a result, users wanting to recover the system after a corrupt registry hide, quickly found that inside the
C:\Windows\System32\config\RegBack folder, each registry hide was 0kb in size.
However, if you want the legacy behavior back, Windows 10 now ships with a registry key to re-enable automatic backups for the entire Registry every time your computer restarts successfully.
In this guide, you’ll learn the steps to allow Windows 10 to create backups of the Registry every time your computer starts.
How to enable automatic backup for Registry
Use the steps to enable automatic backups of the Registry on Windows 10:
Search for regedit and click the top result to open the Registry.
Browse to the following path:
HKLM\System\CurrentControlSet\Control\Session Manager\Configuration Manager
Right-click the Configuration Manager (folder) key and select New, and click the DWORD (32-bit) Value option.
Name the key EnablePeriodicBackup and press Enter.
Double-click the newly created DWORD and set the value from 0 to 1.
Click the OK button.
Restart your computer.
Once you complete the steps, Windows 10 will create a backup of the entire Registry inside the RegBack folder, and it’ll create a “RegIdleBackup” task in the Task Scheduler to manage future backups.
If the time comes when you computer can’t start as a result of corruption in one of the registry hives, then you can use this guide to restore the registry from backup to allow Windows 10 to start correctly.
How to create manual backup of Registry
After re-enabling the functionality, you can also run the Registry backup manually, using these steps:
Search for Task Scheduler and click top result to open the app.
Navigate the following path:
Task Scheduler Library > Microsoft > Windows > Registry.
Right-click the RegIdleBackup task and select the Run option.
After you complete the steps, the task will run creating a backup of the entire Registry using five files (Default, Sam, Security, Software, and System) overwriting the previous backup in the RegBack folder.