WhatsApp 在 windows 系统中无法刷新登录二维码,如图:
产生该问题的原因:微软在 Windows 8 以后就引入了 UWP 应用,UWP 应用存在沙盒机制,正常情况下无法访问 localhost,即无法访问回环地址,这样相对来说确实是比较安全的。但由于没法接触到系统,有些在系统里面的设置就没法沿用了,譬如网络。UWP 应用没法访问回环地址进而没法通过本机代理上网,比如科学上网。这时候你就需要想办法解除这个限制了。(原文出处:解除 Win10 应用回环访问限制,畅快上网)
前言:该方法适用于客户端无代理功能但又需要代理功能的所有软件,包括但 WhatsApp、chatgpt 各种游戏客户端。
下面演示如何安装 WhatsApp 和如何设置 WhatsApp 的 PC 端代理上网。
第一部分,如何安装 WhatsApp 的 PC 端:
1、关闭所有代理,(PS:在打开代理状态下无法使用 Microsoft Store)
2、打开 win10 自带的 Microsoft Store,在搜索栏输入WhatsApp。
这时候,打开WhatsApp,登录二维码是无法显示的。
第二部分,安装 clash 并启用 TAP 网络适配器,并使用 UWP 应用网络回环(实际是建立一个虚拟网络,让没有配置网络代理功能的软件走虚拟网卡代理,实现翻墙)
1、下载Clash.for.Windows-0.19.13-win,配置订阅地址,获取节点:
登录网站后台,订阅地址在您账号的位置:
或者:
复制订阅地址后,黏贴到客户端上:
2、确认获取到节点后,使用全局模式:
3、(重要)安装 TAP 网络适配器:
貌似两个效果是一样的:
验证是否安装成功:打开电脑的网卡,网络配置:有了名称为:cfw-tap 网卡就表示已经安装成功。
4、配置 UWP 应用网络回环:(配置哪个软件可以通过 cfw-tap 这个虚拟网卡)
选择需要代理的软件名称,或者全选,保存即可,然后关闭这个界面。
5、启动 clash 代理,建议开启允许局域网连接:
6、打开 WhatsApp,点刷新二维码,扫描二维码即可登录成功:
手机端打开扫描方法:
教程结束。
后记:v2rayN-Core.v6.21 后的版本,也具有解除 UWP 应用回环代理限制功能,但是实际测试中,无法构建虚拟网卡,导致启动失败。如果您有兴趣,可以试试。
参考资料:
WhatsApp PC 版登陆二维码一直刷不出来怎么处理呢?
战败:
1、小米电脑,安装了华为管家,卸载华为管家后仍然无法安装 UWP 应用网络回环插件,猜测:注册表锁了,需要解锁注册表,由于存在风险,没有尝试。