电脑技术学习

深入Windows Vista系统还原高级应用

dn001
高级应用二:调整系统还原所占用的硬盘空间

  如果某一磁盘的空间比较紧张,那么可以对系统还原空间进行适当调整,同样可以在命令提示符模式下重新调整卷影存储关联的大小,不过执行相关命令后会导致原有的卷影副本消失,因此请事先做好相关的备份工作。例如下面的命令可以将K:所分配的系统还原空间限制为1000MB:

  vssadmin Resize ShadowStorage /For=K: /On=K: /MaxSize=1000MB

  需要指出的是,这里的“/For=”和“/On=”后面的字母都是需要调整的磁盘盘符,两者当然必须相同,“MaxSizeSpec”的值必须大于等于300MB,单位可以是KB、MB、GB、TB、PB、EB,当然也可以简化为B、K、M、G、T、P、E,如果没有提供相应的后缀,那么默认的单位是字节。另外,如果没有指定“MaxSizeSpec”,卷影副本使用的空间不会有任何限制。

  执行此条命令后,如图3所示,如果刚才的输入没有什么错误,那么很快就会调整成功。如果你还不放心,可以再次执行“vssadmin List ShadowStorage /on=e:”进行查看,如图4所示,可以通过这幅截图与刚才的图2进行比对,这下你总可以放心了吧,至于数值不等的原因,是“1000MB”与“1024MB”换算的关系。


   或者,也可以打开注册表编辑器,定位到“HKEY_LOCAL_MacHINESOFTWAREMicrosoftWindows NTCurrentVersionSystemRestorecfg”,然后修改右侧窗格中的“DiskPercent”,这里的“15”表示最多使用15%的磁盘空间,我们可以适当改的小一些,例如“12”,注意这里只能使用十进制值。

  高级应用三:指定还原点的默认创建间隔

  其实,默认的24小时这个还原点创建间隔可能并不是太合适,从节省硬盘空间方面考虑,自然是希望这个间隔越大越好;从保护系统或数据的安全考虑,这个间隔当然是小一些更好,但遗憾的是Windows Vista并没有提供相关的设置功能。其实,我们可以通过更改注册表键值的方法来实现:

  进入注册表编辑器,定位至“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSystemRestore”,修改右侧“RPGlobalInterval”项的数值数据,右击该项,选择“修改”,如果要更改成1周,就将代表24小时总秒数的十六进制数字15180更改为“93A80”(十六进制)或“604800”(十进制)即可设置完成。

标签: