You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重装第三方UWP应用时遇Merge failure错误0x80070490求助

解决Windows 10 UWP应用重装时的0x80070490错误

我帮你梳理下这个UWP重装时碰到的0x80070490错误,这个问题大概率和旧应用残留、系统组件损坏或者包本身的资源配置有关,咱们一步步来排查解决:

1. 彻底清理旧应用的残留文件

很多时候这个报错是因为旧版本的应用资源没清干净,导致新包的PRI文件合并冲突。你可以用PowerShell完全卸载旧包:

  • 打开管理员权限的PowerShell
  • 先运行命令找到应用的完整包名:
    Get-AppxPackage *FixMyRobot*
    
  • 复制输出里的PackageFullName字段,然后执行卸载命令:
    Remove-AppxPackage [这里替换成复制的包全名]
    
  • 另外,手动清理应用的残留数据:打开C:\Users\[你的用户名]\AppData\Local\Packages,找到对应包名的文件夹删除(如果存在的话)

2. 修复Windows系统组件与PRI资源

0x80070490本质是Windows组件损坏的常见代码,咱们先修复系统:

  • 打开管理员命令提示符,依次运行以下命令:
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
    
  • 接着运行系统文件扫描修复:
    sfc /scannow
    
    等所有命令执行完成后重启电脑,再尝试重装应用。

3. 检查应用包的完整性与兼容性

如果系统修复后还是报错,可能是开发者的包存在问题:

  • 先确认应用包没有下载损坏,重新获取一份包文件试试
  • 检查包的架构是否匹配你的系统(你这里是x64,确保你的Windows 10是64位版本)
  • 用PowerShell的部署命令重新安装,获取更详细的报错信息:
    Add-AppxPackage -Path "你的应用包完整路径\FixMyRobot_1.0.0.0_x64.appxbundle" -Register
    
    替换成你实际的包路径,运行后如果有新的报错,能帮你更精准定位问题。

4. 重置Windows应用商店缓存

如果这个应用原本是和应用商店关联的,缓存问题也可能影响部署:

  • 按下Win + R,输入wsreset.exe回车,等商店自动重启后再尝试安装。

如果以上步骤都试过还是无法解决,那大概率是开发者编译的应用包存在PRI资源合并的问题(比如共享资源重复定义、签名不兼容等),建议联系开发者确认包的编译配置,比如是否正确处理了共享PRI文件,或者有没有针对Windows 10的兼容性设置遗漏。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:50:22