Results 1 to 2 of 2

Thread: How to configure amount of space (In percentage) used by System Restore and intervals

  1. #1
    rkonit's Avatar
    rkonit is offline Gold Member
    Join Date
    Jul 2008
    Pilani, India

    Post How to configure amount of space (In percentage) used by System Restore and intervals

    In Windows Vista, There is no direct method the change these settings to customize System Restore. So here is two Registry Tweaks, that help to change- Used space by restore points and intervals of automatic creation of restore points.

    Configure amount of space (In percentage) used by System Restore

    1) Open Registry Editor and navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\cfg

    2) 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.

    Or you can do this by executing following command in elevated CMD

    Run this command to check used space by system restore.

    vssadmin Resize ShadowStorage /For=ForVolumeSpec /On=OnVolumeSpec /MaxSize=MaxSizeSpec
    Resizes 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 no limit to the amount of space it may use. As certain 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.

    Example: vssadmin Resize ShadowStorage /For=C: /On=D: /MaxSize=1024MB

    Customize System Restore intervals

    Normally, System Restore automatically creates restore points every 24 hours. To adjust this interval, follow these steps:
    1) Open registry editor and navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

    2) Change the value RPGlobalInterval from its default setting of 86,400 seconds (24 hours) to desired value in seconds. just half, to 43,200, if you want to save restore two times in 24 hours OR triple it, to 259,200, if you want restore points created every three days.

    3) Restart Windows to take effect.

    Find more articles: Its My Windows

  2. #2
    HappyAndyK's Avatar
    HappyAndyK is offline Site Administrator
    Join Date
    Jun 2008


    By the way, did you guys know that in Vista, SystemRestore is set to delete restore points after roughly 136 years, which was a mere 90 days in XP!

    Normally Windows uses up to 15 percent of a drive’s available space to save restore points. In XP, the option to change this figure was configurable from the System Restore tab of the System Properties dialog box. But sadly this option was dropped in Vista.

    Thanx for the nice tip.

    For more configurable options see WVC.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22