还原点到底是什么
还原点不是磁盘备份。创建还原点时,卷影副本(Volume Shadow Copy)会对 Windows 监视的系统文件——注册表、驱动、可执行文件、已安装组件——拍一张快照,此后每当有块被改动,就保留一份私有副本。快照本身几分钟就能建好,占用的空间只随系统与它渐行渐远而增长。
正是这种写时复制设计让还原点的创建如此廉价,也让 C: 盘里的 System Volume Information 文件夹看起来永远缩不小。它塞满了等你某天回滚的撤销数据。为了省空间而删掉它,恰恰是人们最终得到“存在却什么都还原不了”的还原点的方式。
还原本身为什么耗时
还原就是把记录下来的每一处改动反向重放:改过的块逐一写回,注册表配置单元被换掉,装了一半的安装被撤销。还原点越老、其后几周越折腾——更新、装驱动、装软件——要撤销的块就越多。在 HDD 上这个过程受磁盘限速,老老实实花上几小时并不稀奇;同样的回滚放在 SSD 上往往二十分钟就完事。
长时间显示同一个文件名的还原不一定卡死:机械盘上几 GB 的差分链,只能按盘片允许的速度去读。要紧的是磁盘活动,而不是进度文字。唯一铁律是绝不打断进行中的还原——回滚到一半的注册表,运气好也得靠修复安装来收拾,而那是个比等待糟糕得多的夜晚。
- 驱动器类型——同样的回滚,HDD 可能比 SSD 慢好几倍
- 距还原点的时长——系统每变动一天,就多一批要撤销的块
- 期间装过的 Windows 更新,动辄重写数千个文件
- 驱动和应用的安装,每一次都记进差分
- 日常使用造成的注册表变动,全部反向重放
- 驱动器的健康度——弱扇区让每次读取都慢如爬行
让还原点保持健康
系统还原常常出厂即禁用,所以第一件事是确认它开着:搜索“创建还原点”,打开系统保护,确认 C: 的保护已启用。第二件事是卷影存储的大小——vssadmin list shadowstorage 会显示上限,而空间一满,Windows 就会悄悄从最旧的还原点开始删。想让还原点扛过一个月的更新,就给存储留几个百分点的磁盘空间。
在任何危险操作之前——装驱动、改注册表、用来历不明的清理工具——手动建一个还原点。计划任务只在更新前建点,不会管你自己的实验。指望“Windows 最近总建过点吧”,正是人们发现这功能从头到尾都关着的方式。
常见问题与解答
系统还原一般需要多久?
十五分钟到几小时不等,取决于驱动器类型和还原点之后的改动量。只要磁盘还有活动,就让它跑完。
中断系统还原安全吗?
不安全。在回滚中途打断可能让注册表和系统文件只还原了一半,那时的救援不再是重试一次,而是修复引导或就地修复安装。
继续阅读
联系我们: [email protected]