日常使用手机用的最多的一个软件之一就是微信,但是让人无法理解的是为什么微信占用的内存那么大呢?这是怎么回事呢?让我们一起来看看吧。
以为朋友分享文件为例,正常的软件分享逻辑,是建立十次链接,把一份文件分享十次。分享本身是不占用存储空间的。
而在微信,同样是转发给好几个好友,你每转发一次,微信就会把文件重新保存一份在你的手机。每转发一次,微信就重新保存一份、每转发一次,微信就重新保存一份。就这样你转发了多少次,就占用了多少的使用空间。
你以为这就完了么?其实实际情况比上面所说的还要糟糕。以转发1GB的视频为例,不仅仅要占用数倍的空间。微信还会为在聊天界面生成一个几十MB的压缩文件,用来减少对系统的资源占用。而它也会像原文件一样重复保存,因此这就导致微信占用的内存空间越来越大。
所以,逐渐地,大家手机的内存由微信占了大部分,有网友得知这个真相“破防了”,晒自己的手机内存图: 我的手机512GB内存,微信就占了 121.99GB……
微信有很多令人窒息的操作,文件转发被保存多次只是个不起眼的小问题,反正浪费用户空间是用户的事。话说各种网盘都知道相同文件计算哈希值后只保存一份,这样网盘服务器上的文件可以大幅度减少节省资源。
作为国民软件的微信这么多年都不知道这个问题,所以每次用户转发文件相同的文件会再次保存到手机空间。
不过在最新的Android 和 iOS 版微信 8.0.30 版中这个问题终于被解决,现在微信会计算文件哈希值相同文件只保存一份。
目前电脑版微信还维持此前睿智的做法,手机版某绿色软件已经修正,用户更新某绿色软件后需要彻底重启微信才生效。
对于安卓版用户可以转到应用管理里手动杀掉微信相关进程,等待几秒后重新启动微信即可启用这个新策略。
对于苹果版用户划掉微信后等待几秒再重启即可,当然记得操作前先去应用商店把手机版微信升级到最新版本。
最搞笑的是前几天小米才推出的 MIUI 14 还针对微信这个睿智操作开发针对功能用来自动减少手机空间占用的问题。没想到现在微信自己解决完问题了,然后小米这波开发算是白忙活了,估计现在小米工程师要不停问候某讯了。
第一招:关闭微信中不用的功能
微信的功能越来越臃肿,所占用的内存也越来越多,在微信中的一些功能,用不上的可以将其关闭。
点击【我】-【设置】-【通用】-【发现页管理】,将不需要用的功能关闭即可。比如直播、看一看、搜一搜等功能,具体视自身情况而定。
第二招:关闭自动下载
打开【我】-【设置】-【通用】-【照片、视频、文件和通话】,将【自动下载】、【照片】、【视频】的按钮关闭。
设置完成后,微信界面中的图片、视频、文件等就不会自动下载到手机内存里了~
第三招:清理聊天的各类没用数据
以同样的方法打开通用,在这界面中点击【微信存储空间】,找到聊天记录一项,点击【管理】,接着选择某个群聊,可将里面无用的数据勾选清理。
第四招:清理微信缓存
在微信中,有一个“深度清理”的功能。在微信存储空间页面,点击【缓存】中的清理按钮即可进行深度清理。
但是,该选项默认情况下是关闭的,这时我们可以点击【设置】-【帮助与反馈】,点击右上角的扳手图标,接着将【深度清理】这一按钮打开即可。
第五招:借助软件
除了上述几招在微信中操作的,我们还可以借助手机自带的APP进行清理,一般扫描之后,都可以针对微信进行深度的清理。
最后如果你的微信很久没清理过了,不妨试试以上方法清理下垃圾数据关掉不必要的选项,可能你的手机内存就会空出来很多,微信运行起来也会比较顺畅哦。