Win11微软商店下载卡在0.1%的修复方法包括:一、运行wsreset.exe重置缓存;二、更换DNS为8.8.8.8/1.1.1.1并刷新缓存;三、禁用EnableSmartMultiHome智能DNS切换;四、通过设置重置Microsoft Store应用包。

Win11 微软商店下载进度卡在 0.1% 不动,说明下载任务已进入调度队列但无法触发实际数据传输,常见于DNS解析失败、本地缓存错位或网络协议栈异常,而非单纯网速慢。
先清空商店缓存再重启服务
这一步操作起来很简单,直接运行wsreset.exe就能强制刷新所有临时状态,比手动删缓存文件夹更安全可靠。
按下 Win + R 打开运行框 → 输入 wsreset.exe → 按回车执行 → 等待黑窗自动弹出“已完成”提示 → 关闭窗口后,不要手动打开商店,等系统自动重启应用进程(通常30秒内)。
如果执行后商店图标在任务栏闪现又消失,说明重注册正在后台进行,此时强行点击图标反而会中断流程。
换掉默认DNS避免解析卡死
Windows 11 默认用运营商DNS,对微软CDN节点响应极慢,常导致TCP三次握手超时,下载任务刚发起就被标记为“挂起”,表面看是卡在0.1%,实则是根本没连上服务器。
方法一:图形界面设置
右键任务栏网络图标 → “网络和 Internet 设置” → “高级网络设置” → “更多网络适配器选项” → 右键当前连接(如WLAN)→ “属性” → 双击“Internet 协议版本 4 (TCP/IPv4)” → 勾选“使用下面的 DNS 服务器地址” → 首选填 8.8.8.8,备用填 1.1.1.1 → 点“确定”保存。
方法二:命令行一键生效
以管理员身份运行 PowerShell → 输入命令:
netsh interface ipv4 set dns "以太网" static 8.8.8.8 primary(若用Wi-Fi,把“以太网”换成“WLAN”)→ 再输入:
netsh interface ipv4 add dns "WLAN" 1.1.1.1 index=2 → 执行完立即生效,无需重启。
注意:改完DNS后必须运行 ipconfig /flushdns 清掉旧缓存,否则仍走原路径。
禁用智能DNS切换功能
Windows 11内置的“EnableSmartMultiHome”机制会在Wi-Fi与热点间反复刷新DNS,造成解析抖动,微软商店下载任务恰好在此时被系统判定为不可恢复而冻结在0.1%。
第一步:右键开始菜单 → 选择“Windows Terminal(管理员)”
第二步:粘贴并执行以下命令:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" -Name "EnableSmartMultiHome" -Value 0 -Type DWord
第三步:执行 ipconfig /flushdns → 关闭终端 → 重新打开Microsoft Store尝试下载。
该注册表项修改后立即生效,无需重启系统,但若之前已卡住的任务仍不动,需手动取消再重新点击下载按钮。
重置商店应用包
当商店UI能打开、搜索正常,但所有下载任务都卡在0.1%,大概率是应用包注册信息损坏,此时仅重置缓存无效,必须重建应用沙盒环境。
① 打开“设置” → “应用” → “应用和功能” → 在搜索框输入 Microsoft Store
② 点击结果 → “高级选项” → 滚动到底部 → 点击“重置”按钮 → 确认弹窗
③ 等待进度条走完(约15秒)→ 系统自动关闭商店进程 → 不要立刻点开商店,等1分钟后系统完成后台重注册
④ 此时再打开商店,进入“我的资料库” → 点击任一挂起下载项右侧的“…” → 选择“重新下载”
重置过程不会删除已安装应用或登录账户,但会清空商店内的浏览历史和推荐偏好。

















