登录
首页 >  文章 >  软件教程

Win11怎么修复应用商店无法更新_Windows11 wsreset命令重置缓存

时间:2026-02-24 13:00:32 205浏览 收藏

推广推荐
前往下载Windows工具 ➜
支持 PC / 移动端,安全直达
当Windows 11的Microsoft Store卡在“正在更新”或频繁提示更新失败时,问题往往源于缓存损坏、服务异常、应用注册失效或系统更新组件冲突;本文提供五步精准排查方案——从快速重置商店缓存(wsreset.exe)入手,逐步深入至修复/重置应用、PowerShell强制重新注册内置应用、启用关键Windows Update服务,再到彻底清理SoftwareDistribution和catroot2底层缓存,覆盖绝大多数导致Store更新中断的常见原因,助你高效恢复应用自动更新与正常下载功能。

Win11怎么修复应用商店无法更新_Windows11 wsreset命令重置缓存

如果您尝试在Windows 11中更新已安装的应用,但Microsoft Store始终卡在“正在更新”或提示失败,则可能是由于应用商店缓存损坏、DNS解析异常或服务注册信息丢失所致。以下是解决此问题的步骤:

一、使用wsreset命令重置应用商店缓存

该命令专用于清除Microsoft Store的临时文件、本地缓存及DNS解析记录,可快速恢复商店基础运行环境,适用于加载缓慢、更新中断或界面空白等典型症状。

1、同时按下Win + R键,打开“运行”对话框。

2、在输入框中键入wsreset.exe,然后按回车键执行。

3、等待黑色命令提示符窗口自动弹出并运行,过程持续约10–30秒,期间不要手动关闭窗口。

4、窗口关闭后,Microsoft Store将自动启动;若未自动开启,可手动点击开始菜单中的图标打开。

二、通过设置界面修复或重置Microsoft Store应用

当缓存重置无效时,说明应用本身的注册状态或配置可能已异常,系统设置中提供的“修复”与“重置”功能可分别尝试恢复组件关联性或彻底重建应用运行实例。

1、按下Win + I打开“设置”应用。

2、进入应用 > 应用和功能,在应用列表中找到Microsoft Store

3、点击其右侧的三个点(⋯)按钮,选择高级选项

4、向下滚动至“重置”区域,先点击修复按钮,等待操作完成并测试更新功能。

5、若修复后仍无法更新,返回同一页面,点击重置按钮,在确认弹窗中选择重置以清除全部本地数据并恢复初始状态。

三、使用PowerShell重新注册所有内置应用

该方法强制系统重新扫描并注册所有预装UWP应用(含Store),可修复因注册表项丢失、权限异常或Manifest路径失效导致的更新服务不可用问题。

1、右键点击“开始”按钮,选择终端(管理员)Windows PowerShell(管理员)

2、在用户账户控制提示中点击以授予权限。

3、粘贴并执行以下完整命令:
Get-AppXPackage | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

4、等待命令逐个处理全部包,光标恢复闪烁即表示执行完毕;过程中请勿关闭窗口或中断操作。

5、执行完成后,重启计算机,再打开Microsoft Store检查更新是否恢复正常。

四、检查并重启Windows Update相关服务

Microsoft Store更新依赖Windows Update服务组件进行内容分发与验证,若wuauserv、bits或cryptSvc等服务被禁用或处于停止状态,将直接导致更新流程中断。

1、按下Win + R键,输入services.msc并回车,打开服务管理器。

2、依次查找以下服务: Windows UpdateBackground Intelligent Transfer Service (BITS)Cryptographic ServicesWindows Installer

3、对每一项执行:右键 → 属性 → 将“启动类型”设为自动 → 点击启动按钮启用服务 → 点击确定保存。

4、全部服务启用后,重启电脑,再次尝试在Microsoft Store中执行更新操作。

五、清理并重建Windows Update组件缓存

SoftwareDistribution与catroot2文件夹中积压的损坏更新元数据会干扰Store的后台下载机制,清空这两个目录可消除底层同步冲突。

1、以管理员身份运行终端命令提示符

2、依次执行以下命令(每条执行完毕后再输入下一条):
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

3、执行路径重命名命令:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\catroot2 Catroot2.old

4、重新启动服务:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

以上就是《Win11怎么修复应用商店无法更新_Windows11 wsreset命令重置缓存》的详细内容,更多关于的资料请关注golang学习网公众号!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>