日期:2014-05-17  浏览次数:20790 次

怎样减少vista下磁盘空间不断减少的问题使用Vista的朋友可能都遇到过C盘空间不断减少的问题。其主要原因就是Vista的自动还原功能引起的。
使用Vista的朋友可能都遇到过C盘空间不断减少的问题。其主要原因就是Vista的自动还原功能引起的。
Vista系统的自动还原功能,可以辅助你避免数据因程序崩溃而丢失,提高了安全性。但是也有其致命的弱点,就是不断地占用C盘空间。Vista系统默认每天创建一个还原点,并且在安装更新之前也会自动创建还原点,致使C盘空间不断减少。如果关闭系统还原,则又不会保留任何还原点。这样又对数据安全带来隐患。如果经常去手动清理还原点,又比较烦琐。很多使用Vista的朋友希望微软对这一功能加以改进,就是关闭系统还原后,能保留一个最近的还原点。但是很遗憾,微软没有。
那么有没有更好的解决办法呢?
下面就给大家介绍一个两全其美的办法:用下面两种方法结合可以很完美的解决自动还原点不断占用空间的问题。又能保留最近的还原点,以保证数据的安全。
1.运行命令符(输入)vssadmin resize shadowstorage /on=C: /for=C: /maxsize=4GB 
意思就是创建自动还原点占用的空间上限为4GB。满4GB就会自动清理以前的还原点。修改完毕后,重启系统即可生效。这个数字你可以更改。你可以改为2GB或5GB等。
2.运行注册表,依次展开到如下分支:HKEY_LOCAL_MACHINE\\\\\\\\SOFTWARE\\\\\\\\Microsoft\\\\\\\\Windows NT\\\\\\\\CurrentVersion\\\\\\\\SystemRestore 接着在右侧窗口中找到并双击“RPGlobalInterval”,在弹出窗口中可以看到系统默认是以16进制显示的数值“15180 ”。为了让方便我们换算,点选“十进制”。数值变为“86400”秒即为一天的时间,就是每天自动创建一个还原点。如果你要想将系统设置为10天创建一次还原点,那就是“86400×10”(864000秒),依次类推。几天建1个还原点,自己定。修改完毕后,重启系统即可生效。
两项修改完成后,你会发现,你的C盘空间会在某一个范围内变化,时多时少。再不会一直减少了。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
操作方法:
1、依次单击“开始”→“所有程序”→“附件”→右键“命令提示符”→以管理员身份运行→输入 vssadmin resize shadowstorage /on=C: /for=C: /maxsize=4GB (为避免出错可以复制到光标处)→按Enter键就行了。(见附件1)
2、单击开始→在“搜索”框内输入Regedit→单击Rigedit(注册表编辑器)→依次展开HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Windows NT→CurrentVersion→SystemRestore →点选SystemRestore→双击右侧窗口中的RPGlobalInterval→在弹出的窗口中点选十进制→重新输入你想要更改的数值→确定。(见附件2) 
2009-07-16 , 09:34


------解决方案--------------------
谢谢楼主分享,写了不少。。。
------解决方案--------------------
多谢楼主分享
------解决方案--------------------
自动还原关了还在变小是怎么回事呢
------解决方案--------------------
探讨
多谢楼主分享