Windows的系统还原功能可以监视系统以及某些应用程序文件的改变并通过创建(或自动或手动)易于识别的还原点让我们在计算机发生故障时恢复到以前的状态保证系统的正常运行同时系统还原还可以让我们的个人数据文件(如文档浏览器记录Email等)不致因系统崩溃而丢失 不过凡事均有两面性要享受系统还原带来的好处就必须要付出代价系统还原必须使用部分硬盘空间以存放系统还原点很多时候用户不得不在系统还原与如何节省被占用的存储空间之间取捨 特别对Windows Vista中的系统还原而言与先前的Windows 系统如Windows XP相比用户不能通过简单的设定限制可供系统还原使用的硬盘空间大小——Windows Vista默认以硬盘分区大小的%为系统还原占用空间的上限——造成的直接后果便是随着Windows Vista使用时间的延长系统还原点数量的增多所占用的硬盘空间急速膨胀对于使用大容量硬盘分区设置的情况而言甚至会达到几十G之多这显然是对硬盘空间的浪费因此许多朋友不得不采取禁用系统还原或手工删除系统还原点的方式以释放系统还原占用的硬盘空间 当然使用Windows Vista与Windows XP双重启动设置的朋友则暂时没有这个烦恼只要启动进入Windows XPWindows Vista中创建的系统还原点便会丢失自动释放系统还原点所占用的硬盘空间(详见双重启动时Vista系统还原的问题及解决中的讨论) 在Windows XP中我们可以简便地设置用于系统还原的硬盘空间 Windows Vista则没有相应的设置项 其实在Windows Vista中我们同样可以限制系统还原所使用的硬盘空间——尽管没有如Windows XP中托动滑块那样简单——实现办法便是通过Windows Vista中的卷影复制服务管理命令行工具vssadmin下面简要介绍设置步骤 打开具有管理员权限的命令行窗口 输入如下命令 vssadmin resize shadowstorage /on=C: /for=C: /maxsize=GB 其中 /on=C: /for=C: 指定待设置的硬盘分区 maxsize=GB 即为系统还原可以使用的硬盘空间上限当然具体数值可根据自己的硬件条件特别是硬盘大小而定 退出命令行窗口重新启动Windows Vista 当然这样以来系统还原使用的硬盘空间被限制之后可保存的系统还原点数量也会相应地减少往往只能保存最新的系统还原点使用时可根据具体情况设置 |