windows 11应用提示“无法启动此应用”时,应先通过设置修复或重置应用;若无效,再用powershell重注册uwp包(单个或批量);同时检查windows installer服务是否启用,并运行sfc与dism命令修复系统文件。

当你在 Windows 11 中点击某个已安装的应用(尤其是 Microsoft Store 应用),弹出“无法启动此应用,请尝试重新安装应用”提示时,说明系统已识别该应用的主程序包注册信息丢失或损坏,但应用文件本身仍保留在本地——此时无需重装,只需强制重建注册关系即可恢复启动。
通过设置界面修复或重置应用
第一步:按下 Win + I 打开“设置”,进入“应用”→“已安装的应用”。
第二步:在右上角搜索框中输入应用名称(如“照片”“计算器”“邮件”),确保精准匹配到对应条目。
第三步:点击该应用右侧的三个点(…)→选择“高级选项”。
第四步:向下滚动至“重置”区域,先点击【修复】按钮;等待进度条走完、提示“修复已完成”后,立即双击桌面或开始菜单图标测试是否能启动。
若修复无效,再点击【重置】按钮——这会清除所有用户数据(如自定义设置、收藏夹、缓存),但保留应用本体;确认后等待重置完成,重启应用即可。
使用 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”等;包名可在上一步“高级选项”页面顶部的“应用包家庭名称”中找到,或通过命令 Get-AppxPackage | Where-Object {$_.Name -like "*photo*"} 模糊检索。
3、命令无报错即表示注册成功,直接点击应用图标测试。
方法二:批量重注册当前用户全部 UWP 应用
在管理员终端中运行:Get-AppxPackage -AllUsers | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
该操作耗时约 30~90 秒,期间不要关闭窗口;完成后重启电脑,所有 Store 应用应恢复正常启动能力。
检查并启动 Windows Installer 服务
某些应用(尤其是含 MSI 安装器的第三方 UWP 包或捆绑式工具)依赖 Windows Installer 服务加载组件。若该服务被禁用,会导致“无法启动”错误持续出现。
1、按 Win + R 输入 services.msc 回车。
2、在服务列表中找到Windows Installer,双击打开属性。
3、将“启动类型”设为“手动”或“自动”,若“服务状态”显示“已停止”,则点击“启动”按钮。
4、点击“确定”保存,无需重启,立刻返回测试问题应用。
运行系统文件扫描与修复
如果前几步均无效,说明底层系统组件(如 appxdeployment.dll、windows.ui.xaml.dll)可能已损坏。
1、以管理员身份打开“终端”。
2、依次执行以下三条命令,每条回车后等待其完成(sfc 耗时约 5~15 分钟):sfc /scannowDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
3、全部执行完毕且未提示“严重错误”后,重启电脑。











