热点推荐
ZOL首页 > 软件资讯 > 技巧应用 > 操作系统 > 外国专家亲身体验Vista:优化系统恢复管理

外国专家亲身体验Vista:优化系统恢复管理


CNET中国·ZDNet 作者:中关村在线 EdBott 【原创】 2007年05月09日 06:02 评论
回到顶部阅读

Vista某技巧中的三个问题

  当某个Windows使用窍门受到欢迎时,就会象燎原星火一样传遍整个社区。很不幸的是,传播的速度、窍门的品质以及与你的相关性之间并无绝对的关系。

  举个很能说明这点的例子。在本周我就看到不下10家网站相继贴出一个指导人们如何通过一个晦涩的命令工具调整Windows Vista为系统恢复分配的磁盘空间大小的技巧。这是一个好的建议吗?在您开始跟风前,请务必了解清楚其实质以及其达成这一目的的其它可用方法。

  技巧中声称它之所以能达成这个效果,是因为在默认情况Windows Vista将硬盘的15% 分配给系统用做系统恢复空间,并且与Windows XP所不同的是,在Windows Vista下很难用一种简单的方法压缩这一空间。Lifehacker (是一家我经常访问的不错的网站) 是这样介绍的:

  默认情况下Windows Vista将硬盘的15%用于系统恢复点,对于一块大硬盘来说,这一空间就可能达到几十个G。在对用户友好的Windows XP下用来设置恢复空间大小的滑块在Vista中了无踪迹;取而代之的方法是,通过一个短命令行来设置恢复空间的百分比。

  这个说法中存在三个问题:

  1.Windows XP与Windows Vista的比较不够完全。XP下的系统恢复功能非常有限,仅限于系统变化、硬盘的增加以及DLL,注册表设置和可执行文件等系统文件的追踪(Lifehacker公司的Gina Trapani 去年曾经发表过一篇很好的关于XP系统存储的教程) 。

  恢复点完全是自动生成,并允许你撤消错误的系统级的修改。Vista有这个功能,而且提供更广泛的保护,这里使用的方法是Volume Shadow Copy服务,即卷影复制服务,其中带有内置的Vista备份工具。结果是Vista的卷影复制要大于XP的恢复点。

  2.您可以任意启动或者关闭系统中每个卷的恢复点的创建。如果您的系统文件在C盘,而数据在E盘,那么你可以选择一块盘,或者两块盘上进行,或者两个盘上都不启动。默认情况下,Windows Vista会将整块硬盘上的15%或者可用硬盘空间的30%中较小的一个用做恢复空间。这是一个非常重要的区别,我一会再解释。

  3.Windows Vista中的vssadmin命令不能缩小进行卷影复制所用的硬盘空间大小。在您这样做的时候,您限制了系统恢复点可用的空间大小,但是您同时也限制了Vista备份工具的工作方式。在Vista下,卷影复制存储空间中包括恢复点以及备份工具所使用的卷影复制。

  好的,现在我有一台带有106G硬盘的笔记本电脑。在系统清洁的情况下安装Windows Vista,硬盘中的15%被用于卷营复制恢复,并包括恢复点。也是说有15.9 G的硬盘无法被用来存储数据文件。听起来是不是相当大的一块空间?

回到顶部阅读

深度讨论:缩小卷影复制&硬盘空间

  我能使用Resize ShadowStorage 的vssadmin命令改变其大小。但是这样做是正确的吗?我们是不是还有其他的选择?在您做出这个重大决定前需要问自己这样几个问题。

  缩小卷影复制存储空间会导致不好的后果吗?

  如果您使用的是Vista商业版或终极版,答案是“是”。这个区域在Vista之前的版本被用来存储被删除的文件或者经过修改的文件的副本。如果您缩小可用的存储空间,Vista会按照先进先出的规则剔除备份文件。可能会导致当您需要恢复无意中修改的文件时却大失所望。

  我是否的确需要那块硬盘空间?

  打开计算机窗口,查看涉及的硬盘的状态(在硬盘图标上点鼠标右键,然后选属性)。在本例中,我现在还有65G的可用空间,远远大于系统恢复和卷硬复制目前所需用的空间。我没必要调整其大小(如图1)。


外国专家亲身体验Vista:优化系统恢复管理
图1

  是否还有别的修改空间大小的方法?

  答案是当然“有”。Disk Cleanup Manager(硬盘清理管理器)能够安全的消除除最近系统恢复点以外的全部记录。点“开始”,在搜索栏中输入clean,然后在搜索结果中点“磁盘清理”。选择“本计算机内全部用户的文件”,然后点“确定”(需要通过用户身份认证才能继续)。

  选择硬盘,然后等候磁盘清理工具进行统计计算。在More Options项下,你会看到能够从恢复点和卷影复制所用的存储空间总完全清除除最近恢复点以外全部记录的按钮(如图2)。

外国专家亲身体验Vista:优化系统恢复管理
图2

  如果的确缺少硬盘空间应该怎么办?

  你无需用命令语句修改卷硬复制所需的硬盘空间大小,而把自己弄的晕头转向。不过你的确需要放弃之前全部保存的恢复点。如果您首先取消然后再重新启动对卷的系统保护,Vista会重新计算已使用空间的大小。点“控制面板”,然后选“系统”。在左边的任务窗口中,选系统保护。这样会打开带有系统保护项的系统属性对话框。

  清除硬盘字母编号左边的选框。点关闭警告对话框中的Turn System Restore Off(关闭系统恢复功能),然后点“应用”。在警报对话框中,选“应用”。请注意,Most recent restore point(最近的恢复点)下方的数据消失了(如图3)。

外国专家亲身体验Vista:优化系统恢复管理
图3

  现在点硬盘字母编号左边的选框,然后点应用。如果您手工创建了一个恢复点,然后使用Vssadmin工具来查看使用中的存储空间大小,您会发现其空间大小已经被设为相当于剩余可用空间的30%的数量。我在在一块106G的硬盘上尝试了上面的方法,如果您发现您只剩下5G可用空间时又该怎么办?

  当您取消这个卷上的系统恢复功能,之前所使用的15.9G硬盘就转为可用空间,使得系统拥有了大约21G的空间。当您重新启动“系统恢复”时,Vista会重新计算可用空间的30%,看计算出的结果6.3G是否小于整个硬盘空间的15%,然后选择较小的值。您得到了大约10G的额外存储空间,而且完全不用费劲的研究什么命令。

>>点击掌握更多Vista技巧<<

查看本文作者 EdBott 的其他文章>>
给文章打分 5分为满分(共0人参与) 查看排行>>
频道热词:微信  手机QQ  12306  
视觉焦点