应先通过设置修复或重置应用;若无效,再用PowerShell重注册UWP包(单个或批量);同时清除wsreset缓存、检查Windows Installer服务状态,并确保其启动类型为“自动(延迟启动)”。

当你在 Windows 11 中点击照片、邮件、计算器等系统自带应用时,突然弹出“无法启动此应用,请尝试重新安装应用程序”提示,说明应用的注册信息已损坏但程序文件仍完整存在——此时重装不仅浪费时间,还可能因残留数据冲突导致反复失败。
通过设置界面修复或重置应用
这是最安全、最优先尝试的操作,无需命令行,适合所有用户。
第一步:按 Win + I 打开“设置”,进入“应用”→“已安装的应用”。
第二步:在右上角搜索框中输入应用全名(如“照片”“邮件”),注意区分大小写和空格,确保精准匹配到对应条目——输“photo”可能搜不到“Microsoft Photos”,必须输完整中文名或英文名。
第三步:点击该应用右侧的三个点(…)→选择“高级选项”。
第四步:向下滚动至“重置”区域,先点击【修复】按钮;等待进度条走完、提示“修复已完成”后,立即双击开始菜单图标测试是否能启动。这一步仅刷新注册表项,不删任何数据。
若修复无效,再点击【重置】按钮——这会清除所有用户数据(如自定义设置、收藏夹、缓存),但保留应用本体;确认后等待重置完成,重启应用即可。
使用 PowerShell 重注册 UWP 应用包
当设置里找不到对应应用,或修复/重置后仍报错,说明注册元数据已严重错乱,需强制重建包绑定关系。
方法一:单个应用精准重注册
1、按 Win + X → 选择“终端(管理员)”,在 UAC 提示中点“是”。
2、执行命令:Get-AppxPackage -Name Microsoft.Windows.Photos | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
将 Microsoft.Windows.Photos 替换为实际应用的完整包名,例如“Microsoft.WindowsCalculator”“Microsoft.MicrosoftEdge”;包名可在上一步“高级选项”页面顶部的“应用包家庭名称”中直接复制,不能手打、不能加空格、不能用中文标点。
3、命令运行后无红色报错即表示成功,直接点击应用图标测试。
方法二:批量重注册当前用户全部 UWP 应用
在管理员终端中运行:Get-AppxPackage -AllUsers | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
该操作耗时约 30~90 秒,期间不要关闭窗口;完成后重启电脑,所有 Store 应用应恢复正常启动能力。
清除 UWP 应用专属缓存
很多启动失败其实不是注册问题,而是沙盒缓存损坏导致初始化卡死,尤其在频繁切换账户或更新后出现。
第一步:以管理员身份打开 Windows Terminal。
第二步:输入并回车执行:wsreset.exe
第三步:等待黑窗口自动关闭(约 10 秒),不要手动关闭或中断——执行后所有已登录的 Store 应用需重新加载界面,但不会丢失账号或购买记录。
第四步:重启电脑,再尝试启动原应用。
检查并启动 Windows Installer 服务
某些第三方 UWP 应用(如讯飞听见 Win、企业定制工具)依赖 Windows Installer 服务加载组件,若该服务被禁用,会直接触发“无法启动此应用”提示,且不报具体错误。
按下 Win + R → 输入 services.msc → 回车。
在服务列表中找到 Windows Installer → 右键 → 若状态为“已停止”,点击“启动”;若已是“正在运行”,先点“停止”,再右键点“启动”一次,强制刷新服务上下文。
注意:启动类型必须保持为“自动(延迟启动)”,不要改成“自动”或“手动”,否则下次开机可能因依赖项未就绪而再次失败。

















