System Volume Information 很大,先查什么
System Volume Information 很大,先查 Windows 的恢复存储,不要接管所有权再清空,Windows 11 上从卷影存储用量和系统保护的上限查起,文件夹权限先保持原样。
这个文件夹用来做什么
微软的目录 API 文档说明,它位于卷的根目录,带隐藏和系统属性,NTFS 权限为 SYSTEM 保留访问,拒绝访问不代表里面是没用的数据。
恢复数据是需要检查的一项,系统保护管理系统文件、已安装应用、注册表和设置的还原点,VSS也用于应用继续写入时的备份,所以还要看备份软件。
| 可能的来源 | 查哪里 | 不能据此认定什么 |
|---|---|---|
| 还原点和卷影副本存储 | 系统保护与卷影存储查询 | 每个字节都是可删缓存 |
| 使用 VSS 的备份软件 | 软件自己的保留与恢复设置 | Windows 还原设置管着全部备份 |
| 索引相关数据 | Windows 版本与实际所属服务 | 当前搜索数据库全部放在这里 |
微软归档的 Indexing Service 文档确实把这里列为目录位置,同时也写明该服务从 Windows 8 起已不可用,不能拿旧机制推断当前 Windows Search 的存储布局。
只读测量卷影存储
在 Windows 电脑上打开管理员命令提示符,运行这条只读查询。
vssadmin list shadowstorage
微软的查询文档适用于 Windows 11 和 Windows 10,结果把被复制的卷和存放副本的卷关联起来,两者可能不在同一块盘,改上限前先看清两边。
记下用量、上限和存储盘的可用空间,容量上限不是当前占用,这条查询也只测卷影存储,不测 System Volume Information 里的所有数据,报错或没有关联记录,都不能说明文件夹为空。
用 Windows 调整还原点预算
按微软写明的入口,按 Win+R,输入 systempropertiesprotection.exe 并回车,在系统保护里选中目标磁盘,打开配置,先记下原来的设置,再调整磁盘空间滑块、应用改动。
按想保留的恢复历史选上限,不套统一百分比,微软提醒调整卷影存储大小可能移除卷影副本,缩小之前先保存工作、核对备份,尤其是还需要撤回最近改动的时候。
以后需要更大预算,可以把滑块改回原值,恢复的是额度,不是已经删除的历史,系统回滚和文档恢复怎么选,另看还原点与备份指南。
接受失去旧副本后,再单独移除
真要移除时,先查看目标卷的副本,下面只以 C: 为例,第一条是只读查询。
vssadmin list shadows /for=C:
微软的列出副本文档解释了卷筛选,核对日期、ID 和仍然需要的恢复副本,认不出来就停下,不为了缩小文件夹删掉唯一需要的恢复点。
只有确定要丢弃 C: 上最旧的客户端可访问卷影副本时,才用下面这条。
vssadmin delete shadows /for=C: /oldest
微软支持的删除命令只处理客户端可访问的副本,删除是永久的,还可能带走依赖它的还原点和以前的版本,不要反复执行,也不保证最后一定留下可用还原点,遇到不在允许上下文中的副本就停下,回到所属备份软件管理。
核对结果,不改权限
重新查询卷影存储,对比同一块盘的可用空间,做下一处改动前先看剩下哪些恢复点,卷影用量很小时,不把接管所有权当成能找出安全删除目标的办法,继续查所属服务。
这套步骤不使用递归接管权限和删除目录的脚本,它们绕开了区分恢复数据和其他内容的服务入口,普通磁盘空间不足可以接着看 C 盘满了的处理指南。
Mole 在哪里能帮上忙
Mole for Windows 没有移除还原点或卷影副本的清理规则、优化任务,系统盘扫描也跳过 System Volume Information,这件事交给 Windows 或管理这些副本的备份软件。
常见问题
可以删掉 System Volume Information 吗?
保留目录和权限,先查对应功能,再用它自己的管理入口,不做递归删除,大小本身不能判断里面哪些数据可以丢。
调小上限以后,还能撤回这次清理吗?
额度可以调回去,已经删除的副本不会因此重建,卷影副本删除是永久的,依赖它的恢复历史也算在内。
旧副本删了,为什么文件夹还在?
卷影副本不是这个目录唯一可能的内容,用卷影存储查询结果和之前的观察对账,不把受保护目录消失当成成功标准。