Failed to install MicroStation CONNECT Edition with error code 0x80070643


【问题描述】

卸载MicroStation旧版本UP13时提示如下报错。另外,这种情况下,安装MicroStation的新版比如UP17是无法安装的,因为它需要强制覆盖旧版,而旧版有问题时无法正常覆盖,也会报错。
而近期发布的 MicroStation 2023版本是不受旧版影响的,它会独立安装在不同的路径下,也不会覆盖旧版本。

日志中的报错为:
Error 0x80070643: Failed to uninstall MSI package.
Error 0x80070643: Failed to execute MSI package.
Error 0x80070643: Failed to configure per-machine MSI package.

【主要原因】
虽然是卸载操作,还是会先启用MicroStation的安装程序,此时由于系统原因,启用这个MSI Package(即MicroStation的安装程序)时出现问题,导致后续操作无法运行。

【解决方法】
下载如下微软修复工具,解压后运行。
1.点击下一步,开始自动检测。
2.点击卸载,如下截图:

3.选中对应的MicroStation版本,点击下一步:

4.弹出确认页面,点击 是 开始卸载。


communities.bentley.com/.../6330.MicrosoftProgram_5F00_Install_5F00_and_5F00_Uninstall.meta.diagcab.zip