我最近安装了 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 地址,因为众所周知微软使用 Akamai CDN,但我没想到会看到 CloudFlare 地址!当我按下Alt+F4关闭商店时,这两个连接都会立即关闭。
哦,对于那些第一次没有读到这篇文章的人来说,是的,互联网在这台电脑上工作,在 IPv4 和 IPv6 上都是如此。这种情况发生立即地安装后,在配置任何防病毒软件之前。并且 Store 在 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
Windows 服务
win+ R->msconfig
单击Diagnostic Start Up
然后重新启动。
使用您的本地帐户或其他帐户
如果您只有一个,请尝试注册一个新的。
最后手段:刷新
win+ C-> Change PC settings
-> General
->Refresh your PC
答案2
最终,问题被追溯到 CloudFlare 网络的 IPv6 路由问题,并且还影响了许多其他支持 CloudFlare IPv6 的服务。CloudFlare 或其上游提供商已经解决了该问题。
(不过现在他们又把事情搞砸了……)
答案3
我有 AVG,在公司和家里都升级到了 Windows 8 pro,但在两台机器上我都无法访问应用商店。在阅读了上面的 IP 地址和端口后,我立即想到“也许我的防火墙阻止了这些连接”。因此,我打开 AVG 并关闭防火墙,然后 BOOM 我能够连接到应用商店。然后我单击 AVG 中的“重新生成防火墙设置”,并尝试连接到应用商店,但没有成功。因此,我暂时禁用了 AVG 防火墙,并激活了 Windows 防火墙,直到我找到 AVG 的修复程序。
答案4
我尝试了所有建议的方法,但都没有成功。我经常遇到“我们无法连接到商店。这可能是由于服务器问题或网络连接超时造成的。请等待几分钟,然后重试。”
尽管有工作连接,所有相关更新,并关心所有和我是说全部(包括恢复出厂设置)
最后,为我解决问题的是对我的路由器进行完全重置。然后我对路由器和连接进行了诊断,并使用 ISP 设置再次设置了路由器。
然后我重新连接到互联网,然后......Windows 商店又恢复了正常运行。
我希望这些信息能够对其他人有所帮助,因为整个经历让我非常沮丧。
目前正在下载 8.1,因此希望更新内容更大更好。