microsoft store无法打开时,可依次尝试五种互不依赖的修复方法:一、重置缓存(wsreset.exe);二、设置中重置应用;三、powershell卸载重部署;四、重置网络协议并启用tls 1.2/1.3;五、运行内置疑难解答。

如果您尝试打开 Windows 11 的 Microsoft Store,但应用无响应、显示空白页、闪退或提示错误代码(如 0x80131500),则可能是由于缓存损坏、网络协议异常、应用注册信息失效或系统服务异常所致。以下是多种互不依赖的修复方法:
一、重置 Microsoft Store 缓存
该操作会清空商店临时数据与本地运行环境,不删除已安装应用或账户信息,是最快捷的基础修复方式。
1、同时按下 Windows 徽标键 + R 打开“运行”对话框。
2、在输入框中键入 wsreset.exe,然后按回车或点击“确定”。
3、等待约 10–20 秒,一个空白的命令提示符窗口将自动关闭,并触发 Microsoft Store 启动。
二、通过设置界面重置商店应用
此方法重建应用运行时容器与注册表项,适用于高级选项可用且未被组策略禁用的情形。
1、按下 Win + I 打开“设置”,依次点击 应用 > 应用和功能。
2、在应用列表中找到 Microsoft Store,点击进入其详情页。
3、点击 高级选项,向下滚动至“重置”区域。
4、先点击 修复 按钮;若无效,再点击 重置 按钮并确认执行。
5、操作完成后,重启电脑 再次尝试启动商店。
三、使用 PowerShell 卸载并重新部署商店组件
当应用包注册异常、WindowsApps 目录权限错乱或 TLS 协议配置导致签名验证失败时,此方法可强制恢复官方商店二进制完整性。
1、右键点击“开始”按钮,选择 Windows 终端(管理员)。
2、逐行输入以下命令,每输入一行后按回车:
get-appxpackage *store* | remove-appxpackage
3、等待卸载完成,再输入:
Get-AppXPackage -AllUsers -Name Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
4、若提示路径访问被拒绝,需先在文件资源管理器中启用“显示隐藏的项目”,右键 C:\Program Files\WindowsApps 获取文件夹所有权。
四、重置网络协议栈与启用 TLS 安全协议
部分商店无法启动源于 Winsock 堆栈异常、DNS 缓存污染或 TLS 版本未启用,尤其在修改过 hosts 文件、使用代理或禁用安全协议后易发。
1、以管理员身份运行 Windows 终端,依次执行以下命令(每条后按回车):
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
2、按下 Win + R,输入 inetcpl.cpl 并回车,打开“Internet 属性”。
3、切换到“高级”选项卡,滚动至“安全”区域:
4、取消勾选 TLS 1.0 和 TLS 1.1,勾选 TLS 1.2 和 TLS 1.3。
5、点击“应用”→“确定”,重启电脑。
五、运行 Windows 应用商店疑难解答
该内置工具能自动检测并修正与商店相关的系统组件异常,包括应用容器权限、网络代理配置、证书信任链及后台服务状态等。
1、按下 Win + I 进入“设置”,搜索 疑难解答 并进入。
2、点击 其他疑难解答,找到 Windows 应用商店应用。
3、点击 运行,等待扫描完成并自动应用建议的修复措施。
4、完成后,无需重启即可立即测试商店是否可打开。











