从网上搜寻了方案
1、以管理员身份运行cmd 命令行
2、输入regsvr32 msi.dll执行后会弹出“已成功”窗口
3、再输入services.msc
4、在服务窗口中 找到window installer 并启动此服务
5、最后重启电脑完成更新
从网上看到的比较有益的回答:
按Win+R打开运行,输入service.msc回车打开本地服务
找到Windows Intaller服务,设置为自动并启动此服务。
如果问题依然存在,则Win+R打开运行,输入cmd并回车打开命令提示符窗口
输入msiexec a.msi,点击回车;
再次打开服务列表,无论Windows Installer是否处于启动状态,都执行重启该服务操作;
追问
执行了,重启了, 还是不行
追答
在命令提示符中输入命令sfc /scannow sfc /scannow扫描修复系统文件命令 用于扫描和校对当前系统文件,修复缺失/异常的系统文件。如果检测到受保护的系统文件被不正确的文件覆盖会从dllcache备份调取正常的文件进行替换
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2012anzhuangwenti/2020/0724/2785.html