问题描述

在新服务器或者电脑上我们需要安装JDK才能运行编译环境,但是安装JDK过程中由于缺少运行库的支持会提示‘内部错误61003’,

根据网上的解决方法安装VC++2015,则提示‘错误0x80240017’或者启动其他程序提示‘丢失api-ms-win-crt-runtime-l1-1-0.dll

问题。

解决方案

1、在官网上下载window系统补丁文件,其中KB2919355补丁下载包含其他补丁  ,需要注意的是根据自己的系统版本下载不同的补丁本人的是window 2012 r2系统

KB2919442下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=42153

安装JDK提示错误61003及安装VC++2015报错_内部错误61003

KB2919355下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=42334

安装JDK提示错误61003及安装VC++2015报错_丢失api-ms-win-crt-run_02

KB2999226下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=49091

安装JDK提示错误61003及安装VC++2015报错_VC2015安装失败_03

2、以下顺序进行安装:(KB2919442、clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018、KB2999226),其中clearcompressionflag.exe双击安装的时候不会弹出弹窗的双击运行之后即可,安装过程中会提示重启系统,可以等安装完全部补丁再重启系统

安装JDK提示错误61003及安装VC++2015报错_VC2015安装失败_04

3、安装完补丁再安装VC++2015软件,安装完VC++2015没有提示错误即可,再进行安装JDK或者打开其它软件。

安装JDK提示错误61003及安装VC++2015报错_内部错误61003_05