Windows 10应用商店下载卡在“正在下载”时,应依次执行:一、运行wsreset.exe清除缓存;二、停止并重命名SoftwareDistribution文件夹;三、禁用IPv6并更换为114.114.114.114等低延迟DNS;四、以管理员身份运行PowerShell重新注册Store应用包。

Windows 10应用商店下载卡在“正在下载”状态,进度条不动、时间停滞、反复重试后仍无响应,说明缓存异常、网络栈错乱或服务绑定失效已实际阻断下载流程。
用wsreset.exe一键清空商店运行时缓存
这一步操作起来很简单,直接调用微软官方内置工具,专用于清除临时会话、登录令牌和分片缓存,不碰已安装应用,也不动系统文件。
按下 Win + R 打开运行框→输入 wsreset.exe →按回车→等待黑色命令窗口自动弹出并显示“正在清除 Microsoft Store 缓存”→约15秒后窗口关闭,Store 自动重启并提示“已清除应用商店的缓存”。
注意:执行期间不要手动关闭黑窗,否则缓存清理不完整,卡顿可能复现。
强制终止Windows Update服务并清理SoftwareDistribution
当Store下载依赖的更新服务底层阻塞时,它会把下载任务挂起在“正在下载”界面,实则根本没发请求。此时必须切断其依赖链并重置传输通道。
第一步:右键开始按钮→选择“运行”→输入 services.msc →回车;
第二步:在服务列表中找到 Windows Update →右键→选择“停止”;
第三步:打开文件资源管理器,地址栏粘贴 C:\Windows\SoftwareDistribution →回车→右键该文件夹→重命名为 SoftwareDistribution.old;
第四步:回到服务窗口→右键 Windows Update →点击“启动”。
【重命名而非删除,是防止权限不足导致操作失败】 若提示“拒绝访问”,请先以管理员身份运行文件资源管理器再操作。
禁用IPv6并切换至低延迟DNS
部分宽带运营商对IPv6支持不全,Store尝试用IPv6连接微软CDN失败后会降级重试IPv4,造成明显卡顿;同时ISP默认DNS常返回高延迟海外节点,使首次握手超时。
方法一:禁用IPv6
右键任务栏网络图标→打开“网络和Internet设置”→点击“更改适配器选项”→右键当前连接(如WLAN)→属性→取消勾选 Internet 协议版本 6 (TCP/IPv6) →确定。
方法二:更换DNS
仍在该连接属性中→双击“Internet 协议版本 4 (TCP/IPv4)”→勾选“使用下面的DNS服务器地址”→首选填 114.114.114.114,备用填 223.5.5.5 →确定→关闭所有窗口。
执行完两步后,以管理员身份运行命令提示符,输入 ipconfig /flushdns 回车,清空本地DNS缓存。
重新注册Microsoft Store应用
当Store应用注册表项损坏或与系统服务脱钩时,界面能打开、按钮可点击,但后台完全不响应下载指令。PowerShell重新注册能强制重建绑定关系。
右键开始按钮→选择“Windows PowerShell(管理员)”→逐行输入以下命令,每行输完按回车:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
等待绿色路径输出全部完成→关闭窗口→重启电脑→打开Store测试下载。


















