应先重注册应用包、清空UWP缓存(wsreset.exe)、重建运行时依赖,再绕过签名验证强制重装;若提示“找不到匹配的包”,则直接重装。

当你在 Windows 11 中点击某个应用图标,弹出“无法启动此应用,请尝试重新安装”提示时,说明系统已识别该应用存在注册信息损坏、组件丢失或权限异常,但尚未彻底删除其残留数据——此时直接重装往往无效,必须先清理干净再重建。
检查并重置应用包注册状态
系统内部对 UWP/MSIX 应用的调用依赖 Package Family Name 与注册表项绑定,一旦注册信息错乱或指向不存在的路径,就会触发该报错。手动重注册可强制刷新所有关联元数据。
按 Win + X → 选择“Windows Terminal(管理员)”,粘贴执行以下命令:
Get-AppxPackage *应用名关键词* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
将“应用名关键词”替换为实际名称片段,例如记事本用“Notepad”,照片用“Photos”,计算器用“Calculator”。注意:命令中不能带空格或中文标点,只输英文或数字字符。
若提示“找不到匹配的包”,说明该应用已被完全卸载,需跳过此步直接进入重装流程。
清除应用专属缓存与临时数据
UWP 应用运行时会生成大量隔离式缓存,位置分散且受虚拟化保护,普通删除无效。必须使用专用工具清空当前用户上下文下的全部应用容器缓存。
在管理员终端中依次运行:
wsreset.exe
等待窗口自动关闭(约10秒),不要手动关闭或中断。这一步会清空 Microsoft Store 缓存、应用沙盒临时文件、本地设置同步队列——【执行后所有已登录的 Store 应用需重新加载界面,但不会丢失账号或购买记录】。
完成后重启电脑,再尝试启动原应用。若仍失败,说明问题不在缓存层,继续下一步。
重建应用运行时依赖环境
很多现代 Win11 应用(如邮件、日历、天气)底层依赖 Windows App Runtime 和 WebView2 运行时。它们独立于系统更新,可能因版本不匹配或损坏导致启动失败。
第一步:访问微软官方页面下载最新版 Windows App Runtime(对应你系统的架构:x64 或 ARM64),安装时勾选“修复现有安装”选项。
第二步:打开 Microsoft Edge 浏览器,地址栏输入 edge://settings/system,确认“使用 Webview2 运行时”已开启;若未启用,点击“启用”并重启浏览器。
第三步:回到终端(管理员),运行以下命令强制刷新所有内置 AppX 的运行时绑定:
Get-AppxPackage -AllUsers | Where-Object {$_.Status -eq "Error"} | ForEach-Object {Add-AppxPackage -Register "$($_.InstallLocation)\AppXManifest.xml" -DisableDevelopmentMode}
绕过签名验证强制重装原始包
当系统判定应用包签名失效或证书链中断时,即使你从官网下载最新安装包,也会拒绝加载。此时需临时放宽策略,让系统接受未完整签名的合法包。
方法一:临时禁用开发者模式签名检查
设置 → 隐私和安全性 → 开发人员 → 开启“开发者模式” → 等待系统自动配置完成(约1分钟)。
方法二:以管理员身份运行 PowerShell,执行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
然后手动解压官方下载的 .appxbundle 包(可用 7-Zip),找到其中最大的 .appx 文件,右键 → “在 PowerShell 中运行”,执行 Add-AppxPackage -Path "D:\xxx.appx" -Register。
【务必确保该 .appx 文件来自微软官方渠道,非第三方修改版,否则可能触发 Defender 拦截】

















