If you want to configure or set System Restore space or set the System Restore intervals in Windows 11/10, you can follow this step-by-step guide. It is possible to increase or reduce the allocated space to the System Restore using in-built options.
While the settings are best left to their default values, we will share the method to configure System Restore space and also learn to set the System Restore intervals in Windows 11/10.
Configure Space (in percentage) for System Restore
Most of us are aware that we can configure the disk space usage for System Restore Points as follows:
- Open Control Panel
- Select System and Security
- Click on System
- Press the System Protection tab
- Under Protection Settings, click to select the System Disk and then click Configure.
- Under Disk Space Usage, move the Max Usage slider to the right to increase the disk space usage for System Restore points.
Configure the disk space usage for System Restore Points via Registry
Before you begin, you might want to read our post on Windows System Restore Settings and Options available in the Registry.
Having done that, open Registry Editor and navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\cfg
Modify a DWORD value named DiskPercent and set the value data from the default setting of 15 to a number you find more reasonable. This percentage applies to all monitored drives and cannot be configured individually.
Setup System Restore Diskspace from the command line
You can also achieve the same by executing the vssadmin command in elevated CMD. Run this command to check used space by system restore.
vssadmin Resize ShadowStorage /For=ForVolumeSpec /On=OnVolumeSpec /MaxSize=MaxSizeSpec
Resize the maximum size for a shadow copy storage association between ForVolumeSpec and OnVolumeSpec. Resizing the storage association may cause shadow copies to disappear.
If MaxSizeSpec is not specified, there is no limit to the amount of space it may use.
Some set of shadow copies are deleted; the shadow copy storage space will then shrink. MaxSizeSpec must be 300MB or greater and accepts the following suffixes: KB, MB, GB, TB, PB, and EB. Also, B, K, M, G, T, P, and E are acceptable suffixes. If a suffix is not supplied, MaxSizeSpec is in bytes. Here is an example:
vssadmin Resize ShadowStorage /For=C: /On=D: /MaxSize=1024MB
Configure System Restore Interval
What should be the frequency of System Restore Points in Windows?
Typically, Windows will create a system restore point automatically periodically by default. Windows also creates a system restore point when it detects a major change happening to your system – like when you are installing Windows Updates, Drivers, or at times Software.
To adjust this interval, follow these steps:
Open the Registry Editor and navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
Change the value RPGlobalInterval from its default setting of 86,400 seconds (24 hours) to the desired value in seconds. Just half, to 43,200, if you want to save the restore point two times in 24 hours OR triple it, to 259,200, if you wish to restore points to be created every three days.
Restart Windows to take effect.
RPGlobalInterval vs SystemRestorePointCreationFrequency
Similar to RPGlobalInterval, there is another setting, SystemRestorePointCreationFrequency. While the former allows you to set an interval between two restore points created by the system, the latter is for third-party applications.
If the value of SystemRestorePointCreationFrequency is set to 0 (zero), and an application calls to create system restore, then it will create the restore point. However, if the value is set to, let’s say 3, there System Restore will not be created if the last restore point was within three minutes.
I hope the post was easy to follow, and you were able to change System Restore Space using the registry according to your need. Make sure always to take a backup of the Registry before making any changes.
Read: How to automatically create System Restore Point at startup in Windows
How to reduce the space allocated to System Restore in Windows?
To reduce the space allocated to System Restore in Windows 11/10, open the System properties and click the Configure button. Find the Max Usage bar and set the bar as per your requirements. Click the OK button.
How to set System Restore point in Windows 11?
To create or set a System Restore point in Windows 11, you need to turn on System protection for C drive first. Then, choose the C or system drive and click the Create button. Give it a name and click the Create button.
Read: You must enable system protection on this drive – System Restore error.