设为首页|加入收藏

信息快递

信息快递

近期微信图片发送加载缓慢问题解决办法

发布者:  来源:网瑞达科技 时间:2024-11-18  浏览:

01

问题现状

近期,在PC上频繁出现微信的图片发送或加载缓慢,目前已确认是微信逻辑和IPv6相互作用的问题。现提供临时缓解方案,微信官方团队向我们提供了内测版,同时为不便于安装内测版的用户,下文也提供单独的PowerShell脚本处理。

undefined

02

解决办法

1.微信团队表示已发现PC端存在一处逻辑限制导致该问题,但相应修复可能需要两个月或更长时间合并进入正式版本。在此之前可使用微信团队提供的针对此问题的测试版微信软件:

下载地址:

https://share.weiyun.com/rDlQZRiM

密码:fj6qrb

该安装程序由微信团队官方提供,具备腾讯数字签名。

2.若担心微信覆盖安装导致问题,或使用测试版本后仍存在问题,可以通过以下脚本,利用系统防火墙屏蔽微信进程的IPv6连接:

下载地址:

https://www.wrdtech.com/download/WechatDisableIPv6-fix.ps1

执行后可通过重启微信或重启电脑的方式立即生效。如不希望重启,等待约20分钟也可生效。

03

问题原因简要分析

微信优先使用自己的HTTP-DNS来做业务解析,因此可以内部控制对应业务走哪个IP。

在此背景下,HTTP-DNS解析请求可能会通过IPv6网络获得响应。在绝大多数普通用户的上网场景下(家庭宽带或移动数据),用户的IPv6与IPv4的运营商线路一致,不存在问题;

但在高校的网络环境下,最终的网络出口处IPv4与IPv6走向的运营商不一致(比如IPv4出口为北京联通,但IPv6出口为CERNET2)。

在这样的情况下,可能会出现HTTP-DNS解析结果是教育网优化线路的IPv4地址,但是实际加载微信消息时是从联通访问该地址的情况。这会出现跨运营商的网络请求(联通->教育网),在跨网访问质量较差时,就会导致消息加载缓慢的问题。

说明

有任何网络问题欢迎随时联系我们,网瑞达科技将持续帮助客户提升IT管理能力。

本文感谢北邮人论坛上对此问题的分析。

https://bbs.byr.cn/#!article/BUPTNet/108865