错误代码0x80131500表明Microsoft Store初始化连接中断,需依次执行:①运行wsreset.exe清缓存并重置Store;②启用TLS 1.2/1.3并禁用旧协议;③校准系统时间、设为中国标准时间及时区;④重置网络协议栈;⑤用PowerShell重建Store注册信息。

当你点击 Windows 11 的 Microsoft Store 图标后只闪一下就关闭,或弹出“我们这边出了点问题”并显示错误代码 0x80131500,说明商店在初始化阶段已中断连接——这不是普通网络卡顿,而是系统底层协议协商失败、时间校验不通过或注册信息错位导致的硬性阻断,必须按顺序修复关键环节才能恢复。
先清缓存再重置应用
按 Win + R 打开运行窗口,输入 wsreset.exe → 回车 → 等待黑色命令行窗口自动关闭(约 10–30 秒)→ 不要手动关闭窗口,它关了才算完成。
接着按下 Win + I 打开设置 → 应用 → 应用和功能 → 在列表中找到 Microsoft Store → 点击右侧“⋯” → 选择“高级选项” → 往下滚动到“重置”区域 → 点击“重置”按钮 → 弹窗确认后等待进度条走完。
【重置完成后必须重启电脑】,否则新配置不会生效,Store 仍会沿用旧缓存路径启动失败。
强制启用 TLS 1.2/1.3 并禁用旧协议
Windows 11 默认已弃用 TLS 1.0 和 1.1,但某些第三方软件或手动修改可能重新启用了它们,而 Store 会因协议协商失败直接报 0x80131500。
方法一:通过 Internet 选项设置
按 Win + R → 输入 inetcpl.cpl → 回车 → 切换到“高级”选项卡 → 滚动到底部“安全”区域 → 取消勾选“使用 TLS 1.0”和“使用 TLS 1.1” → 确保勾选“使用 TLS 1.2”和“使用 TLS 1.3” → 点击“确定”保存。
方法二:用 PowerShell 一次性修正(管理员权限)
右键开始菜单 → 选择“Windows 终端(管理员)” → 依次执行以下两条命令,每条回车一次:
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp' -Name 'DefaultSecureProtocols' -Value 0x00000A00
Set-ItemProperty -Path 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings' -Name 'SecureProtocols' -Value 0x00000A00
执行完不用重启,但需关闭所有浏览器和后台网络程序,再试打开 Store。
校准时间、修正区域与手动设时区
Store 启动时会验证 HTTPS 证书有效期,若系统时间偏差超过 3 分钟,或时区被识别为 UTC+0 而你实际在中国,证书就会被拒,触发 0x80131500。
第一步:同步网络时间
按下 Win + I → 时间和语言 → 日期和时间 → 关闭“自动设置时间” → 再立即打开它,强制从 time.windows.com 同步一次。
第二步:确认时区与区域格式一致
在同一页面向下滚动 → “时区”下拉菜单中选择中国标准时间(UTC+08:00) → 点击“更改自动设置时区”旁的“立即更新”按钮 → 返回上一级 → 区域 → 确保“国家或地区”和“区域格式”都设为中文(简体,中国)。
第三步:禁用“自动设置时区”以外的干扰项
在“日期和时间”页底部,取消勾选“通过定位服务自动设置时区”,避免 GPS 或 IP 定位误判为海外时区。
重置网络协议栈与 DNS 缓存
网络协议栈(Winsock)或 IP 配置损坏会导致 Store 无法建立 HTTPS 连接,尤其在使用过代理工具、加速器或修改过 hosts 文件后极易发生。
右键开始菜单 → 选择“Windows 终端(管理员)” → 依次执行以下四条命令,每条执行完毕后按回车:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
执行完成后输入:ipconfig /flushdns 并回车。
关闭终端,重启电脑。
重建 Store 注册信息
当 Store 应用本体文件未损坏但注册信息丢失或错位时,会出现“我们这边出了点问题”界面,此时需用 PowerShell 重新注入注册表项。
右键开始菜单 → 选择“Windows 终端(管理员)” → 执行以下命令:
Get-AppxPackage -allusers Microsoft.WindowsStore | Remove-AppxPackage
等待卸载完成(无提示即成功)→ 立即执行下一条:
Add-AppxPackage -Register "$((Get-AppxPackage -name Microsoft.WindowsStore).InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode
这条命令会从当前已安装的 Store 文件夹中读取原始清单并重建注册,【不要跳过引号和美元符,缺一不可】,否则路径解析失败将报错。



















