安装Python3.6,api-ms-win-crt-runtime-l1-1-0.dll 丢失解决办法

系统:WIN7 SP1 64位安装Python3.6的时候遇到‘api-ms-win-crt-runtime-l1-1-0.dll 丢失’问题。

查了很多资料都没有解决,后面综合各位大神的办法解决了。

1.安装VC redit.exe程序解决

是VC的一个程序:VC redit.exe 
链接:
https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
下载时选择x86还是x64的根据自己系统的需求,安装成功就可以了。

2.但是对于有些电脑系统,还会出现这些情况,提示安装失败:

安装Python3.6,api-ms-win-crt-runtime-l1-1-0.dll 丢失解决办法


3.上面安装失败的情况是需要安装KB2999226补丁程序
注意:windows7系统要求是把系统更新到SP1。如果不是SP1安装下面KB2999226补丁程序会出错,把系统更新程序打开,更新到最新版本即可。
或者到下面地址更新到Win7 SP1
现在把系统更新到SP1。 
Win7 SP1 的补丁码是 KB976932, 
链接:
https://www.microsoft.com/zh-cn/download/details.aspx?id=5842

然后安装KB2999226补丁程序


4.安装KB2999226补丁程序同样会遇到失败的情况,提示:提示错误编号0x80240017

处理方式:

可以把.msu的文件,转化为.cab试试试。

----------------转载-----------------------

注意以下过程并不是微软提供的支援方案! 请自行衡量及负责可能出现的任何问题!补丁包一定要下载正确,要是系统对应的版本!!!

以下以Windows6.1-KB2533623-x64.msu为例:

先把下载回来的Windows6.1-KB2533623-x64.msu 放到计算机某个易于到达的地方, 我是放到 C:\update\

电脑开始,运行,输入CMD打开DOS窗口

再建入以下指令

expand –F:* C:\update\Windows6.1-KB2533623-x64.msu C:\update\

然后按回车键执行,然后再建入以下指令

dism.exe /online /Add-Package /PackagePath:C:\update\Windows6.1-KB2533623-x64.cab

然后按回车键执行

Windows就会跳过检测, 直接进入安装程序, 完成后会要求重启计算机

5.安装完成后,接着就可以安装VC redit.exe ,python3.6重新安装,问题解决