微信自己跳出来的表情包怎么删除不了?我试了三天终于搞明白了

先说下我的情况。上周开始,我手机上的微信突然变得不太正常,聊天界面时不时自己跳出来一个表情包,有时候是捂脸有时候是裂开,但都不是我自己发的。我试着长按删除,结果提示"表情包已被使用",根本删不掉。一开始以为是手机中毒了,后来才发现问题没那么简单。

第一反应:是不是缓存出了问题

遇到这种微信表情包删不掉的情况,大多数人第一反应都是清缓存。我也一样,先去微信设置-通用-存储空间里把缓存清了一遍,还重启了手机。结果没用,表情包照样往外蹦。后来我又试了把微信整个卸载重装,折腾了一下午,重新登录之后发现情况依旧。这时候我才意识到,问题可能不在缓存上。

真正的根源:藏在聊天记录和快捷回复里

后来我在一个微信使用技巧的帖子下面看到有人提到,这种自己跳出来的表情包,很多时候是因为之前不小心把某个表情添加到了自定义表情里,而且是在某个群聊中使用的。微信有个机制,如果你在某个群里发过某个表情,群里的其他人如果也用了类似的表情,系统有时候会把它同步到你的最近使用列表里。这个列表是删不掉的,只能通过清理聊天记录来间接清除。

我试了一下,把那个经常弹出表情的群聊的聊天记录清空,果然好了很多。但还没完全解决,偶尔还是会冒出来。后来我又发现,问题出在微信输入法的表情联想功能上。这个功能会基于你打出的文字自动推荐表情,如果你在输入框里打了某些关键词,它就会自动弹出对应的表情包,而且这个推荐是系统级的,你长按删除只会删掉手动添加的,系统推荐的根本就没有删除选项。

最容易被忽略的两个设置

折腾到第二天,我终于找到了两个关键点。第一个是微信设置-聊天-表情管理里面,有一个自动下载表情的选项,默认是开启的。这个选项不仅会下载别人发给你的表情,还会在某些情况下自动同步群聊里的热门表情到你的本地。我把它关掉之后,新表情不再自动出现了。

第二个是关键中的关键,在微信设置-通用-辅助功能里,有一个聊天记录迁移与备份的选项,下面有个子选项叫同步最近表情。这个功能本意是方便多设备同步表情数据,但如果你之前用电脑登录过微信,电脑上的表情数据会反向同步到手机里,而且这些同步过来的表情在手机上是不显示删除按钮的。我把这个同步功能关掉,然后重新登录了一次微信,那些顽固的表情包终于消失了。

另外还有一个小技巧,如果某个表情包一直顽固地出现在最近使用里,你可以随便找个聊天窗口,发一个其他表情把它顶掉,多发几个,它就会被挤出最近列表,虽然不算彻底删除,但至少不会再跳出来了。

总结一下我的排查顺序

如果你也遇到微信自己跳出来的表情包删除不了的情况,按这个顺序试:先清缓存,再清群聊记录,然后关掉自动下载表情,最后关掉同步最近表情。前两步治标,后两步治本。特别是第四步,很多人根本不知道这个选项的存在。

补充方案

折腾完这些,我其实还留了个心眼。因为平时工作原因,我经常要在电脑和手机之间传文件,微信自带的文件传输助手有时候不太稳定。我后来用了一个叫同步助手的第三方工具来管理聊天记录的备份。这个工具确实能完整备份微信聊天记录,包括表情包数据,而且可以按时间点恢复。优点是比较稳定,备份文件是加密的,隐私性有保障。但限制也很明显,它只能备份不能实时同步,而且免费版有备份次数限制,超过之后需要付费解锁,对于只是偶尔备份的人来说有点鸡肋。如果你只是被表情包困扰,其实用不到这个工具,系统自带的设置调整就够了。