BillW50 said:
Hi Glen. Oh ok. I guess I have seen this before. As I have found SR
about 95% reliable in my experience. When it messes up about 5% of the
time, it really screws up. It might be because of this problem, which
I didn't know about.
I guess I should on all of my XP machines, turn SR off and then
re-enable them and adjust them accordingly. Although those machines
with TB drives, even a setting at 1% will break that 2GB barrier. :-(
1 or 2 GB was the recommended size back when the testing was done....
drives didn't approach 1TB at that time. I don't think that 2GB was a
barrier.... I don't remember at what size they saw problems begin, but
it was larger than 2GB.
Yes, I don't know of a way to adjust the size smaller than what the
slider allows, on a very large drive, e.g. 1TB. It's a bit frustrating
that only the percentage slider was included, without a GUI for actual
size in numbers. There are Registry entries for SR but most should not
be tampered with.
One option that might be a workaround specifically on very large drives
(and one of the few safe Registry changes you can make) is to adjust the
Registry setting for the restore points Time to Live (TTL), which is set
in seconds. When a restore point reaches this time and it is still on
the system, it gets deleted. The default value is (7776000), which will
be 90 days, set in seconds.
Since restore points generally aren't very useful after about 30 or 60
days, and I try not to use any older than about 2 weeks, this setting
could be adjusted to one of those amounts, measured in seconds. That
would reduce the number of points on the system regardless of the disk
size set with the slider.
The setting is at
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\SystemRestore
and the value that controls the TTL for the points is the DWORD
"RPLifeInterval"
It is set at the default of decimal 7776000 seconds, which is 90 days.
To make it 60 days, you would set it at 5184000
To make it 30 days, you would set it at 2592000
To make it 14 days, you would set it at 1209600
Only a very few of the settings in that Registry key are safe to
configure, and I would be wary of editing most of them, other than this
one, and possibly "RPGlobalInterval" ....which adjusts the amount of
elapsed time, in seconds, that System Restore waits before it creates
the automatic computer check points. The default value is 24 hours
(86400 in decimal). You could possibly change that to once a week or
every other day, but I don't know if that would be worthwhile.
Here's the info on the few Registry values that can be edited without
totally breaking things... this only applies to XP:
The Registry Keys and Values for the System Restore Utility-
http://support.microsoft.com/kb/295659
Delve at your own risk, and don't blame me if anything breaks!
