安装.NET Framework报错:Final Result: Installation failed with error code: (0x80070643), “安装时发生严重错误 ” 解决办法

文章
安装.NET Framework报错:Final Result: Installation failed with error code: (0x80070643), “安装时发生严重错误 ” 解决办法-下一朵云
图1 安装时发生严重错误

报错内容:

Windows安装.NET Framework时报错:Final Result: Installation failed with error code: (0x80070643), “安装时发生严重错误 ” 解决办法,无法完成安装

Exe (E:\76cf69b3c1c4c341c568fa34794251\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
ServiceControl operation succeeded!
ServiceControl operation succeeded!
Exe (E:\76cf69b3c1c4c341c568fa34794251\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
MSI (E:\76cf69b3c1c4c341c568fa34794251\netfx_Full_GDR_x64.msi) Installation failed. Msi Log: Microsoft .NET Framework 4.5.1 Setup_20230322_113845004-MSI_netfx_Full_GDR_x64.msi.txt
Final Result: Installation failed with error code: (0x80070643), "安装时发生严重错误 " (Elapsed time: 0 00:00:47).

报错原因:

之前安装的.NET Framework没有完全卸载导致的。 .NET Framework 需要从低版本往高版本依次安装,如果高版本卸载不干净再次安装其他版本就会出现本文所述的报错。

解决办法:

(1)下载安装 windows installer cleanup utility

https://cloud.orcy.net.cn:5002/s/EQyBqJkfN7e2dCt

(2)安装后在C:\Program Files (x86)或C:\Program Files目录下windows installer cleanup utility文件夹里msicuu.exe,运行msicuu.exe

(3)清除时只清除微软的Net framework,其他的不要清除

(4)清除后再次安装就没有报错啦!