当前位置:   article > 正文

解除开启全局 UWP应用网络隔离限制_uwp loopback

uwp loopback

 

遇到的问题

先说说我遇到的问题吧

  1. Edge浏览器用了一会网页打不开,bing google等网页关闭连接,部分网页可以打开但是无法使用(以下方法并未成功解决这问题)
  2. Microsoft Store 商店无法使用
  3. 尝试使用其他 Microsoft应用,加载极慢
  4. spotify不能听音乐

如果有类似情况的同学请继续往下看

原因

微软引入的 UWP应用 运行在沙盒中,默认禁止本地回环,不能访问本地Localhost,设置全局后,一些UWP应用无法使用,我们就需要解除网络隔离限制

更改方式

1. 应用内更改

1)v2某yN

  1. 打开 v2某yN,找到 设置 > 参数设置
    225633fca4b44c429290940a140dc043.png

  2. 在参数设置中找到 v2某yN设置 > 解除Windows10 UWP应用回环代理限制

5378c53b91054385bd90f36f96dece1e.png
1fe89ddb0f04488e9f93c7dff92edc99.png

  1. 在弹出的窗口中选择 是

63d14ef658074a6f9975af5299d246f7.png

  1. Microsoft 开头的应用打上(Edge游览器不受网络隔离限制) 对勾
    f7cdbfb85dff481e956c372ac3ffb265.png

  2. 选择上方的 Save Changes,然后保存设置,重启 v2某yN 即可

e2905b8356ce45e5a1e5668f3ce0b035.png

Microsoft Store商店等 应用就可以使用了
580b002987534667b2fada43da232ab2.png

2) C某sh

  1. 打开 C某sh ,选择 General

  2. 找到 UWP Loopback,也是解除UWP类应用回环限制的意思,点击 Launch Helper8b2ec8af87df43549b6e5ba031959990.png

  3. 弹出的窗口跟 v2某yN 是一样的操作,选中 Microsoft开头的应用,再点击 Save Changes,保存设置,重启 C某sh 即可

2. Windows内置 CheckNetIsolation.exe 更改

1) 解除单个UWP应用限制(比较麻烦点)

  1. 打开注册表,windows + r 打开运行窗口,输入 regedit,回车
    39f6871e9bce4bc6ad7153412b2806a6.png

  2. 依次打开

HKEY_CURRENT_USER\Software\Classes\
Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings

  1. 手动选择,查看 DisplayName 中的信息,选择你需要解除的UWP应用,以 Microsoft Store商店 为例
    684a54a476f94d99b3515ac23e27cc25.png

  2. 复制该应用的 SID,SID 为选中区域的那一串字符
    1a1e0ebde3c44227a83ca1d09950a9ad.png

  3. 管理员权限运行 powershell 或 cmd,复制以下代码,SID值替换成刚刚复制的 SID,回车运行即可解除 Microsoft Store商店 的限制

CheckNetIsolation.exe loopbackexempt -a -p=SID

tips:取消排除UWP应用网络隔离用下面的命令

CheckNetIsolation.exe loopbackexempt -d -p=SID

d7e79acaa8f24532a7cfb7f124c2645c.png

2) 批量解除所有UWP应用限制

管理员权限运行powershell

Get-ChildItem -Path Registry::"HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings\" -name | ForEach-Object {CheckNetIsolation.exe LoopbackExempt -a -p="$_"}

25aabbd93fcb4beda6a435f778553f2d.png

或者 管理员权限运行cmd

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

3. 第三方软件 Fiddler 更改

  1. 下载 Fiddler 软件,地址 https://www.telerik.com/download/fiddler
    填写相关信息:如何使用FFiddler 填写邮箱 选择国家,然后开始下载安装
    d888f13e5df2401aa010687b3ad07962.png

  2. 在安装地址中找到 Fiddler.exe,双击运行
    b792de04fc5140ee9229768111b71a48.png

  3. 打开后点击左上方的 WinConfig
    0291d4f6fa294fbda81a7cec273ddcee.png

  4. 同样的步骤,选中 Microsoft开头的应用,再点击 Save Changes,保存设置

 

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/139172
推荐阅读
相关标签
  

闽ICP备14008679号