木头的博客

我该不该清除电脑中的“垃圾”

本文是针对小白的科普向文章, 我会尽量使用浅显通俗的语言, 让小白们尽可能看懂.

很多人有这样一个误区, 在使用电脑感觉比较 “卡” 时, 就想清理一下电脑里面的垃圾来加快运行速度.
但我到底该不该时常清除电脑中的 “垃圾” 呢? 换句话说, 清理 “垃圾” 真的能加速电脑运行吗?

下面我们简单介绍一下 “垃圾”, 如果你只想知道该不该清理, 直接跳到底部结论部分即可.

360中的垃圾清理

我使用 360 安全卫士 (版本 11.2) 的电脑清理功能为例, 列举电脑中的 “垃圾” 可以分为哪些类别.

1. “垃圾” 的组成及作用

在我看来, 垃圾的组成部分应该包括“插件”、“日志”、“缓存”、“临时文件”以及其他零碎的文件. 我们分文别类的看看这些东西是什么.

1.1 插件类

这类 “垃圾” 一般是用来增强系统功能性的, 一般占用空间较小, 随应用(或系统)启动, 如果插件不是恶意的, 不建议清理.

不同的插件有不同的功能, 或许也有恶意插件, 不过随着互联网时代发展, 这类插件越来越不容易被安装到电脑上, 我们看看常用的浏览器或系统插件.

插件

快速登陆插件

最经典的应用场景就是 QQ 的快速登陆了, 这种插件是用来检测你是否登陆了 QQ, 如果登陆了则可使用快速登录功能.

快速登陆

安全组件

在你输入支付密码或其他安全性要求较高的表单时, 这类插件往往能达到反监视的作用, 提高支付安全性.

软件调用插件

在你进入特定协议的链接时(如 thunder:// ed2k:// magnet:// 等), 能够启动已经关联该协议的软件, 如各类下载软件, 网盘等客户端.

你可以在浏览器地址栏中输入 thunder:// 然后回车试试效果, 会自动启动迅雷软件. (需要安装迅雷)

在线播放插件

这应该是应用最多的场景了, Flash / RealPlayer 等. 如果没有这类插件, 你将不能在网页上观看优酷爱奇艺等视频了.
不过随着 HTML5 时代的到来, 未来可能不会再依赖这些插件了, 但至少你现在还需要.

flash

1.2 日志文件

这类 “垃圾” 一般以 “log” 为文件后缀名, 建议每 3 个月清理一次.
日志的作用是供开发人云保存软件的运行纪录, 以便在软件出现错误时查看并分析错误原因来改进.

日志的大小不一定, 这是按开发人员纪录日志的详细程度决定的, 内容一般如下

log内容

我的图站服务器产生的日志文件每天约 300KB, 一个月产生 3M, 说大不大, 一般超过 3 个月的日志没什么作用, 这样的日志就是真正的 “垃圾” 了.
不过有的软件自带清理日志功能, 倒不必担心占用很大的空间.

log

小插曲
我们工作室曾经有一台服务器的日志文件竟然达到了 62GB, 导致磁盘空间不够, 服务停止了很久, 最后才发现这个 “毒瘤”. 所以说日志文件虽小, 但经不住日积月累的膨胀呀.

1.3 缓存文件

这类文件主要用来将网络资源存放在本地, 以便你下次查看时迅速加载.

缓存文件一般是图片或媒体文件, 是 “垃圾” 占用空间比重较大的部分.
比重虽大, 但不建议经常清理, 3 - 6 个月清理一次即可.

qq个人文件夹

比如 QQ 聊天消息中的各种图片 / 语音消息等, 都会缓存在 QQ 个人文件夹中, 如果你不设置自动清理, 这个文件夹会无穷增大, 直到占满你的硬盘空间.

我曾经加入过几个斗图群, 几个群非常活跃, 每天千余条图片消息, 哪怕不点开消息, 这些图片缓存文件每天就产生近 400M, 太可怕了, 还好有自动清理功能.

网易云音乐的缓存
网易云音乐的缓存设置页面

你听歌时, 看视频时, 都会产生缓存文件, 以便在你下次再听时能立即听到.
一般媒体软件都有设置缓存文件的位置和大小限制, 在软件设置的 “下载” 或 “缓存” 选项卡中.

如果没有这些缓存文件, 你需要在下次查看时重新下载这些文件, 加载需要等待一段时间, 这反而拖慢了软件运行速度, 尤其是一些流量上网的用户更会苦不堪言.

1.4 临时文件

这类文件和缓存文件很像, 可以把它理解为缓存文件.
临时文件的内容什么都有, 小到几字节的文本文件, 大到几个 G 的文件.

这类文件可以时常清理, 也可以放任不管, 不会变得很大, 并无大碍.

temp

临时文件主要产生方式有浏览网页 / 下载 / 查看压缩文件等, 给软件运行提供一媒体的存放空间.

还有一种特别的临时文件, 那就是回收站. 回收站的误删除文件后, 能够将文件找回. 删除文件只是将文件标记了一下, 空间并没有被释放. 清空回收站时这些空间才被释放.

所以针对回收站, 你需要进去看看还有没有可能需要的文件, 没有的话再清空回收站是比较妥当的做法. 以免清空后用更麻烦的方式找回来.

1.5 数据文件

数据文件一般保存了软件的用户设置, 授权信息, 以及其他存放在本地的数据等.

这类文件一般占用空间较小, 不建议清理.

个别软件需要针对性的清理, 如 QQ / 微信 产生的聊天记录数据库, 这些文件可能比较重要, 但是占用空间累积下来会比较大. 可以根据你的需要来清理或保留.

qq聊天记录
上图是我 3 年来产生的聊天记录数据库, 仅仅是文字就达到了 1.35GB, 这些聊天记录并没有保存在云端, 所以这个文件被清理掉就会导致我丢失所有人的聊天记录.

1.6 其他零碎文件

其他零碎的文件一般占用空间小, 对系统运行速度几乎也没有影响,如 cookie. 这类文件也不建议清理.

cookie 类似数据文件, 主要是在浏览网页时产生的, 它一般是用来保存你的登录信息 / 浏览习惯等, 以便于你下次打开浏览器时自动登录. 如果你清除了它, 那么你下次访问登录过的网站需要重新登录.

自动登录
网站的自动登陆信息就是保存在 cookie 里的

不同的浏览器 cookie 不通用, 保存位置也不同, 不建议清除.

2. 结论

清理垃圾不能提高系统运行速度.

清理这些 “垃圾” 的原因其实是在你磁盘空间不太够用时才需要清理, 是一种 “用时间换空间” 的做法, 你清除的这些垃圾, 得到的空间会在将来花成倍的时间下载回来.

不要有强迫心理, 觉得不清扫掉这些 “垃圾” 不爽, “垃圾” 只是被强扣的帽子, 自然有它产生的原因.

建议按电脑使用频率来决定垃圾清理频率.
如果你每天都使用电脑2个小时以上, 你可以每隔 3 个月清理一次垃圾.
如果你每星期只使用几次, 只是看看视频之类的, 可以每隔 6 个月清理一次垃圾.


以上观点为个人总结, 如果你有不同的见解或者补充, 可以在下方评论区留言, 我们一起讨论.