Windows系统还原点默认不限容量导致C盘空间被大量占用,需手动设置上限:通过系统属性设5%~8%最大使用量、用vssadmin命令精确指定字节数或组策略强制限制,并立即删除旧还原点释放空间。

系统还原点在Windows中自动创建并长期累积,C盘空间被悄悄吃掉,磁盘管理里“系统和保留空间”显示占用高达30GB以上,但磁盘清理却找不到对应选项——这是因为Windows默认不限制还原点总容量,必须手动配置上限才能阻止其无限膨胀。
通过系统属性界面设置最大使用量
这是最通用、最安全的方法,适用于所有Windows版本(含家庭版),无需命令行知识,直接图形化调节百分比。
右键“此电脑”→“属性”→左侧点击“系统保护”→在“保护设置”下方选中C盘→点击“配置”。
确保勾选“还原系统保护”,否则滑块不可拖动;若状态为“未配置”,说明系统保护已被关闭,当前问题不适用此路径。
拖动“最大使用量”滑块,将数值设为【5%~8%之间】(例如C盘256GB,建议设为12GB左右;512GB可设为20GB)。数值过低会导致还原点存活时间极短,过高则起不到控量作用。
点击“应用”→“确定”。新限制将在下次创建还原点时生效,无需重启。
用命令提示符精确指定字节数上限
当滑块精度不够或需严格按GB/MB设定时,vssadmin命令可绕过图形界面限制,直接写入固定值,避免百分比换算误差。
方法一:以管理员身份运行命令提示符→输入 vssadmin list shadowstorage 回车,确认C:卷存在shadowstorage条目。
方法二:执行命令 vssadmin resize shadowstorage /for=C: /on=C: /maxsize=8GB(示例设为8GB)→回车。
【该命令仅调整上限,不会删除已有还原点;必须先手动删除旧点,再执行此步,否则限制无效】。
通过组策略强制限制存储总量
仅限Windows 11专业版/企业版/教育版,适合多台设备统一部署场景,策略级控制可防被意外重新启用。
第一步:按下Win + R→输入gpedit.msc回车→打开本地组策略编辑器。
第二步:依次展开:计算机配置→管理模板→系统→系统还原。
第三步:双击右侧“限制系统还原的存储使用量”策略→设为“已启用”→在下方输入框填写具体数值(如4096表示4096MB)→点击“确定”。
设置即时生效,无需重启。若后续需恢复,只需将该策略改为“未配置”即可。
立即释放已占空间:删除所有旧还原点
无论采用哪种上限设置方式,都必须先清空历史还原点,否则新限制只约束未来新增内容,现有堆积仍持续占满C盘。
回到“系统保护→配置”窗口→直接点击“删除”按钮。
弹出确认框时勾选“删除所有还原点(推荐)”→点“继续”。
【该操作不可逆,且删除后无法回退到此前任意还原点】。
完成后点击“确定”退出,C盘将立刻释放数GB至十几GB空间。











