The following are the standard settings.
System Restore makes a restore point every day and keep the restore points for three months...
Change Restore Point Creation Frequency
[Start] [Run] [Regedit]
Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRestore
Modify/Create the Value Data Type(s) and Value Name(s) as detailed below.
Data Type: REG_DWORD [Dword Value] // Value Name: RPGlobalInterval
Setting for Value Data: [86400] Decimal
Change Restore Point Retention Lifespan
[Start] [Run] [Regedit]
Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRestore
Modify/Create the Value Data Type(s) and Value Name(s) as detailed below.
Data Type: REG_DWORD [Dword Value] // Value Name: RPLifeInterval
Setting for Value Data: [7862400]
I have mine set to make a restore point every hour and keep them for one day.
The time for one hour is 60 x 60 = 3600 as the
RPGlobalInterval Decimal value.
And for one day is 24 x 60 x 60 = 86400 for the
RPLifeInterval Decimal value.
When the settings have been changed close the Registry Editor and re-boot.