Windows 11 系统应用启动失败时,应优先修复而非重装:可通过设置中“修复/重置”、PowerShell 重注册(单个或批量)、运行 wsreset.exe 清缓存、重建 Windows App Runtime 及 WebView2 依赖来解决。

当你在 Windows 11 中点击照片、计算器、邮件等系统自带应用时,弹出“无法启动此应用,请尝试重新安装该应用程序”提示,说明应用的注册信息已损坏或丢失,但程序文件仍完整保留在本地——此时重装不仅多余,还可能因残留数据冲突导致失败。
通过设置界面修复或重置应用
第一步:按 Win + I 打开“设置”,进入“应用”→“已安装的应用”。
第二步:在右上角搜索框中输入应用全名(如“照片”“邮件”),确保只匹配到一个条目,避免输错字母或空格。
第三步:点击该应用右侧的三个点(…)→选择“高级选项”。
第四步:向下滚动至“重置”区域,先点击【修复】按钮;等待进度条走完、提示“修复已完成”后,立即双击开始菜单图标测试是否能启动。
若修复无效,再点击【重置】按钮——这会清除所有用户数据(如收藏夹、缓存、自定义设置),但保留应用本体;确认后等待重置完成,重启应用即可。
用 PowerShell 重注册单个 UWP 应用包
方法一:精准重注册(推荐)
① 按 Win + X → 选择“终端(管理员)”,UAC 提示中点“是”。
② 执行命令:Get-AppxPackage -Name Microsoft.Windows.Photos | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
注意:将 Microsoft.Windows.Photos 替换为你要修复的应用真实包名,例如计算器是 Microsoft.WindowsCalculator,天气是 Microsoft.BingWeather;包名可在上一步“高级选项”页面顶部的“应用包家庭名称”中直接复制,不能手输错误或漏字符。
③ 命令执行后无报错即成功,无需重启,直接点击图标测试。
批量重注册全部 UWP 应用
在管理员终端中运行:Get-AppxPackage -AllUsers | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
该操作耗时约 30~90 秒,期间窗口保持打开状态,不要关闭或中断;完成后需重启电脑,所有 Store 应用应恢复正常启动能力。
清除 UWP 应用专属缓存
UWP 应用的缓存受沙盒保护,普通清理无效。必须使用专用工具:
在管理员终端中运行:wsreset.exe
等待黑窗口自动关闭(约 10 秒),不要手动关闭;【执行后所有已登录的 Store 应用需重新加载界面,但不会丢失账号或购买记录】。
完成后重启电脑,再尝试启动原应用。
重建 Windows App Runtime 运行时依赖
很多内置应用(如邮件、日历、OneDrive)依赖 Windows App Runtime 和 WebView2,版本不匹配或损坏会导致启动失败。
第一步:访问微软官网下载最新版 Windows App Runtime(注意选择与你系统架构一致的 x64 或 ARM64 版本),安装时勾选“修复现有安装”。
第二步:打开 Edge 浏览器,在地址栏输入 edge://settings/system,确认“使用 Webview2 运行时”已开启;若未启用,点击“启用”并重启浏览器。
第三步:在管理员终端中运行:Get-AppxPackage -AllUsers | Where-Object {$_.Status -eq "Ok"} | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}










