网友分享:为Windows Vista系统安全减肥
作者:笑醉了
【赛迪网-IT技术报道】激活私自截留的清理项目从前面介绍可以看到,Windows Vista内置的磁盘清理程序只能清理掉很少的项目,这是因为这个程序在默认模式下被自动隐藏了很多的功能,我们可以通过命令行选项来激活这些被隐藏了的功能,从而达到安全减肥的目的。
①获取权限首先,请以管理员级别的账户登录系统,因为执行下面的操作需要获得相关的权限才行,这里主要是对cleanmgr.exe进行设置,用于清理计算机硬盘上不必要的文件,我们可以使用命令行选项来指定cleanmgr.exe清理某些文件。
②设置清理项目cleanmgr.exe提供了“/sageset:n”的参数,可以显示磁盘清理设置对话框,而且还将创建一个注册表项来存储你所选择的设置,这个n值存储在注册表中,它允许指定磁盘清理运行的各种任务,n是一个从0至65535之间的任何整数,代表1~65535个磁盘清理配置文件。换句话说,也就是最多可以创建65535个磁盘清理配置文件,通常使用“99”,相信你的机器上的硬盘分区不会比99还多吧?
按下“Win+R”组合键打开运行对话框,在这里输入“cleanmgrsageset:99”,执行后在弹出对话框中可以看到所提供的项目较以前要丰富得多,例如可以删除已下载的程序文件、Internet临时文件、系统错误内存转储文件、系统错误小型转储文件、临时Windows安装文件、缩略图等,你可以在这里勾选日后需要清理的项目,通常情况下可以全部选中,最后单击“确定”按钮关闭这个对话框。
③执行清理操作前面执行的命令只是对磁盘清理的项目进行设置,目的是让Vista自动记忆下这些设置,下次执行时会按照相同的设置进行清理。
如果要真正清理磁盘,还需要使用到“/sagerun:n”这个参数,这个选项将运行那些被指定到n值的特定任务,并针对每一个驱动器选定特定的配置文件,n的含义如前,大多数情况下同样是使用“99”,总之是这里的数字必须与前面的数字保持一致。
重新打开运行对话框,输入“cleanmgr/sagerun:99”,现在,系统就会按照你刚才的设置自动清理相关的垃圾项目,虽然花费的时间比以前长了一些,但删除的项目更多,而且毕竟是微软自家提供的东东,安全性绝对可以保证。
更完美的任务计划看了上文,朋友们是否有恍然大悟的感觉?不过如果每次都需要从运行对话框中执行这条命令,委实也太麻烦了些。其实,我们可以通过计划任务程序指定cleanmgr.exe在特定时间运行磁盘清理任务,具体步骤如下:
①激活任务计划程序从开始菜单的“附件→系统工具”下执行“任务计划程序”,在右侧窗格中选择“创建任务”,在“常规”标签页中为新建任务取一个名称,这里还可以指定这个任务在什么时间运行,默认设置是只在用户登录时运行,当然你也可以设置为“不管用户是否登录都要运行”,这样就会在登录后强制运行。
②设置触发器跳转到“触发器”标签页,新建一个触发器,在这里设置具体的触发条件,默认只执行一次,建议设置为每天执行一次,当然也可根据情况选择每周或每月执行一次。
③指定操作当满足触发条件时,我们需要系统执行的当然是磁盘清理操作啦,跳转到“操作”标签页,单击新建按钮,单击“程序或脚本”下面的浏览按钮指定“cleanmgr.exe”的路径,当然还需要再添加“/sagerun:99”这个参数,最后不要忘记保存。
完成上述所有设置,确认并保存,这个新建的减肥任务就会出现在“活动任务”的列表中。以后,你就可以让系统在指定时间去自动清理磁盘上的各式垃圾文件了。如要手工执行,随时双击打开“安全减肥”任务,右击选择“运行”即可…
(责任编辑:董建伟)