
Windows的系统恢复功能可以监控系统和一些应用程序文件的变化,通过创建(或自动或手动)容易识别的还原点,使计算机在出现故障时恢复到以前的状态,从而保证系统的正常运行。同时,系统还原还可以防止个人数据文件(如文档、浏览器记录、电子邮件等。)不会因系统崩溃而丢失。
然而,任何事物都有两面性。要享受系统还原的好处,就要付出代价:系统还原必须使用一些硬盘空来存储系统还原点。很多时候,用户不得不在系统还原和如何保存占用的存储空之间做出选择。尤其是WindowsVista中的系统还原,相比之前的Windows系统如WindowsXP,用户无法通过简单的设置来限制可用于系统还原的硬盘空的大小。――WindowsVista默认以硬盘分区大小的15%作为系统还原占用率空―的上限,直接后果就是随着WindowsVista使用时间的延长和系统还原点数量的增加,占用的硬盘空迅速膨胀,对于使用大容量硬盘分区设置的情况甚至达到几十G。这显然是浪费硬盘空,所以很多朋友不得不禁用系统还原或者手动删除系统还原点来释放系统还原占用的硬盘空。
当然,使用WindowsVista和WindowsXP双开机设置的朋友暂时没有这个困扰:只要开机进入WindowsXP,在WindowsVista中创建的系统还原点就会丢失,系统还原点占用的硬盘空也会自动释放(具体请参考双开机时Vista系统还原的问题和解决方法)。
在WindowsXP中,可以很容易地设置用于系统恢复的硬盘空空间,而在WindowsVista中却没有相应的设置项。其实在WindowsVista中,我们还可以限制用于系统恢复的硬盘空空间——虽然不像在WindowsXP中移动滑块那么简单——实现方法是通过WindowsVista中的卷影复制服务管理命令行工具vssadmin。
设置步骤:
以管理员权限打开命令行窗口;
输入以下命令:
vssadminresizeshadowstorage/on=C:/for=C:/maxsize=2GB
其中,/on=C:/for=C:;指定要设置的硬盘分区;
maxsize=2GB即可用于系统还原的硬盘空的上限。当然,具体数值可以根据你自己的硬件条件,尤其是硬盘的大小来确定。
退出命令行窗口并重新启动WindowsVista。
当然,这种情况下,用于系统恢复的硬盘空被限制后,可以保存的系统还原点数量会相应减少,只能保存最新的系统还原点,使用时可以根据具体情况进行设置。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)