哈喽大家好,欢迎来到黑马公社。

不得不承认,如今的微信已经成为了黑马生活中的一部分。早上出门用它买早餐、通勤路上用它看资讯、平时更是用它和朋友交流,总之,黑马现在是离不开微信。

但是对微信来说,黑马并不是不可缺少的用户,而是一个随时可以“送走的用户”。甚至于,黑马每次更换手机的动力也来自于微信,不信?你瞅着?

微信为什么占用那么大的内存空间(到底要占多少内存)(1)

一个仅64GB存储空间的手机,光微信就占去了18GB!这个占比,是让黑马马上就要换手机的节奏啊,所以今天我们就来扒扒,为什么微信的占用空间会这么大?

首先我们要知道一个问题,微信是没有消息云同步的,就连手机上备份微信消息都只能借助第三方工具来实现,所以,我们在微信中所接受的每一条消息都是只能保存在本地。

甚至是那些被你打开免打扰的群、你从来不看的群等等,这些群里所有的消息全部都会被微信接受并自动保存下来,这其中包括表情包、缩略图片、视频和文件(部分图片、视频和文件需下载后才会保存)。

微信为什么占用那么大的内存空间(到底要占多少内存)(2)

正因如此,微信为了减少占用空间便推出了文件过期自动清理机制。

微信为什么占用那么大的内存空间(到底要占多少内存)(3)

但是事实上,微信的这个文件清理并不完善。只要你点开查看过一些照片原图、视频或者文件,那么微信的自动清理便不会清理这些内容。所以,这就是微信占用空间较大的原因之一。

微信为什么占用那么大的内存空间(到底要占多少内存)(4)

另一个原因就是,微信实在是“管得太宽”了。注意了,黑马这里的说得“宽”不是指权限方面的“宽”,而是指微信为了用户体验管得宽。

除了上面我们提到的聊天记录之外,微信还会自动保存借用微信相机拍摄的照片和视频、朋友圈的照片和视频,以及你收藏的照片和视频。况且,只要一个视频被你不小心点开了,尽管你没有保存,不好意思,微信还是会给你自动保存下来。因为黑马就在检测微信保存的文件时发现了微信的朋友圈广告视频……所以,这就是微信占用空间较大的第二个原因。

微信为什么占用那么大的内存空间(到底要占多少内存)(5)

第三个原因也很简单,如今的微信不仅接入了众多第三方服务,还有众多小程序视频号之类的内容,而这些服务在使用过程中同样会缓存一些数据,而且这些数据,并不能直接被清理。根据微信开放社区的问题反馈显示,小程序的缓存在开发者未设置正确的情况下,删除了小程序缓存依旧会停留在手机。不过对此黑马比较好奇的是,大家删除过小程序吗?(PS:黑马全都是用完即走,从没有删除过小程序…)

微信为什么占用那么大的内存空间(到底要占多少内存)(6)

那么,我们应该如何清理微信文件呢?

首先我们可以在【设置】-【通用】-【微信存储空间】管理微信的聊天记录,对于一些没有价值的内容我们就可以在这里选择删除。但是有聪明的小伙伴就发现了,微信的缓存和聊天记录加起来并不等于微信的占用空间。

那么,这多出的文件又该怎么清理呢?

微信为什么占用那么大的内存空间(到底要占多少内存)(7)

简单,安卓用户只需要下载一个【腾讯文件】APP就能针对一些文件进行删除,黑马上面展示的图就是来自腾讯文件的图。倘若你不想下载APP的话,你也可以找应用存储清除微信APP的数据,不过这种方法就无法保留微信的聊天数据。切记切记!

微信为什么占用那么大的内存空间(到底要占多少内存)(8)

至于iOS用户,除了可以在【设置】-【通用】-【微信存储空间】清理部分数据之外,并不能彻底的清理微信占用空间。在这里黑马比较推崇的方法就是,备份重要的聊天记录,然后卸载重装APP,这样子,微信的占用空间便会得到彻底清理。

总的来说,微信占用空间大最主要的原因,就是微信默认保存了大量的媒体文件,倘若大家让微信的占用空间少一点,那就可以退出一些毫无意义经常灌水的群、屏蔽一些一天十几条朋友圈的微商。这样一套操作下来,微信的占用空间将大大减少。

,