分享

清理系统不用第三方工具

 bdpqlxz 2015-01-14

清理系统不用第三方工具

2015-01-13 13:54 电脑爱好者

清理优化系统一定要借助于优化工具吗?其实,手动优化系统也没有那么神秘,掌握了方法和技巧,系统清理也是一件简单和随心的事。一方面要为每一个可能产生累赘的文件找到清理的方法,另一方面要寻找能够提高工作效率的自动清理方法。

1. 各个击破 清理累赘

针对让系统变得臃肿不堪的各种因素,我们需要各个击破。每一种因素可能需要不同的方法来优化,一味地删除的办法在许多环节上是行不通的,需要一定的技巧才能做到了。

对于上面提到的系统页面文件pagefile.sys,虽然通过在系统中进行设置,可关闭此文件,但关闭页面文件后可能会在运行一些大型的软件时遇到意想不到的问题。因此,我们常常使用富余的大容量内存来虚拟盘符,然后将页面文件设置到虚拟盘中来化解页面文件对磁盘空间的直接占用。此外,还可以采取让系统动态管理页面文件的办法,减小页面文件对系统空间的长期霸占。具体方法是,在“这台电脑”上点击右键选择“属性”,在“系统”窗口左侧点击“高级系统设置”,在弹出的系统属性窗口的“高级”选项卡中点击“性能→设置”按钮,接着在“性能选项”窗口中点击“高级”选项卡中的“虚拟内存→更改”按钮,开启“自动管理所有驱动器的分页文件大小”选项即可。

图1:设置系统自动管理页面文件

小提示:

与其让8GB的内存永远空着4GB不用,不如将其虚拟为一个分区,用来存放系统的页面文件,既合理利用资源,又能提高系统访问速度。

如果每天按部就班地开关机,不在乎那一点点等待时间,则可关闭系统休眠交换文件hiberfil.sys和睡眠交换文件swapfile.sys这两个文件的生成,腾出空间。以管理员方式进入命令提示符窗口并执行“POWERCFG /HIBERNATE OFF”命令,可以关掉休眠功能,自动删除hiberfil.sys文件。在电源计划设置窗口中,更改当前所用的计划设置,在“使计算机进入睡眠状态”一项的时间选择中选择“从不”,然后保存修改,再通过命令提示符窗口运行“GPEDIT.MSC”命令,进入本地组策略编辑器,依次选择“计算机配置→管理模板→系统→电源管理”,然后将“睡眠时允许待机状态(S1-S3)(接通电源)”和“睡眠时允许待机状态(S1-S3)(使用电池)”两项均设置为“已禁用”,这样即可关闭睡眠功能而消除睡眠交换文件swapfile.sys。

图2:关闭系统睡眠功能

图3:通过组策略禁用睡眠功能

对于Office本地安装源文件MSOCache,可选择在Office软件安装结束时,用选项的方式删除该文件目录。或者也可以在安装Office之后,随时删除此文件夹中的文件。

小提示:

如果删除了Office本地安装源文件MSOCache目录下的文件,当系统需要某些组件进行安装时,可插入安装介质(光盘或U盘),从介质中读取。因此,删除本地硬盘MSOCache目录文件,要先保证自己手头上留有安装介质,否则请不要随意删除此目录下的文件。

对于系统升级之后留下的补丁文件、驱动程序安装后遗留的安装文件、程序安装的缓冲文件等遗留数据,在确认它们已经安装并能正常使用的情况下,可以直接删除这些文件。对于一些比较重要且没有安装文件的驱动程序,可通过驱动人生、驱动精灵等专用工具,将其备份到系统外部的移动硬盘或网络驱动器中,这样就可腾出驱动备份文件对系统空间的占用。

2. 寻找更多的大文件

除了以上可以明确定位的大文件或大目录外,还有一些不易很好定位的其他大文件,这些文件可能会遍及到不同的分区或不同深度的文件夹中。对于这些分散的大文件,我们需要使用一些发现它们的技巧,找到了,要清理也就好办多了。

