Originally Posted by SG
Originally Posted by BigBadB
SG is correct, System Restore can't be moved - but there are a number of things you can do that will reduce the amount of space that it consumes (short of disabling it entirely which I do not recommend):
Probably the single best thing to do is move all of your personal user data files off of your system drive (Documents, Music, Videos, Pictures, etc.) to give System Restore less stuff to track - see this tutorial (Personal User Shell Folders - Move Location
). Obviously you'll want to make sure you implement an alternate backup strategy for these files if you remove them from System Restore's management).
You can also use the Vista Disk Cleanup tool to reclaim some space - on the "More Options" tab you will find a button that will allow you to cleanup your System Restore/Shadow Copy history - see (SP1 Disk Cleanup Tool
). This will remove all but the last restore point created, but if your system is currently in a stable state there shouldn't be problem in removing the historical data.
If this is an "always on" desktop PC, you might also want to consider disabling hibernation to get a sizable chunk of your system drive back - see (Hopelessly Aporetic - Disabling Hibernation in Vista
And last but not least - you can manually adjust the maximum amount of space that is allocated for System Restore/Shadow Copy. Vista defaults this allocation to 15% of the size of the partititon (on a 250GB drive this would be in the neighborhood of 37.5 gigs). If that's too big a chunk for your comfort, you can reduce this by running the following from an administrative command prompt:
vssadmin resize shadowstorage /For=C: /On=C: /MaxSize=10GB
10GB is just an example here, your mileage may vary depending on the size of your drive partition and how full it already is, so you may wish to adjust that value up or down to better suit your needs - see (Change the amount of space used by System Restore | Windows Vista for Beginners
Hope this helps.