api-ms-win-crt-runtime-|1-1-0.dll丢失的解决方法

api-ms-win-crt-runtime-|1-1-0.dll丢失的解决方法

1 问题

在win7下安装Python 3.6.4的时候遇到下面这个错误

api-ms-win-crt-runtimel1-1-0.dll缺失

如图:

2 解决方法

(1) 安装VC redit.exe

到微软官网下载这个软件:

http://blog.csdn.net/huqiao1206/article/details/50768481

(2) 安装KB2999226补丁程序

博主在上面的软件成功安装之后,依然没有解决问题,于是再次安装了下面这个补丁:

Windows6.1-KB2999226-x64.msu

 上面是64位的,32位的下载地址如下:

Windows6.1-KB2999226-x86.msu

安装完这个补丁之后就解决问题了。

3 如何找补丁

如果你用的win10或者win8则要下载相应的补丁,找补丁的方法如下,先到微软官网:

https://www.microsoft.com/zh-cn/download/details.aspx?id=49077

然后在搜索栏搜索补丁编号,如图:

 

 搜索结果如下:

根据自己的系统找到相应的补丁程序即可,如果要找64位的,则搜索 KB2999226 x64 就行了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
缺少 "api-ms-win-crt-runtime-|1-1-0.dll" 这一 DLL 文件意味着您的计算机在尝试加载或执行需要此文件的应用程序时出现了问题。这个错误通常出现在需要使用微软运行库支持的某些应用程序中,尤其是那些由 Microsoft 开发或高度依赖 Microsoft CRT (C run-time library) 的应用。 **原因分析:** 1. **文件丢失或损坏**:最常见的情况是 DLL 文件本身在系统的某个位置丢失或由于病毒、恶意软件攻击、硬盘故障等原因受损。 2. **更新冲突**:有时候系统更新或其他软件安装可能意外删除或替换了一些关键的 DLL 文件。 3. **应用程序特异性问题**:某些应用程序可能对特定版本的运行库有需求,如果当前系统配置的运行库版本不符合,也可能导致此类问题。 4. **依赖项缺失**:应用程序运行时可能还依赖其他 DLL 或库文件,如果这些文件也缺失或存在问题,同样可能导致 "api-ms-win-crt-runtime-|1-1-0.dll" 的加载失败。 **解决方案:** 1. **手动下载并安装**:您可以在微软官方网站上找到这个 DLL 文件的官方版本,并将其下载到本地,然后通过命令提示符(CMD)或 PowerShell 使用 `REGSVR32` 命令注册 DLL 文件,如下所示: ```cmd regsvr32 api-ms-win-crt-runtime-1-1-0.dll ``` 执行完以上命令后,重启电脑看问题是否解决。 2. **使用系统修复工具**:如果您在 Windows 系统中,可以使用 Windows 自带的“疑难解答”功能或“系统文件检查器(SFC / SCANNOW)”来自动检测并修复系统文件,其中包括 DLL 文件。 3. **恢复系统文件**:利用系统还原点或从最近的系统映像(如果之前创建过)进行回滚,有时能解决因更新或第三方软件造成的 DLL 文件缺失问题。 4. **安装最新补丁或更新**:确保操作系统和所有相关应用程序都处于最新的状态,一些更新可能包含了修复这类问题的补丁。 5. **检查病毒防护软件**:确认杀毒软件没有误报并阻止了 DLL 文件的正常加载。如果是误报,请将文件添加到白名单列表中。 6. **重新安装应用程序**:对于特定的应用程序问题,卸载并重新安装应用可能是解决问题的有效途径之一。 通过以上步骤,大多数由于 DLL 文件缺失导致的问题都可以得到有效解决。然而,在遇到较为复杂或长期存在的问题时,建议寻求专业的技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值