寻找分散的大文件,一种方法是用资源管理器的搜索框进行搜索。首先定位驱动器或文件夹,比方说要寻找C盘中的大文件,则先点击C盘符,然后在窗口右上角的搜索框中输入如“大小:>200M”之类的搜索关键词进行搜索。

图4:使用大小限制的参数来搜索大文件

小技巧:

在搜索时,只需输入“大小:”之后便可显示选择搜索容量的菜单,从中选择需要限定的文件容量进行搜索即可。

图5:从搜索列表选择需要限定大小的文件范围

除了用系统的搜索功能外,还可以使用另一种方法来寻找大文件,那就是使用DIR /AH 系统命令。这需要借助于系统命令提示符窗口来完成。比如上面曾谈到的,用它来显示C盘根目录中的三个大隐含文件的方法,就是用的是这个命令。

小提示:

如果要显示各级子目录中的大文件,可以通过深入挖掘DIR命令的更高级用法来实现。如果给DIR命令加一个参数/S,这样就可以包含当前目录下的各级子目录中的文件,保证不会遗漏。可用/AH参数来显示隐藏的文件。如果再用/O-S参数,则可以按文件从大到小的顺序显示搜索结果,这样在每一个文件夹下最前面显示的就是个头最大的文件了。整体命令如“DIR C:\*.* /AH /S /O-S”,它能将C盘上所有目录下的隐含文件从大到小显示出来。如果觉得文件列表过长,查看不方便,还可以给命令行加一个输出改道参数“>列表文件名”,变成“DIR C:\*.* /AH /S /O-S >FILELIST.TXT”,这样执行此命令后,在C盘根目录下就可以生成一个列表文件FILELIST.TXT,用记事本打开此文件,就能一目了然地看到哪些目录中有大文件了。如果是用户自己的文件,是否删除好决定;如果是属于系统中的大文件,要在查明用途后再决定是否删除。

图6:查找C盘所有隐含大文件的命令

3. 手动清理大文件的技巧

大文件找到之后,用什么方法来一次性删除它们?因为有些文件是分散到不同文件夹中的。如果单靠选择和按动删除按钮,是相当费事费时的一件事。

其实,对于目标路径比较集中的目录或文件的清理,我们可以使用系统内部命令DEL或RD结合各种参数来编制批处理,自动删除各种垃圾文件的方法。对于分散的文件,如果将需要清理的内容做成一个自动批处理文件,这样只需一次点击即可完成文件系统的优化处理。

DEL命令删除文件,可附带一个/S参数来处理各级子目录中的文件,如果要删除的文件具有只读属性,则可以加一个/F参数来强制删除只读文件,如果要删除的文件为系统类型或隐含类型,但自己确定已经不再使用需要删除,则可以用参数/AS和/AH来指定系统或隐含属性,这样即便是系统和隐藏文件也能被顺利删除掉。

图7:DEL命令的具体用法

如果说DEL命令是以文件为单位进行删除清理的,那么RD命令则是以目录为单位来执行清理操作的。只需在RD命令后跟上要删除的文件夹,然后再配以/S参数,即可将指定文件夹(包含其各级子文件夹中的文件)连同其中的文件一并删除掉。可以说,这个命令要比DEL命令来得更猛烈一些,曾有过一些病毒也利用此命令来删除用户文件。一般来说,对于一些在视窗环境下难以删除的文件,用此命令在安全模式下或系统管理员状态下均可解决掉。

图8:RD命令的具体用法

小提示:

我们也可以不用第三方工具,仅用系统自带的磁盘清理工具即可清理大部分的臃肿累赘。在系统盘符上右键单击并选择“属性”,然后从“常规”选项卡中点击“磁盘清理”即可自动扫描出需要清理的大部分常用项目。

图9:Windows 8.1系统自带的磁盘清理工具


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多