Windows应用商店“无法连接到网络”问题的五大解决方法:一、运行wsreset.exe重置缓存;二、启用TLS 1.2和TLS 1.3协议;三、更换DNS并执行netsh winsock reset等命令重置网络栈;四、确保Windows Update与App Installer服务已启动且设为自动;五、用PowerShell重新注册Microsoft.WindowsStore应用包。

Windows系统应用商店提示“无法连接到网络”,界面卡在加载状态、白屏或弹出错误代码,说明本地客户端已启动但无法与微软服务器建立有效通信——这通常不是网络完全中断,而是协议层、缓存或服务依赖出现阻断。
先重置商店缓存
缓存损坏是最常见诱因,它会让商店卡在初始化阶段,连登录界面都打不开。此操作不删除已安装应用,也不影响账号信息。
第一步:按 Win + R 打开运行框。
第二步:输入 wsreset.exe → 回车执行。
第三步:等待黑色命令窗口自动弹出并持续约10秒后关闭——【此时切勿手动关闭窗口,否则缓存清除不完整】。
第四步:窗口关闭后,Microsoft Store 会自动启动;若未自动打开,手动点击开始菜单中的图标测试。
检查并启用TLS 1.2和TLS 1.3
微软商店自2023年起强制要求TLS 1.2及以上协议加密通信。若系统禁用该协议,哪怕浏览器能正常上网,商店也会报“无法连接网络”。
按 Win + R → 输入 inetcpl.cpl → 回车打开Internet选项。
切换到“高级”选项卡 → 向下滚动至“安全”区域 → 勾选TLS 1.2和TLS 1.3(两个必须同时启用)→ 点击“应用”→“确定”。
重启电脑后立即测试商店是否可进入首页。
更换DNS并刷新网络栈
方法一:改DNS
右键任务栏网络图标 → “打开网络和 Internet 设置” → “高级网络设置” → “更多网络适配器选项” → 右键当前连接(Wi-Fi或以太网)→ “属性” → 双击“Internet 协议版本 4 (TCP/IPv4)” → 勾选“使用下面的DNS服务器地址”,首选填8.8.8.8,备用填1.1.1.1 → 确定保存。
方法二:重置Winsock与IP协议栈
右键“开始” → “终端(管理员)” → 依次执行以下命令,每行回车:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
执行完必须重启电脑,否则更改不生效。
确保关键服务正在运行
Windows Update 和 App Installer 服务是商店联网、验证、安装的底层支撑。任一服务停止,商店就无法完成任何网络请求。
按 Win + R → 输入 services.msc → 回车打开服务管理器。
找到 Windows Update,右键→“属性”→将“启动类型”设为“自动”,若状态非“正在运行”,则点“启动”。
同样处理 App Installer 服务,确认其已启动且启动类型为自动。
关闭所有服务窗口,重启电脑后再次尝试打开商店。
用PowerShell重新注册商店应用
当商店能打开、能浏览,但所有下载/安装按钮点击无响应或直接报错时,说明AppX包注册信息已断裂,需强制重建。
① 右键“开始” → “终端(管理员)” → 在UAC提示中点“是”。
② 输入以下命令,逐行回车执行:
Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
③ 命令执行完毕后,不要关闭终端,直接点击开始菜单打开Microsoft Store测试。


















