Jon, I have a couple quick clarifications on your post.
Unfortunately vssadmin resize shadowstorage doesn't quite work the way it
should. You can use this command to change the size, but the size is reset
to the default the next time a restore point is created. We have a bug to
change this so that a custom setting actually sticks.
I hadn't seen reference to the registry entry you mention below. I asked
someone on the System Restore team about this and he says this key is for
XP and doesn't work in Vista. It's there in Vista for compatibility with
scripts using the WMI provider (as you've seen it's set to 0 or
0xffffffff ) but the key is never read when deciding when to delete
restore points.
Thanks to you and John for helping out with these questions!
--
This posting is provided "AS IS" with no warranties, and confers no
rights.
Want to learn more about Windows file and storage technologies? Visit our
team blog at
http://blogs.technet.com/filecab/default.aspx.
Jon said:
John Barnett MVP said:
You do loose your restore points if you dual boot. One thing that i have
also noticed is that restore points, on my machine, anyway, are only
being kept for about 6 days, after that they disappear.
--
John Barnett MVP
Associate Expert
Windows - Shell/User
Web:
http://xphelpandsupport.mvps.org
Web:
http://vistasupport.mvps.org
The information in this mail/post is supplied "as is". No warranty of
any kind, either expressed or implied, is made in relation to the
accuracy, reliability or content of this mail/post. The Author shall not
be liable for any direct, indirect, incidental or consequential damages
arising out of the use of, or inability to use, information or opinions
expressed in this mail/post..
Might be to do with the amount of space allocated to System Restore
You can determine that with the command (at an admin command prompt)
vssadmin list shadowstorage
and, if necessary resize it with the command
vssadmin resize shadowstorage
[syntax ... vssadmin resize shadowstorage /? ]
Aternatively, (but probably less likely) it might be the value of
'RPLifeInterval' (number of seconds restore points live for)
at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\SystemRestore
(mine is 4294967295 (decimal) )