Windows8中的Modern应用是微软开发的Windows 8操作系统中所带的一种全新风格的界面设计,给用户带来了全新的体验,Modern 的设计理念在早期的Windows XP中就已经有所体现,2006年,Zune开始使用类似Modern的设计,现在,它被微软广泛地使用于WIndows Phone 系列操作系统、Zune Player、Xbox 360和Windows 8等一系列产品之中,形成一种独特的风格。但仍然有不少的问题存在。在Internet设置中,我们只要为 LAN 指定了代理服务器,Modern应用就会被网络隔离导致无法上网,目前也就桌面版的应用程序才能通过代理服务器上网。那该如何解决这问题呢?下面小编将介绍两种办法,可以防止Windows8系统Modern应用被网络隔离。推荐:win8 64位系统下载
方法一:使用组策略为网络隔离环境指定Internet代理
1、打开win8系统本地组策略编辑器,展开"计算机配置"-"管理模版"-"网络"-"网络隔离",我们可以看见如下几个设置项:
2、我们可以编辑"应用的 Internet 代理服务器",来指定一个 Internet 代理。这里指定的代理得与你在桌面IE选项的连接设置里指定的LAN代理一致,这样 Modern Apps 才能具备访问互联网的基础。没错,这只是个基础,因为,仅指定这一项的话,你添加的代理与系统检测到的代理是一个并集,由于自动检测的优先,而在桌面指定了 LAN 代理后,自动检测的代理与手动指定的 LAN 代理不一致,结果还是不能上网。所以为了 Modern Apps 能上网,我们还需启用"代理定义权威"这一项,让 Modern Apps 只使用这里指定的代理。
方法二:使用 Win8 内置的调试命令集为具体App添加网络隔离排除
Windows8内置了一个命令行工具,是为了方便 Modern Apps 开发者诊断网络问题的。我们可以利用它来把某些 Modern Apps 添加到网络隔离排除列表:
这里我们使用其中的LoopbackExempt参数即可实现我们的需求。对于这个参数,它的使用还有具体的二级参数需要指定。
程序帮助说的很明确了,因此这里不再列表赘述。这里,我想提醒大家的是,由于 AppContainer 或者程序包的 SID 较难寻找(需要借助注册表),我个人建议大家使用 –n=[Name] 的方式来通过 AppContainer 或者程序包名来操作网络隔离豁免。因为获取名称的方式很简单,只要你打开 %LocalAppData%\Packages 路径,下面的各个文件夹的名称就是各个 Modern Apps 的名称,可供使用, 方便复制粘贴。
从图中可以看出,识别这些 App 究竟对应开始屏幕里面哪个 Modern App 其实并不难,因为文件夹的部分就是该程序的名称。例如我们可以看见最后一个,"WinStore_cw5n1h2txyewy",它无疑就是"应用商店"这个应用的内部名称。
相关阅读
Win8系统Metro应用被网络隔离怎么办
win7系统网络被禁用无法上网怎么办【图文教程】
Win10系统无线网络被限制无法上网怎么办
Win7系统网络配置问题导致无法上网的解决方法
win7 64位系统下出现错误1067导致无法使用无线网络怎么办【图文】
Win7创建网络打印机失败导致无法使用网络打印功能怎么办
解决Win8因网络配置导致的无法上网问题
Win7系统提示“依赖服务或组无法启动”导致网络无法使用怎么办
Win7系统本地连接网络被禁用无法上网解决技巧【图文】
win7电脑软件设置被修改导致连接上网后变成多重网络怎么办
win7系统导航网址被恶意锁定导致IE主页无法更改怎么办
笔记本xp系统误删winsock服务导致无法上网怎么办
Win8.1系统DNS解析错误导致网络不能使用怎么办
安装windows8系统后网卡驱动问题导致不能上网如何处理
win7系统电脑IE网页时无响应导致无法关闭的解决方法【图】
Windows10系统无线网络连接上了却用不了网怎么办【图文教程】
win10电脑网络一会就断开了怎么办_win10电脑网络一会就断开了的解决方法
win10系统电脑无线网络无法连接不能上网怎么办
win7系统电脑安装海卓apn后导致无法上网的解决方法【图】
国外交友软件app排行榜前十名 可以免费进行跨国交友的软件下载