Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8 CP 版 Metro IE 無法開網頁?代理設定同步修復教學

編輯:Win8 系統基礎知識

桌面版 IE 設定代理,Metro IE 卻連不上網?

在 Windows 8 消費者預覽版中,若您在傳統桌面版 Internet Explorer 設定了 Proxy 代理伺服器,可能會遭遇 Metro 風格 IE 無法開啟網頁的問題。這是因為 Metro 應用使用獨立的網路堆疊(WinHTTP),不會自動繼承桌面 IE 的 WinINET 代理設定。以下提供官方建議的命令列修復方案。

修復步驟:將桌面 IE 代理匯入 WinHTTP

  1. 在開始畫面點擊「桌面」應用,按 Win + X 選擇「命令提示字元(系統管理員)」,UAC 提示點選「是」。
  2. 在命令提示字元輸入 netsh 並按 Enter,進入網路殼層環境。
  3. 輸入 winhttp 並按 Enter,切換至 WinHTTP 內容。此時提示符變為 netsh winhttp>。
  4. 輸入 import proxy source=ie 並按 Enter,將桌面 IE 的代理設定匯入 WinHTTP。
  5. 完成後輸入 exit 兩次離開命令提示字元,重新啟動 Metro IE 即可正常上網。

原理解析

  • 桌面應用 使用 WinINET 網路 API,讀取 IE 瀏覽器的代理設定
  • Metro 應用 使用 WinHTTP 網路 API,擁有獨立的代理設定存儲
  • netsh winhttp import proxy source=ie 指令將 WinINET 代理設定複製到 WinHTTP,實現雙環境代理一致

注意: 此操作需系統管理員權限。若企業環境使用 WPAD/PAC 自動設定腳本,同樣適用。修復後 Metro IE、Windows Store、郵件、人脈等所有 Metro 應用網路連線將恢復正常。

Copyright © Windows教程網 All Rights Reserved