1、因为通常是由于杀毒软件防御冲突引起的,故首先在杀毒软件“设置”中关闭"开机启动",然后关闭并退出杀毒软件及其他各种在运行的软件,然后在"开始"——“运行”中输入“MSCONFIG”,打开“系统配置”,选择“有选择地启动”——“加载系统服务”,在“服务”选项卡中勾选”隐藏所有windows服务“,这时就剩下应用程序的服务了,选择“全部禁用”!再在“启动”选项卡中全部禁用自启动程序,全部设置好后确认,弹出重启系统的提示,重启后再次安装即可!偶尔会因为windows update损坏或者.NET Framework损坏而造成“80070643”错误,请参考官方链接https://support.microsoft.com/zh-cn/kb/976982 (如果是安装.NET Framework发生的错误,请忽略该链接中的修复MSI问题,直接从方法二开始!)