|
Windows Vista系统还原功能完全解析(2) 图 12
四、控制还原点占用的空间:
如果计算机一直开着,Windows Vista默认每隔24小时会自动创建一个系统还原点,但如果发生显著系统事件,例如在你安装驱动程序和应用程序之前,也会自动创建一个还原点。且Vista要求每个已打开“系统保护”的硬盘上至少需要 300 兆字节 (MB) 的可用空间,系统还原可能会占用每个磁盘 15% 的空间,如果还原点占满了所有空间,系统还原将删除旧的还原点,为新还原点腾出空间。但这就造成随着Vista使用时间的延长、系统还原点数量的增多,所占用的硬盘空间也会越来越大,对于使用大容量硬盘分区的朋友,会造成硬盘空间的极大浪费,且还原点会一直保存到系统还原可用的硬盘空间用完,随着新还原点的创建,旧还原点才会被删除。如果关闭磁盘上的系统保护(创建还原点的功能),则所有还原点将从该磁盘中删除。如果重新打开系统保护,则会创建新的还原点。不过可以通过Windows Vista中的卷影复制服务管理命令行工具vssadmin来限制系统还原所使用的硬盘空间。
1、单击“开始”在“搜索”框中输入CMD,按Ctrl+Shift+Enter(先按下一个Ctrl键和一个Shift键,在这两个键不放开的同时再用另一只手按一下回车键。)打开具有管理员权限的命令行窗口。(如图13)
 图 13
2、在命令行窗口输入输入如下命令:vssadmin resize shadowstorage /on=C: /for=C: /maxsize=2GB后回车(注意中间的空格),会提示“成功地调整了卷影副本存储关联的大小”。(如图14和图15)其中“/on=C: /for=C:”指定Vista系统所在的硬盘分区;“maxsize=2GB”为系统还原可以使用的硬盘空间上限,当然具体数值可根据自己的硬盘大小而定,而如果你省略了/maxsize这一项,系统将卷标重置为缺省大小,不过对于任何卷标来说,/maxsize都不会少于300MB。退出命令行窗口,重新启动Windows Vista。 不过注意系统还原使用的硬盘空间被限制之后,可保存的系统还原点数量也会相应地减少,往往只能保存最新的系统还原点。
 图 14
 图 15
五、修改“系统还原”的还原点的创建频率:
1、单击“开始”在“搜索”框中输入CMD,按Ctrl+Shift+Enter打开具有管理员权限的命令行窗口。在命令行窗中输入Regedit回车打开注册表编辑器。
2、在左侧目录树中依次展开主键HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore,最终在右侧栏中找到“RPGlobalInterval”双击。(如图16)在打开的“编辑DWord(32位)值”对话框中点“十进制”,这里的时间是以秒为单位的,86400表示默认的24小时,我们可以改为86400的倍数。
 图 16
六、清理还原点
为了节省硬盘空间,我们可以清理掉所有旧还原点,只保留最新的还原点。
1、单击“开始”→所有程序→附件→系统工具→磁盘清理,在打开的磁盘清理对话框中选择Windows Vista系统所在磁盘,然后点“确定”,这时磁盘清理程序会提示“正在扫描…”。(如图17)稍后在打开的“VISTA(C:)的磁盘清理”对话框中选择“其他选项”选项卡,点下边的“系统还原和卷景复制”项中的“清理”按钮,提示“你确定要删除所有还原点(除最近的以处)吗?”时点“删除”即可。(如图18)

|