
相信很多用着 win 10 的朋友都有碰到过类似的情况——打开 Microsoft Store ,等它转了很多圈以后,结果只看到上面这样的提醒。没关系,这篇文章将带你彻底解决它。
一些误解
微软的这些服务为什么会经常抽风呢?
有些人可能会认为,是中国的防火墙(GFW)把微软给 ban 了。其实不然,GFW 是黑名单制,并不可能出现一会儿可用一会儿不可用的情况。所以,真正的原因还是微软的服务器不在国内,每次的访问请求都可能会飘洋过海,有时彻底失联。
那国内那些微软的服务器难道就没用?
当然有用,但是它提供的可能是其他的服务,这部分是由中国大陆的公司独立运营的,与我们现在需求的并没有关系。对此,微软为了改善国内用户的使用体验,确实用上了 CDN,但...真的不给力,运气好解析到大陆的能够秒访问,运气不好那就真 gg 了...对此下面也提到了可能的解决办法。
主要解决
问题排除
有时候,出问题不一定是外部的原因,更可能是自己的问题。所以,我从微软社区收集了以下简单的错误解决,可以先行依次尝试。完成这些操作,很有可能你的问题已经得到了解决!
- 按 Win + R 打开 「运行」——输入「wsreset」回车——等待,不要关闭
- 打开IE浏览器(注意不是Edge)—— 点击右上角的「设置」——点击「Internet选项」—— 选择顶部「高级」选项卡 —— 在「使用 TLS1.2」前面打上勾
- 进入 Windows 设置——点击「网络和 Internet」——点击左下角「代理」——将「自动检测设置」 「使用设置脚本」「使用代理服务器」至于关闭状态
修改 Host
由于复杂的网络环境, DNS 给我们分配的很可能是低速 CDN IP。这里我们可以利用 Usbeam Hosts Editor 工具来快捷修改系统 Hosts 文件,将服务指向效果最佳的 IP 地址。
- 软件下载:UsbEAm Hosts Editor v3.50,并解压
- 打开软件,点击左下角图标——选择「Microsoft Store - 微软商店」——选择需要的规则
- 点击「延迟检测」——选择合适的 IP(延迟低不一定速度快,可尝试多个不同 IP )——应用选中
此时对于部分用户应该已经能够正常使用 Microsoft Store了,不过这种方法不能保证百分之百的有效性。
(若依然无效,可尝试点击“清除当前”,根据玄学测试,在部分情景下确实有奇效(。﹏。)

高阶玩家
“既然国内访问那么麻烦,那开代理总行了吧”。这确实是个不错的选择,不过因j为 Microsoft Store 属于 UWP 应用,运行在 App Container 的虚拟沙箱环境里,虽然安全性和纯进度远高于传统的 exe 应用,但是这也致使 UWP 无法使用本地的代理服务,即使电脑开启了代理的全局模式。
方式一:CheckNetisolation命令行工具
此工具是 Win 10 自带的,无需额外安装,但需较多操作
通过注册表获取 Microsoft Store 应用的 SID
通过 Win + R 快捷键打开 「运行」窗口,输入「Regedit」打开注册表编辑器,然后逐级定位到
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings
,注册表编辑器左侧列出来已安装应用的 SID 值命名的文件夹,右边 DisplayName 项就是应用名称,我们这里需要找的是 DisplayName 以 Microsoft.WindowsStore 开头的应用,复制左侧对应的 SID 值。打开 CMD 面板
通过同样操作打开「运行」窗口,输入「cmd」打开 CMD 面板
在终端输入
CheckNetIsolation.exe loopbackexempt -a -p=SID
,其中 SID 用刚刚复制的值进行替换此时再次打开 Microsoft Store,你就已经 UWP 的解除网络限制,可以通过电脑代理进行访问,加快速度了。
方式二:网络调试工具 Fiddler
如果你觉得上面的方法太麻烦,你可以下载第三方免费网络 Fiddler 进行修改,这种方法更加直白。
Fiddler 下载安装
这里 是 Fiddler 官网的下载链接,注意在下载前需要简单信息填写,并且国内下载速度较慢。此工具的安装并不复杂,直接根据提示操作即可。
工具使用
打开 Fiddler,从顶部菜单中选择「WinConfig」,在接下来的窗口中找到 DisplayName 为 Microsoft Store 的一项,勾选前方的框就可以了。
补充
虽然上面一直讲的都是 Microsoft Store 访问加速的问题,但这些方法的作用适用于所有 UWP 类应用(天气、邮件、Cortana等),同时上面用到的工具—— Usbeam Hosts Editor 还有更多功能,可以自行尝试。