Microsoft Store 启动报错 0x80131500 时,应依次执行:①运行 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 + R → 输入 ms-settings:regionlanguage → 回车 → 确认“国家或地区”设为“中国” → “区域格式”下拉选“中文(简体,中国)” → 顶部点“注销并保存更改”。
第三步:关闭自动时区检测并手动锁定
在设置中搜索“日期和时间” → 关闭“根据网络自动设置时区” → 在“时区”下拉菜单中手动选择“中国标准时间 (UTC+08:00)” → 确认右下角显示时间与北京时间完全一致。
重置网络协议栈与清除 DNS
如果你装过代理工具、加速器,或改过 hosts 文件,Winsock 堆栈很可能已损坏,导致 Store 无法建立 HTTPS 连接,这是 0x80131500 的高频隐性原因。
右键开始菜单 → 选择“Windows 终端(管理员)” → 依次执行以下五条命令,每条回车一次:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
全部执行完毕后关闭终端 → 必须重启电脑,否则协议栈重置不生效。
重建 Store 应用注册信息
当以上步骤都无效,说明 Store 的 AppX 包注册表项已损坏或丢失,此时需用 PowerShell 重新注册核心组件。
右键开始菜单 → “Windows 终端(管理员)” → 复制粘贴以下整段命令 → 回车执行:
Get-AppXPackage *Store* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
这条命令会遍历所有用户下的 Store 包,逐个重新注册。过程可能持续1–2分钟,终端会滚动输出注册日志,看到最后一行出现“Successfully registered package”即表示完成。


















