Limit System Restore Size/Hard Drive Space Low

Cetus35

New Member
I'm trying to summarize here. I Googled this topic and found bits and pieces about how to do it, but not all together at once.

Original Q & A:

Q: "I have system restore set with an unbound upper limit, is this going to cause any problems later?"

A: "It depends on whether you need the hard drive space that you set for it as it fills up. As the space you set fills up, older restore points will automatically be deleted to make room for the new ones, so you shouldn't have a problem at all."

Now, as for viewing or changing the allocated HD space for System Restore Points, the only thing I can find is doing it via command prompt.

I won't go into what the command prompt is or anything because anybody who is worried about the size of System Restore Points probably knows their way around the command prompt and the Registry as well.

Anyway, to sum it up:

At the command prompt (Admin), to see the currently allocated space type: vssadmin list ShadowStorage

As in:
C:\Windows\System32>vssadmin list ShadowStorage

You will get an output like this:
...
Used Shadow Copy Storage space: 1.291GB
Allocated Shadow Copy Storage space: 1.563GB
Maximum Shadow Copy Storage space: 11.25GB

Sizes you see listed as well as sizes you can enter are in KB, MB, GB, TB, and up.

As you can see, 1.29GB is currently in use on my system.

To change the amount of used HD space: (increase or decrease)

vssadmin Resize /For=C: /On=C: /MaxSize=4GB

Change the drive letters to what you want (my guess is that we're mostly all talking about C: here, though.)
For "/MaxSize=", change it to what you want.

As a side note, some users complain that they notice available disk space disappearing, though System Restore was disabled for one, some, or all drives present.

The fix was to use vssadmin for all drives in your system.
For example, for drive C:, set it for what you want, and as my system for example, set S: and Z: to 10MB.
That way things on non-system drives won't get out of hand.
This may not apply to you. Personally, I never experienced this problem, however, some people have complained about it and this is how to fix it.

Also, note that (I won't get into all that here) Volume Shadow Copy Service (VSS) stores more than System Restore Points, so the idea is to set it at a reasonable size.


.
 

My Computer

System One

  • Manufacturer/Model
    Custom
    CPU
    Intel Core 2 Duo 2.4GHz (OC to 3.4GHz)
    Motherboard
    EVGA NVIDIA nForce 680i SLI Rev. A1
    Memory
    OCZ Reaper 2048MB x2 1066MHz DDR2
    Graphics Card(s)
    EVGA NVIDIA GeForce GTS 640MB
    Sound Card
    Creative SB Audigy
    Monitor(s) Displays
    ViewSonic 20" VG2030wm
    Screen Resolution
    1680x1050
    Hard Drives
    2x Western Digital 10K rpm 150GB set in Raid 0 (Stripe)
    1x Western Digital Caviar 7200 rpm 160 GB (Storage)
    1x Seagate Barracuda 7200 rpm 320GB (Storage)
    PSU
    650 watt
    Case
    Antec 900
I just paste this into cmd.

vssadmin Resize ShadowStorage /For=C: /On=C: /Maxsize=18GB

and to view what it is currently set at

vssadmin list shadowstorage /On=C:
 

My Computer

System One

  • Manufacturer/Model
    Lenovo Thinkpad T400
    CPU
    Intel Mobile Core 2 Duo P8700 @ 2.53GHz
    Motherboard
    LENOVO 64734VM
    Memory
    2.00GB Single-Channel DDR3 @ 531MHz
    Graphics Card(s)
    Intel Mobile Intel 4 Series Express Chipset Family
    Sound Card
    Conexant 20561 SmartAudio HD
    Monitor(s) Displays
    15 inch
    Screen Resolution
    1280 x 800
    Hard Drives
    1x 180GB Intel 530 series SSD
    1 x 120GB Hitachi 5400rmp
    1 x 650GB Western Digital Elements 5400rpm
    1x 1Tb Western Digital Elements 5400rpm
    Internet Speed
    Medium for New Zealand
    Other Info
    Weakest part of my computer is the graphics chipset.
    Only ever used a laptop.
    Also use USB Freeview TV Card
    Lenovo Docking Station
    External Speakers
    Other bits a pieces as needed
I know, ilikefree, that's what I said. :D

The ads in between my typing above makes it seem more lengthy than it already is.

Your copying and pasting the full command-line parameters into the command prompt IS very correct and the absolute bottom line of what I said, however, I just included the extra info for folks who may not be familiar with some of those terms.

That's the way I like stuff to be explained to me. :confused:

To quote a line in a movie I saw once, "Explain it to me like I was a 3rd grader". (Which I think I'll make my new tagline) :geek:

I think our two posts above complement each other; I over explained and you put it in a nutshell. :D

.
 

My Computer

System One

  • Manufacturer/Model
    Custom
    CPU
    Intel Core 2 Duo 2.4GHz (OC to 3.4GHz)
    Motherboard
    EVGA NVIDIA nForce 680i SLI Rev. A1
    Memory
    OCZ Reaper 2048MB x2 1066MHz DDR2
    Graphics Card(s)
    EVGA NVIDIA GeForce GTS 640MB
    Sound Card
    Creative SB Audigy
    Monitor(s) Displays
    ViewSonic 20" VG2030wm
    Screen Resolution
    1680x1050
    Hard Drives
    2x Western Digital 10K rpm 150GB set in Raid 0 (Stripe)
    1x Western Digital Caviar 7200 rpm 160 GB (Storage)
    1x Seagate Barracuda 7200 rpm 320GB (Storage)
    PSU
    650 watt
    Case
    Antec 900
Back
Top