我有 IPv6。為什麼我與 Windows 應用程式商店的連線失敗?

我有 IPv6。為什麼我與 Windows 應用程式商店的連線失敗?

我最近安裝了 Windows 8,但無法存取應用程式商店。

我收到錯誤:

我們無法連接到商店。發生這種情況的原因可能是伺服器問題或網路連線逾時。請稍等幾分鐘,然後再試一次。

在此輸入影像描述

如果我在此電腦上完全停用 IPv6,那麼我就可以正常存取商店。

在此輸入影像描述

我如何從這個錯誤中恢復?

沒有使用網路代理(它在家裡!)。 Internet 設定中未選取「使用代理伺服器」。其他網路連線工作正常。我可以從這台電腦毫無問題地瀏覽互聯網,訪問 Google 和 Facebook 等 IPv6 網站也沒有任何問題。且系統時間與“time.windows.com”同步。


在使用 Sysinternals TCPView 進行長時間會話後,我在開啟 Windows 應用程式商店時觀察到以下行為:

  • 當我第一次打開它時,系統會打開一個 HTTPS 連接157.55.145.242連接埠 443。這似乎是 Microsoft IP 位址。
  • 然後,開啟兩個連線:一個 HTTPS 連線到23.12.49.138連接埠 443 和 HTTP 連接2400:cb00:2048:1::adf5:3daf連接埠 80。我預期是 Akamai IP 位址,因為眾所周知 Microsoft 使用 Akamai CDN,但我沒想到會看到 CloudFlare 位址!當我點擊Alt+F4關閉商店時,兩個連接都會關閉。

哦,對於那些沒有第一次讀過它的人來說,是的,互聯網可以在這台電腦上運行,支援 IPv4 和 IPv6。出現這種情況立即地安裝後、設定任何防毒軟體之前。在專用網路和公用網路上,應用程式商店都被列為 Windows 防火牆中允許的應用程式。

這似乎與 IPv6 相關,因為當我僅透過 IPv4 連接時,我可以毫無問題地訪問商店。

答案1

嘗試一下您的商店是否正常運行每個之後下面的修復,直到它起作用

確保互聯網正常運作(廢話)

檢查您是否可以連接到網站。如果不能,請嘗試以下操作:

win+R並輸入inetcpl.cpl
在出現的視窗中,按一下LAN settings
檢查「為您的 LAN 使用代理伺服器」是否未選中,如下所示:

代理設定

檢查您的日期和時間

再次輸入win+ ,R然後輸入RunDll32.exe shell32.dll,Control_RunDLL timedate.cpl

Internet time-> Change settings->Update now

立即更新位置

視窗服務

win+ R->msconfig

Diagnostic Start Up一下然後重新啟動。

使用您的本機帳戶或其他帳戶

如果您只有一個,請嘗試註冊一個新的。

最後一招:刷新

win+ C-> Change PC settings-> General->Refresh your PC

刷新視窗 8

來源

答案2

這最終被追溯到 CloudFlare 網路的 IPv6 路由問題,也影響了許多其他支援 CloudFlare IPv6 的服務。 CloudFlare 或其上游提供者現已解決了此問題。

在此輸入影像描述

(雖然現在他們又搞砸了......)

答案3

我有 AVG,並在工作和家中升級到 Windows 8 pro,但在兩台機器上我無法訪問應用程式商店。在閱讀了上面的 IP 位址和連接埠後,我立即想到「也許我的防火牆阻止了這些連線」。因此,我打開了 AVG 並關閉了防火牆,然後我就能夠連接到應用程式商店了。然後,我單擊 AVG 中的“重新生成防火牆設定”,並嘗試連接到應用程式商店,但沒有成功。因此,我暫時停用了 AVG 防火牆並啟動了 Windows 防火牆,直到找到 AVG 的修復程式。

答案4

我嘗試了所有建議的方法但沒有成功。我經常遇到“我們無法連接到商店。這可能是由於伺服器問題或網路連線逾時。請等待幾分鐘,然後重試。”

儘管有工作連接,所有相關更新,並且還照顧所有和我是說全部(包括恢復出廠設定)

最後解決我問題的是對我的路由器進行完全重置。然後我對路由器和連接進行了診斷,並使用 ISP 設定再次設定路由器。

然後我再次重新連接到互聯網,中提琴...... Windows 商店再次完全正常工作。

我希望這些資訊可以幫助其他人,因為我對整個經歷感到非常沮喪。

目前正在下載 8.1,所以希望更新會更大更好。

相關內容