You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows更新后Microsoft Store、Photos等应用无法启动求助

嘿,我之前碰到过好几个用户跟你一模一样的情况——Windows更新后UWP应用(像Store、Photos、计算器这些)秒开秒关,连错误提示都没有,还出现Photos被TWINUI替换的问题。这大概率是更新过程中UWP应用包注册信息乱了,或者默认应用关联出问题了,试试下面这几个针对性的修复步骤:

方案1:重置整个UWP应用框架(核心修复)

这是解决UWP应用批量崩溃最常用的方法,能重新注册所有系统自带的应用包:

  • 按下Win + X打开快速菜单,选择Windows终端(管理员)(Win10用户选「Windows PowerShell(管理员)」即可)
  • 依次执行以下两条命令,每输完一条按回车:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    
    Get-AppXPackage Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    
  • 命令执行完成后,重启电脑,再试试打开那些出问题的应用。
方案2:单独修复Photos应用并重置默认打开方式

针对Photos被TWINUI替换的问题,先单独修复Photos,再重置关联:

  • 打开设置应用应用和功能
  • 在顶部搜索框输入“照片”,找到「Microsoft Photos」,点击它右边的三个点 → 高级选项
  • 先点击修复,等待系统自动修复完成后,尝试打开Photos;如果还是不行,再点击重置(注意:重置会清除应用内的自定义设置和缓存,比如你设置的相册分类)
  • 修复/重置完成后,找任意一张图片,右键→打开方式选择其他应用,勾选「始终使用此应用打开[对应格式,比如.jpg]文件」,然后选择「Microsoft Photos」,点击确定。
方案3:重新注册TWINUI组件(解决关联混乱)

有时候TWINUI本身的注册信息异常,会导致它抢了Photos的默认打开权,试试重新注册它:

  • 打开管理员终端,执行以下两条命令:
    Get-AppxPackage *twinui* | Remove-AppxPackage
    
    Get-AppxPackage -AllUsers *twinui* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    
  • 执行完后,再次检查图片的默认打开方式,应该就能恢复为Photos了。
方案4:安装最新的Windows更新补丁

有时候这是更新本身的bug,微软后续会发布累积补丁修复:

  • 打开设置Windows更新检查更新
  • 安装所有可用的累积更新、可选更新(尤其是.NET Framework相关的补丁),安装完成后重启电脑,再测试应用。

如果以上所有方案都没解决问题,你可以试试创建一个新的本地用户账户——登录新账户后如果应用能正常运行,说明原用户账户的配置文件损坏了,这时候只需要把原账户的文件转移到新账户就能解决。

内容的提问来源于stack exchange,提问作者AlexAngc

火山引擎 最新活动