Fix for Windows 7 'deletes all system restore points on reboot' issue

“I did a clean install of Windows 7 about 3 1/2 weeks ago and have had no problems. 2 days ago I discovered that no system restore points were available. After spending many hours researching the issue, I've taken the following steps but none have helped: Completely uninstalled AVG and installed Microsoft Security Essentials. Tried […]

“I did a clean install of Windows 7 about 3 1/2 weeks ago and have had no problems. 2 days ago I discovered that no system restore points were available. After spending many hours researching the issue, I've taken the following steps but none have helped: Completely uninstalled AVG and installed Microsoft Security Essentials. Tried turning off System Restore, rebooting, turning it back on. Checked the SR schedule in Task Scheduler, all seems fine. It creates restore points just fine, it just won't keep them on reboot. Scanned computer thoroughly with three different anti-malware programs, no problems found. Did a sfc /scannnow, no problems reported. No, I'm not running a system with dual booting. In Local Services, I have Volume Shadow Copy set to Automatic, but it's never started unless I manually start it. I don't know if that's normal or not, have been unable to find a clear answer. In my event viewer I see many instances of these 2 errors for Volume Shadow Copy - event ID 22 (see pic),” reported a user on Microsoft Answers fourm. Resolution: Open a command prompt; Type Vssadmin list shadowstorage; Take note of what the shadow storage allocation is on the drive you're having issues with, in my case it was C: and the allocation was 18GB; Change allocation by using Vssadmin command, syntax: vssadmin resize shadowstorage /On=C: /For=C: /Maxsize=1G (where Maxsize=the amount of disk space you've allocated to System Restore points. In my case it was 20 GB; In the case of the C: drive, the syntax would be VSSAdmin resize shadowstorage /On=C: /For=C: /Maxsize =20G.