Windows 10: Change System Restore Point Creation Frequency in Windows 10  

Page 1 of 2 12 LastLast
    Change System Restore Point Creation Frequency in Windows 10

    Change System Restore Point Creation Frequency in Windows 10

    How to Change System Restore Point Creation Frequency in Windows 10
    Published by Category: Performance & Maintenance
    17 Feb 2018
    Designer Media Ltd

    Published by


    Brink's Avatar
    Administrator

    Posts: 27,240

    Show Printable Version 


    How to Change System Restore Point Creation Frequency in Windows 10


    System protection (if turned on) is a feature that allows you to perform a system restore that takes your PC back to an earlier point in time, called a system restore point. This can be handy if your PC isn't working well and you recently installed an app, driver, or update.

    Each restore point contains the necessary information needed to restore the system to the chosen state. Restore points are automatically generated when you install a new app, driver, or Windows update, and generated when you create a restore point manually. Restoring won’t affect your personal files in your %UserProfile% folder, but it will remove apps, drivers, and updates installed after the restore point was created.

    If an app, command, or schedule calls to create a restore point in Windows 10, system restore will only create the restore point if no other restore point has already been created within the past 24 hours (1440 minutes) by default. Users can always manually create a restore point at any time from within the System Restore user interface though.
    Click image for larger version. 

Name:	SystemRestorePointCreationFrequency.png 
Views:	71 
Size:	35.5 KB 
ID:	156160

    You change the system restore point creation frequency to how many minutes you want instead for system restore to skip creating a new restore point if any restore points were created within the previous minutes you set. Setting 0 minutes will have system restore never skip creating the new restore point.

    This tutorial will show you how to increase or decrease the system restore point creation frequency to what you want in Windows 10.

    You must be sign in as an administrator to change the system restore point creation frequency.



    Here's How:

    1. Press the Win+R keys to open Run, type regedit into Run, and click/tap on OK to open Registry Editor.

    2. Navigate to the key below in the left pane of Registry Editor. (see screenshot below)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

    Name:  SystemRestorePointCreationFrequency_regedit-1.jpg
Views: 1319
Size:  53.8 KB

    3. In the right pane of the SystemRestore key, double click/tap on the SystemRestorePointCreationFrequency DWORD to modify it. (see screenshot above)

    The SystemRestorePointCreationFrequency DWORD is not available by default.

    If you do not have the SystemRestorePointCreationFrequency DWORD, then right click on an empty space in the right pane of the SystemRestore key, click/tap on New, click/tap on DWORD (32-bit) Value, type SystemRestorePointCreationFrequency for the name, and press Enter.


    4. Type in a number for how many minutes you want for the system restore point creation frequency, and click/tap on OK. (see screenshot below)

    The default is 1440 minutes (24 hours), or delete the SystemRestorePointCreationFrequency DWORD.

    Entering 0 will have system restore never skip creating a restore point.
    Name:  SystemRestorePointCreationFrequency_regedit-2.png
Views: 1321
Size:  18.5 KB

    5. Close Registry Editor.

    6. Restart the computer to apply.


    That's it,
    Shawn


    Related Tutorials



  1.    07 Nov 2017 #1

    Did this and ran once and it reverted back to 24 hours. Checked registry and it had been replaced by "RPSessionInterval". I tried this once before and got this result.
      My ComputerSystem Spec


  2. Posts : 27,240
    64-bit Windows 10 Pro build 17604
    Thread Starter
       07 Nov 2017 #2

    Hello rdwray,

    Did this happen after an update? Since the SystemRestorePointCreationFrequency DWORD is not there by default, a Windows Update may have removed it by resetting this back to default.

    Here's some more info on the other values just for a reference here.

    SystemRestoreConfig class (Windows)
      My ComputersSystem Spec

  3.    07 Nov 2017 #3

    Brink said: View Post
    Hello rdwray,

    Did this happen after an update? Since the SystemRestorePointCreationFrequency DWORD is not there by default, a Windows Update may have removed it by resetting this back to default.

    Here's some more info on the other values just for a reference here.

    SystemRestoreConfig class (Windows)
    "SystemRestorePointCreationFrequency" is not in the config list, but "RPSessionInterval" is. No updates were being done, it just happened after I did a restore point with:
    Code:
    PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Bypass -NoExit -Command "Checkpoint-Computer -Description "MyRestorePoint" -RestorePointType "MODIFY_SETTINGS"; " ' " -Verb RunAs}"
    Another one in the registry and not in the list is "SRInitDone".
      My ComputerSystem Spec


  4. Posts : 27,240
    64-bit Windows 10 Pro build 17604
    Thread Starter
       07 Nov 2017 #4

    This is what I get after running that command in an elevated command prompt.

    Name:  SystemRestorePointCreationFrequency.png
Views: 951
Size:  22.1 KB
      My ComputersSystem Spec

  5.    07 Nov 2017 #5

    I don't get that on the initial "SystemRestorePointCreationFrequency", but if I try to run it a second time, I do get it and the registry entry is gone as I posted at first - check yours.
      My ComputerSystem Spec


  6. Posts : 27,240
    64-bit Windows 10 Pro build 17604
    Thread Starter
       07 Nov 2017 #6

    I'm not sure what may be removing the SystemRestorePointCreationFrequency DWORD for you.

    I've added it and set it to 0, and was able to run the command 3 times in a row without it being removed. Each time a restore point was created.

    Name:  cmd.jpg
Views: 933
Size:  55.6 KB

    Name:  regedit.jpg
Views: 931
Size:  57.6 KB
      My ComputersSystem Spec

  7.    07 Nov 2017 #7

    It's holding now; maybe because I didn't delete "RPSessionInterval" - don't know? Thanks Brink.

    Edit: A restore point is being created every time I run the script. Do you have any idea how to close PowerShell when the script ends????
      My ComputerSystem Spec


  8. Posts : 27,240
    64-bit Windows 10 Pro build 17604
    Thread Starter
       07 Nov 2017 #8

    Great news.
      My ComputersSystem Spec

  9.    5 Days Ago #9

    Restore points are automatically generated when you install a new app, driver, or Windows update, and generated when you create a restore point manually.
    Just to be clear...
    So it's not like Win 7 where every 2-3 days Win automatically created a restore point and if I want it to behave as it was before I have to restore this feature manually now, as explained above, for Win 10 FCU 1709?
    Or 'SystemRestorePointCreationFrequency' is just to change interval check, but will still work as in quoted text?
      My ComputerSystem Spec


 
Page 1 of 2 12 LastLast

Related Threads
Hi Forum, I see that Win10 has deleted the function to schedule the creation of restore points! Supposedly it creates a new restore point before downloading updates (if the function is turned on; by default it is off!). I like to schedule the...
Performance & Maintenance Create System Restore Point in Windows 10 in Tutorials
System protection (if turned on) is a feature that allows you to perform a system restore that takes your PC back to an earlier point in time, called a system restore point. This can be handy if your PC isn't working well and you recently installed...
Automatic Restore Point Creation in Backup and Restore
Is there a way to get Restore Points created automatically periodically? The only ones showing in the Restore Point window are those I created manually. System Update has never created one. Thank you.
I have set up the following in Task Scheduler:- 50990 However it does not work! Any ideas anyone? PS: How can I enable history?
So why did Microsoft change this? If I remember correctly all previous versions would create a system restore point before doing Microsoft updates. Since 10 installed all updates that come in for me are downloaded and installed without a restore...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 19:36.
Find Us