Skip to content

微软商店转圈打不开的 wsreset 修复

微软商店(Microsoft Store)是 Windows 系统下载和更新 UWP 应用(如 Xbox、照片、便携式小工具等)的核心平台。但在实际使用中,经常会遇到商店界面长时间处于“转圈”状态、无法加载页面,或者提示错误代码(如 0x801315000x80072f8f)的情况。这一般是由于应用商店的本地缓存损坏、代理配置冲突或系统安全传输协议(TLS)关闭导致的。

症状表现

  • 双击打开 Microsoft Store,界面仅显示一个白底(或黑底)及中间的蓝色旋转小圆圈,等待数十分钟也无法进入主页。
  • 提示“网络连接似乎已断开”或“检查您的连接”,并伴随错误代码:0x801315000x80072F8F0x800704cf
  • 点击“刷新页面”无任何效果,且其他浏览器和日常连网均正常。

排查步骤

  1. 核对系统时间与时区
    • 微软商店的 SSL 证书安全握手对系统时间有极其严格的要求。
    • 右键点击任务栏右下角时间 -> 选择 “调整日期/时间”
    • 确保 “自动设置时间”“自动设置时区” 均已开启,并点击 “立即同步”
  2. 检查系统代理设置
    • 如果使用了代理加速器,可能导致微软商店的本地回环流量(Loopback)被截断。
    • 进入系统“设置” -> “网络和 Internet” -> “代理”,暂时关闭所有手动代理。

解决方案

方法一:执行 wsreset 命令重置商店缓存 (首选修复)

wsreset.exe 是 Windows 内置的 Microsoft Store 重置专用工具,它会清空商店的临时缓存数据,并不影响已下载的应用。

  1. 按下键盘上的 Win + R 组合键,打开“运行”窗口。
  2. 在输入框中输入 wsreset.exe 并点击确定。
  3. 系统会弹出一个空白的命令提示符(CMD)黑窗口。
  4. 注意:此时不要关闭这个黑色窗口。系统正在后台自动执行缓存清理,这通常需要 30 秒到 2 分钟
  5. 缓存清理完成后,黑色窗口会自动关闭,并随之自动拉起正常的微软商店客户端界面。

方法二:在设置中强制重置商店应用

如果 wsreset 闪退或无法解决,可以通过系统应用管理器直接进行重构。

  1. 打开系统“设置” -> 进入 “应用” -> “安装的应用”(或“应用和功能”)。
  2. 在列表中搜索找到 “Microsoft Store”
  3. 点击右侧的“三点”图标 -> 选择 “高级选项”
  4. 滚动到页面下方,先点击 “修复” (不会影响应用数据);如果无效,再点击 “重置” 按钮 (这会清空商店的登录状态和配置)。
  5. 重置完毕后,重新打开微软商店测试。

方法三:使用 PowerShell 重新注册部署应用商店

当应用商店组件文件损坏时,可以通过 PowerShell 从系统映像包中重新安装注册它。

  1. 右键点击桌面左下角的 Windows 开始图标(或按 Win + X),选择 “终端(管理员)”“Windows PowerShell(管理员)”
  2. 复制并粘贴以下命令到窗口中,然后按回车:
    powershell
    Get-AppXPackage -AllUsers -Name Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
  3. 等待黄色进度条滚动完毕,提示部署成功。

方法四:开启 Internet 属性中的 TLS 协议 (解决错误代码 0x80131500)

如果提示连接错误代码,多半是网络传输层未开启现代加密套件。

  1. Win + R 键,输入 inetcpl.cpl 回车,打开“Internet 属性”控制面板。
  2. 切换到 “高级” 选项卡。
  3. 在底部的设置列表中向下滚动,找到以下选项:
    • 勾选 “使用 TLS 1.2”
    • 勾选 “使用 TLS 1.3”
  4. 点击“应用”并确定,重新打开微软商店即可正常加载。