最近在逛一些论坛的时候,发现了一些人,很多人有这样错误的认为,清理了系统的垃圾文件,那么系统运行的速度就越快,这个认为是非常不科学的,在论坛里面很多人问:电脑越来越慢,垃圾变多了,哪位大侠有好的可以清理垃圾的软件件,我让我的电脑运行的速度变快些?

1.png

那么下面899电脑网和大家一起分析一下系统垃圾的问题。什么是系统垃圾?微软知识库里可没有这个概念。其实这是国产安全软件制造出来的概念。

所谓的垃圾文件可以分为五类:

1、临时文件:比较典型的是浏览网页形成的文件,有时候运行一些软件也会形成临时文件。它的作用是节省下载时间,减少重复下载。比如你的首页是hao123,这个首页几乎每天变化很小,临时文件的作用是访问hao123时只下载更新的内容,不下载固定内容。这会提高浏览速度或改善浏览体验。

在internet选项里限制了临时文件大小的限制,可以点常规选项卡-设置,在这里除了临时文件大小,还有历史记录时间、数据库是文件大小。总的来说,临时文件的作用是提高读取速度,它会在超出上限后用新的替换旧的,完全不用手动清除!

2、缓存文件:是指临时文件交换区,电脑把最常用的文件从存储器里提出来临时放在缓存里,就像把工具和材料搬上工作台一样,这样会比用时现去仓库取更方便。

其实上面说的浏览器临时文件也是一种缓存文件。但缓存文件并不限于浏览器,比如系统页面文件也是一种缓存文件,可以设置上限,推荐设置就是我们通常知道的系统内存的1.5-3倍。另外,各种软件都会形成缓存文件,比如播放器、PS类制作软件,甚至在编辑word文档的时候都会生成一个以~开头的隐藏文件。可以说缓存文件无处不在,但都是有固定上限的,比如千千静听的最大缓存是可以设置的,QQ的存储文件夹大小也可以设置,就连流氓的PPTV、PPS、风行之类的软件也会在最后一个分区生成一个1G大小的固定缓存文件夹。缓存文件是有用的,而且不用手动清除。

3、日志和系统更新文件:几乎所有软件都会生成日志,绝大多数是系统日志,有时候软件崩溃或系统崩溃后,会生成一个很大的用于保存崩溃现场以便于日后分析的.dmp文件包。如果不加限制,这类文件包会很大。可以在系统设置里设置成小内存转储(64KB)。这类文件不会自动删除,可以手工删除。

另外成功打完系统补丁后,为了谨慎起见,windows会保存补丁前的备份,万一出了问题可以恢复。如果没出问题,这些备份就可以删除了。但操作系统不会自动帮你删除,所以只能手工清除。总之,dmp文件和系统补丁备份文件需要手动清除,系统日志不需要。

4、卸载后的残留文件:其实很少有哪个软件公司认认真真的编写卸载程序,原因你们懂的。特别是国产软件到处都是卸载陷阱,卸载完还要赖在电脑里,比如百度全家桶,驱动精灵及金山套装,360套装,PPTV等等。

这些文件只能手动清除,除了删除文件还要检查服务和启动项,不然下次启动就又回来了。删除文件的方法是运行%appdata%,删除相应的目录。当然前提是你要懂英文并且知道自己在干什么,因为这个文件夹里有些绝对不能删除的东西。另外还可以看看c:\program files\common files,这里也经常有残留。总之残留文件是由于不规范的卸载程序造成的,只能手动清除。

5、注册表垃圾:其实这些垃圾也是卸载程序不规范造成的,经常是程序卸载后注册表里还有残留。windows系统没有清理注册表的功能,注册表越来越大会降低索引速度。只能手动清理。

总结一下,上面5种所谓系统垃圾其实真正需要手动清理的恰恰不是操作系统本身造成的,而是不规范的软件。

为什么会有系统垃圾的概念?因为早期win95和win98的年代浏览器漏洞太多,临时文件经常被黑客和流氓软件利用,所以浏览器出了问题经常清除临时文件,现在随着windows系统不断完善,这种情况已经比较罕见了。清除浏览器缓存应该做为遇到特殊问题的时候排除故障的一个手段,而不是一种日常操作。

但是,这个早已过时的概念被国产安全软件利用了,用来忽悠小白用户。他们把清理过程做的很华丽,结果往往是清理了几百M至几个G的硬盘空间,从过程到结果都让你看的巨爽无比,从感官和直觉上让人非常容易相信清理完垃圾系统就变快了。其实真正导致系统变慢的原因正式这些安全软件不兼容的底层驱动和后台偷偷摸摸上传用户数据的行为,但这些是不可能让你看到的。

所以,如果你觉得系统变慢变卡了,首先要做的事情就是卸载国产安全软件。

关于清理的问题,我的建议是使用ccleaner+winsxs清理工具。这两个加起来基本可以清除绝大部分注册表残留、dmp和系统补丁备份。清理的周期,建议半年一次。

(编辑:899电脑网)