windows 10 uwp应用批量闪退需重载注册信息:以管理员权限运行powershell执行get-appxpackage -allusers | foreach {add-appxpackage -disabledevelopmentmode -register "$($_.installlocation)\appxmanifest.xml"},完成后重启;若仍异常,启用user manager服务;权限问题可运行icacls "c:\program files\windowsapps" /reset /t /c /q修复。

Windows 10中多个UWP应用(如设置、商店、照片、计算器)同时闪退,大概率是系统级应用注册表项与AppX包清单文件的绑定关系断裂,必须一次性重载全部应用注册信息。
用PowerShell重置全部Windows应用注册
这一步操作起来很简单,直接在管理员权限下运行一条命令即可触发全量重注册流程,不需要逐个处理。
同时按下 Ctrl + Shift + Esc 打开任务管理器 → 点击左上角“文件”→“运行新任务”→ 输入 powershell → 勾选“以系统管理权限创建此任务”→ 点击“确定”。
在弹出的蓝色PowerShell窗口中,鼠标右键粘贴以下命令后按回车执行:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
【执行过程中会持续滚动大量文字,部分行出现红色报错信息属正常现象,切勿关闭窗口或按任意键中断,需等待光标重新出现且不再滚动】。
命令完成后,关闭PowerShell窗口,重启电脑。
补充验证:检查User Manager服务是否启用
如果重注册后仍有应用(尤其是“设置”)闪退,极可能是User Manager服务未运行——该服务负责加载用户配置上下文,缺失会导致UWP应用初始化失败即退出。
按下 Win + R → 输入 services.msc → 回车。
在服务列表中找到 User Manager,双击打开属性。
将“启动类型”设为“自动”,若“服务状态”显示“已停止”,则点击“启动”按钮 → “应用” → “确定”。
重启电脑后再测试应用是否恢复正常。
进阶清理:手动清除WindowsApps权限异常
某些企业版或升级残留环境中,C:\Program Files\WindowsApps 文件夹权限可能被锁定,导致重注册失败。此时需强制还原默认权限。
以管理员身份运行PowerShell(方法同上)。
输入以下命令并回车:
icacls "C:\Program Files\WindowsApps" /reset /T /C /Q
【该命令无提示即表示执行成功,无需等待输出;若提示“拒绝访问”,说明当前PowerShell未获真正管理员权限,请重新用“以系统管理权限创建此任务”方式打开】。
执行完毕后,再次运行第一部分的重注册命令。











