此问题原因分析:
出现这个问题一般是因为Windows系统的 Windows Modules Installer 服务项出了问题或是系统缺少Microsoft Visual C++ 20XX(运行库)文件。。所以我就先从 Windows Modules Installer服务开始入手。
解决步骤:
1、win+r打开运行(输入services.msc)- 确定或回车,打开:服务(本地);
2、在服务(本地)窗口找到:Windows Modules Installer 服务,查看是否被禁用;
3、如果 Windows Modules Installer服务被禁用,我们必须把它更改为 启用 - 手动,重启计算机,再安装应用程序。
如果经过上诉方法操作之后还是出现该问题,那么我们就可以判断应该是Windows的某个组件没有安装,而一般需要运行的组件有.Net2.0/.Net3.5/.Net4.0,查看了一下,自己的电脑是安装了的,那就应该出现Microsoft Visual C++ 运行库上面。一般我们需要安装的运行库有VC2005、VC2008、VC2010、VC2012等几个版本,您只需要去网上搜索运行库安装包安装,然后重启计算机即可解决此问题了。
推荐下载:VC运行库合集|Windows常用运行库整合包完整版