系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Win8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離

Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

時(shí)間:2015-04-21 17:44:54 作者:shuqing 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20150421/46197.html 手機(jī)查看 評(píng)論

  在Windows8中,Modern應(yīng)用給用戶帶來(lái)了全新的體驗(yàn),但仍然有不少的問(wèn)題存在。在 Internet 設(shè)置中,我們只要為 LAN 指定了代理服務(wù)器,Modern應(yīng)用就會(huì)被網(wǎng)絡(luò)隔離導(dǎo)致無(wú)法上網(wǎng),目前也就桌面版的應(yīng)用程序才能通過(guò)代理服務(wù)器上網(wǎng)。那該如何解決這問(wèn)題呢?下面小編將介紹兩種辦法,可以防止Modern應(yīng)用被網(wǎng)絡(luò)隔離。

 Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

  方法一:使用組策略為網(wǎng)絡(luò)隔離環(huán)境指定 Internet 代理

  打開(kāi)本地組策略編輯器,展開(kāi)"計(jì)算機(jī)配置"-"管理模版"-"網(wǎng)絡(luò)"-"網(wǎng)絡(luò)隔離",我們可以看見(jiàn)如下幾個(gè)設(shè)置項(xiàng):

 Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

  我們可以編輯"應(yīng)用的 Internet 代理服務(wù)器",來(lái)指定一個(gè) Internet 代理。注意,這里指定的代理得與你在桌面IE選項(xiàng)的連接設(shè)置里指定的LAN代理一致,這樣 Modern Apps 才能具備訪問(wèn)互聯(lián)網(wǎng)的基礎(chǔ)。沒(méi)錯(cuò),這只是個(gè)基礎(chǔ),因?yàn),僅指定這一項(xiàng)的話,你添加的代理與系統(tǒng)檢測(cè)到的代理是一個(gè)并集,由于自動(dòng)檢測(cè)的優(yōu)先,而在桌面指定了 LAN 代理后,自動(dòng)檢測(cè)的代理與手動(dòng)指定的 LAN 代理不一致,結(jié)果還是不能上網(wǎng)。所以為了 Modern Apps 能上網(wǎng),我們還需啟用"代理定義權(quán)威"這一項(xiàng),讓 Modern Apps 只使用這里指定的代理。

  方法二:使用 Win8 內(nèi)置的調(diào)試命令集為具體 App 添加網(wǎng)絡(luò)隔離排除

  Windows 8 內(nèi)置了一個(gè)命令行工具,是為了方便 Modern Apps 開(kāi)發(fā)者診斷網(wǎng)絡(luò)問(wèn)題的。我們可以利用它來(lái)把某些 Modern Apps 添加到網(wǎng)絡(luò)隔離排除列表:

 Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

  這里我們使用其中的 LoopbackExempt 參數(shù)即可實(shí)現(xiàn)我們的需求。對(duì)于這個(gè)參數(shù),它的使用還有具體的二級(jí)參數(shù)需要指定。

 Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

  程序幫助說(shuō)的很明確了,因此這里不再列表贅述。這里,我想提醒大家的是,由于 AppContainer 或者程序包的 SID 較難尋找(需要借助注冊(cè)表),我個(gè)人建議大家使用 –n=[Name] 的方式來(lái)通過(guò) AppContainer 或者程序包名來(lái)操作網(wǎng)絡(luò)隔離豁免。因?yàn)楂@取名稱的方式很簡(jiǎn)單,只要你打開(kāi) %LocalAppData%\Packages 路徑,下面的各個(gè)文件夾的名稱就是各個(gè) Modern Apps 的名稱,可供使用, 方便復(fù)制粘貼。

 Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

  從圖中可以看出,識(shí)別這些 App 究竟對(duì)應(yīng)開(kāi)始屏幕里面哪個(gè) Modern App 其實(shí)并不難,因?yàn)槲募䦅A的部分就是該程序的名稱。例如我們可以看見(jiàn)最后一個(gè),"WinStore_cw5n1h2txyewy",它無(wú)疑就是"應(yīng)用商店"這個(gè)應(yīng)用的內(nèi)部名稱。

  這里,我們假設(shè)現(xiàn)在默認(rèn)的代理服務(wù)器壞了,我在桌面環(huán)境設(shè)置了 LAN 代理,這時(shí),我需要使用應(yīng)用商店更新我的幾個(gè)應(yīng)用程序,那么,我就要為它添加網(wǎng)絡(luò)隔離豁免了:執(zhí)行"CheckNetIsolation.exe LoopbackExempt -a -n=WinStore_cw5n1h2txyewy",便將應(yīng)用商店添加到豁免列表了。

  要驗(yàn)證豁免列表,我們使用"CheckNetIsolation.exe LoopbackExempt -a -s"命令即可:

 Windows8防止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法

  要?jiǎng)h除某個(gè)豁免,將添加豁免的命令中的 -a 參數(shù)換為 -d 即可,要快速全部清除列表內(nèi)容,執(zhí)行"CheckNetIsolation.exe LoopbackExempt -c"。

  比較以上兩種辦法,我個(gè)人還是建議大家使用第二種辦法。原因有兩個(gè):

  其一,組策略法中,無(wú)法為隔離網(wǎng)絡(luò)指定代理服務(wù)器的代理端口,所以,使用非80口的應(yīng)用可能還是不能正常工作。例如,應(yīng)用商店在這樣設(shè)置時(shí),只能瀏覽應(yīng)用,無(wú)法更新軟件和下載軟件。

  其二,使用 CheckNetIsolation 可以方便地控制和查閱豁免情況,而且,沒(méi)有什么端口的限制,程序功能完全正常。而且,對(duì)于 IT 專業(yè)人士而言,這個(gè)可以集成到代碼中去,并且代碼可復(fù)用,可自動(dòng)化控制。

  而在第二種方式里面,建議大家使用 -n=[AppName] 的形式添加刪除豁免比使用 -p=[AppSID] 不僅要好在上面提到過(guò)的便捷性,而且,像 Store 這樣的特殊 Modern App,它在注冊(cè)表的 HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings 下面根本就沒(méi)有對(duì)應(yīng)的 SID 顯示出來(lái)。在上面通過(guò)名稱添加 Store 豁免,并且查閱豁免列表后,我們發(fā)現(xiàn) Store 的 SID=S-1-15-2-2608634532-1453884237-1118350049-1925931850-670756941-1603938316-3764965493。

  好了,對(duì)于在Windows8系統(tǒng)中阻止Modern應(yīng)用被網(wǎng)絡(luò)隔離的方法就介紹到這,如果友友們還有更為簡(jiǎn)便的方法,歡迎與小編留言互動(dòng)哦。

標(biāo)簽 Modern應(yīng)用

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本軟件

熱門教程

人氣教程排行

Win8系統(tǒng)推薦

官方交流群 軟件收錄