先说下我的情况吧,手机是安卓的,微信版本一直保持最新。上个月为了工作下载了一套表情包,大概有六十多个,结果用了一周觉得太占地方,就想删掉。结果这一删,折腾了我整整三天。
第一次删除:看似成功实则失败
我一开始的操作很简单,打开微信,点右下角的我,然后进设置,再点通用,找到表情管理。在这个页面里,我看到了那套表情,点进去,拉到最底部,有个删除按钮。点下去之后,系统弹了确认框,我选了确定,页面提示删除成功。
我当时还挺高兴,以为完事了。结果第二天跟朋友聊天,发表情的时候发现,那套表情居然还在列表里,而且还能正常发送。我当时就懵了,明明删了怎么还在?
第二次尝试:重启大法和清理缓存
我以为是缓存的问题,就把微信彻底关了,从后台清掉,重新打开。没用。然后我又去手机设置里,把微信的存储空间看了一下,发现微信占了好几个G,我心想可能是缓存太多导致的显示异常,就点了清理缓存,等了好几分钟,把微信又重启了一遍。
结果还是一样,那套表情稳稳地待在表情面板里,像钉子户一样。这时候我开始怀疑是不是微信的服务器同步出了问题,因为我发现电脑端微信里那套表情已经没了,但手机端还在。
第三次排查:发现问题出在“整套”这两个字上
后来我在网上搜了很多帖子,终于看到一个比较靠谱的解释。原来微信的表情管理里删除,只能删掉你添加记录里的那条记录,但如果你在聊天输入框旁边的表情面板里,把某套表情点过使用或者收藏过,它就会在本地生成一套缓存副本,这个副本不会跟着表情管理里的删除一起消失。
也就是说,我虽然在管理页面删了,但聊天界面里那个笑脸图标点开,里面还是保留着那套表情的快捷入口。这个入口的删除方式跟管理页面不一样,得在聊天界面里单独操作。
真正有效的删除步骤(折腾三天后的成果)
具体做法是这样的:随便打开一个聊天窗口,点输入框旁边的笑脸图标,然后点底部那个放大镜或者搜索按钮(不同版本位置可能不太一样),进入表情商店的搜索页面。然后点右上角那个人头图标(或者叫个人中心),里面有个我的表情或者已购表情的列表。
在这个列表里,找到那套表情,点进去,右上角有个设置按钮(齿轮图标),点开之后,里面会有删除和移除两个选项。注意,一定要点移除,不是删除。删除只是把下载记录删了,移除才是把本地缓存和聊天界面里的入口一起清掉。
我试了一下,点了移除之后,再回聊天界面,那套表情果然就不见了。而且表情管理里也彻底干净了。这个操作逻辑确实挺反直觉的,谁会想到删除和移除是两个完全不同的功能。
其他可能导致删不掉的坑
除了上面说的删除和移除的区别,还有几个情况也会导致整套表情删不干净。一个是如果你在表情商店里下载的免费表情,有时候会有自动更新的机制,你删了之后,如果微信检测到你有过使用记录,可能会在某个版本更新后重新给你恢复出来。这个我没验证过,但网上确实有人反映过。
还有一个情况是自定义表情和整套表情的删除逻辑不一样。自定义表情是单个删的,长按就能删。整套表情必须走上面说的那个移除流程。如果你是在聊天长按某个表情想删除,那只能删掉你发出去的那一条消息记录,不会影响整套表情的存在。
补充方案:用工具辅助检查
说实话,这套操作虽然最后成功了,但过程太绕了。而且微信的表情管理界面设计得确实有点乱,删除和移除放在不同的入口,一般用户根本发现不了。我后来为了确认是不是所有残留表情都清干净了,用了一款叫微信数据清理助手的第三方工具(在应用商店搜“微信清理”能找到类似的)。
这个工具的优点是可以直接扫描微信本地的表情缓存文件,把那些已经删除但还残留的表情包列出来,然后一键清理。对于像我这种已经搞不清哪个删了哪个没删的人来说,确实省了不少事。但它的限制也很明显,第一是只能清理本地缓存,不能帮你操作微信内部的移除功能,所以如果你还没按上面的步骤走,这个工具是帮不上忙的。第二是这类工具大多需要开启USB调试或者无障碍服务,对于不太懂手机的人来说,设置门槛有点高,我一开始也折腾了半天才连上。第三是清理的时候要小心,它会把所有缓存的表情图片都删掉,包括你可能收藏过的单个表情,所以用之前最好把重要的表情先备份一下。
总的来说,如果你遇到微信整套表情删除不了的问题,先别急着下结论说是微信坏了,大概率是删除和移除这两个按钮没分清。按我上面说的步骤走一遍,基本都能解决。如果实在搞不定,再用工具扫一遍缓存,基本就彻底干净了。