Show your actual VSS-Storage-limitations with vssadmin list shadowstorage
.
Resize it with vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB
For Maxsize you can use percentage (/maxsize=3%
), unlimited (/maxsize=UNBOUNDED
) or MB/GB (/maxsize=10GB
).
Edit: you must at least specify 300MB for shadowstorage.
Update:
I think I found something that should work. According to this Blogpost you can stop the VSS-Service and configure it to start manually. That should prevent the System from doing Shadow-Copies. If you want to restore or create a System-Restore-Point, the service will be started automatically.
However Windows 7 creates System-Restore-Points periodically. If you don't want Windows to do this, you can modify the scheduled task like described on How-To Geek.
I hope that helps. Let me know if you've additional questions.