很多人会发现,开启梯子后,windows下的应用商店、游戏和其他UWP应用都会卡住,使用不了。

实际上,这是因为UWP (Universal Windows Platform)通用Windows平台应用默认被强制不走代理软件,也就是说,它们不受梯子的流量控制。这种回环loop机制会导致使用梯子的情况下,UWP应用即无法正常联网,所以卡住,打不开。

解决方案:

首先,当然关掉梯子,或者只是开启“清除系统代理”模式,就可以解决这个问题,UWP应用即能正常使用。

接下来,如果不想关闭系统代理,那就要用到一种叫做 Fiddler Classic的免费软件,点击左上角的WinConfig按钮,然后勾选你想要代理的UWP软件。经过我的测试,全部流程非常简单,而且实测有效。

image

注意:一定要找到一个含有乱码的选项,microsoft.windows.authhost.*******************(一串乱码),此选项必开,否则你UWP软件在涉及账户授权的时候仍然无法通过系统代理。

备注: Clash和V2rayN客户端自带的Loopback插件就是截取自Fiddler的,如果你下载安装了Clash或V2rayN,就不用再另外安装Fiddler了,只需要如下所示配置一下就好。

以v2rayN为例:

image-20241016090023703

image-20241016090226002

勾选需要项之后,点击上方的save changes,退出,再打开应用商店或solitare游戏试试,可以正常加载并使用了!

也有网友说使用下面的命令也可以实现上述效果,Ai-china没有试过,各位自便:

用这个cmd命令

1
2
# 解除单个uwp应用的网络隔离
CheckNetIsolation.exe LoopbackExempt -a -p=xxxxxxxx
1
2
# 解除全部uwp应用的网络隔离
FOR /F "tokens=11 delims=\" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p

这样uwp默认就会走系统代理,然后设置一下直连的域名即可