在整个过程中遇到的系统报错类型为:
①:应用程序无法正常启动0xc000007b,请单击确定关闭应用程序;
②:无法启动此程序,因为计算机中丢失MSVCP140.dll;
③:VC++2015 设置失败,一个或多个问题导致了安装失败........;
④:Windows Update独立安装程序 此更新不适用于您的计算机
目录
一、问题再现:
二、出现问题种类:
1、应用程序无法正常启动0xc000007b,请单击确定关闭应用程序。
2、无法启动此程序,因为计算机中丢失MSVCP140.dll
3、VC++2015 设置失败,一个或多个问题导致了安装失败........
4、Windows Update独立安装程序 此更新不适用于您的计算机
三、解决方案
1、查看系统类型,不算SP1类型的话将系统升级为win Service SP1
2、在Win7 SP1系统的基础上进行打补丁KB976932
3、安装VC++2015
4、安装VC运行库(可选)
一、问题再现:之前将电脑的系统装成了Win7 64位旗舰版的官方原版镜像,镜像名为:cn_windows_7_ultimate_x64_dvd_x15-66043.iso
当装上Qt creater后,打开是电脑就显示了应用程序无法正常启动0xc000007b,请单击确定关闭应用程序。
二、出现问题种类: 1、应用程序无法正常启动0xc000007b,请单击确定关闭应用程序。出现了这个报错后,在网上也查了好多文档和帖子,没有解决,差点儿又重装了系统
为了给后面的伙伴一个参考,写个帖子记录一下,少走一些坑
最开始也有按照网上的教程使用Direct进行修复,也修复成功了
也使用了驱动精灵和360管家就行了运行库的修复和下载,无果
2、无法启动此程序,因为计算机中丢失MSVCP140.dll之后弹出的对话框显示“无法启动此程序,因为计算机中丢失MSVCP140.dll”
用了一些修复的工具,依然没有解决
如果单独下载一个“msvcp140.dll”是没用的,所有msvcp类文件都是微软VC++运行库的文件,140版本号代表是VC++2015的文件,缺少这个就安装VC++2015一般即可解决。 如果是32位程序出现这个提示就安装x86版VC++2015,64位程序就安装x64版。
微软官方下载vc++2015 里面包含(32/64)
点击进行下载:(选择你的系统进行安装)
3、VC++2015 设置失败,一个或多个问题导致了安装失败........最后安装VC++2015 失败,操作显示为如下图片:
网上的一些博文没有说明白,说的详细,这里进行一个阐述
VC++2015 失败的时候,需要安装一个补丁,这个补丁在微软的官网就可以下载到(但是这个补丁是在windows SP1系统版本的基础上进行打的),不算很大,速度也可以
微软官网 Win 7 32位系统补丁下载地址
微软官网 Win7 64位 系统 补丁下载地址
真是一环扣一环
到这里,补丁下载好了,安装出错了,显示“此更新不适用于您的计算机”
4、Windows Update独立安装程序 此更新不适用于您的计算机之后又按照网上的解决方案无果,最后看到了一个解决方案测试成功,当时也没觉得可以成功,抱着试一试的想法,也没有进行截图,这里就语言描述吧!
三、解决方案原贴地址:Win7 64位系统VC++2015安装失败80240037解决方法
出现“此更新不适用于您的计算机” 这个错误是因为这个补丁是在Win7 SP1系统的基础上进行打补丁,我当时安装系统是dvd版,不算SP1的,之后按照教程进行了操作,需要将系统升级为Service Pack 1 (SP1)(产看方法为计算机---》右键属相---》查看windows版本信息)
我这个截图是升级后的,之前的不是不叫这个名字
1、查看系统类型,不算SP1类型的话将系统升级为win Service SP1Win7 升级为SP1 补丁64位|32位下载|W补丁包KB976932
这个需要的时间比较长,成功更新系统后,就需要往回推着操作了
2、在Win7 SP1系统的基础上进行打补丁KB976932 3、安装VC++2015如果这两个操作进行完之后还没有解决的话,安装下面的运行库(不管之前有没有安装,再安装一遍,我也是之前用驱动精灵和360软件管家修复了允许库,任然无果,最后也是重新安装了这个运行库合集)
4、安装VC运行库(可选)安装VC运行库合集
最后完美解决问题