执行程序时报错-“无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll。尝试重新安装该程序以解决此问题”

执行程序时报错如上,百度中搜索,先是搜到这篇博客http://blog.csdn.net/huqiao1206/article/details/50768481,觉得解决方式太麻烦,
继续搜索,又搜到这篇博客http://www.cnblogs.com/zhongtang/p/7448823.html(已经被我转载过来,上一篇博客就是,怕哪天他那篇博客没了),
看了一下也是那个解决方式,正准备再搜,突然在下边发现
还有一种解决方式,(我假设你已经读完上一篇博客),照着第二种解决方式去操作,因为我的本机是win 10 1703 64位,执行的程序也是64位,
故按照他说的,去system32下搜索api-ms开头的dll,看了一下结果,其中没有api-ms-win-crt开头的文件,此时蒙圈,故有此文

尝试拿第一个api-ms-win-crt开头的文件api-ms-win-crt-conio-l1-1-0.dll,去C盘下搜索,发现,有它的目录有:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Remote Debugger\x64(注:我本机装了vs2017 community)
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Remote Debugger\x86
C:\Program Files\Java\jre1.8.0_151\bin
看到这时,我在想,java目录下怎么会有vs的dll,进入目录一看,有好多,而且比对了一下,正好是上述博客中的44个dll中的40个,除了
api-ms-win-eventing-provider-l1-1-0.dll
msvcp140.dll
ucrtbase.dll
vcruntime140.dll
故,猜想,java中可能也是有那个错误,并且是这么解决的,才会有这么多的dll,而且有api-ms-win-crt-conio-l1-1-0.dll的目录还有
C:\Program Files\Mozilla Firefox,去看了一下,和java一样,故,猜测,firefox也是,
拷贝java目录下的全部40个dll文件,再加上那4个dll文件,程序成功执行

时间: 2024-10-25 15:59:45

执行程序时报错-“无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll。尝试重新安装该程序以解决此问题”的相关文章

安装apache服务出错,无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题

错误信息:无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题 错误场景:在使用["D:\Program Files\httpd-2.4.20-x64-vc14-r2\Apache24\bin\httpd.exe" -k install -n apache]命令,在DOS命令行窗口下安装 apache服务时报错. 错误分析: 解决办法:下载vc++2015 并安装 链接如下:https://www.microsoft.com/zh-cn/do

64位win7 安装apache 无法启动此程序 因为计算机中丢失 MSVCR100.dll

点击链接下载: Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) 安装后就好了 64位win7 安装apache 无法启动此程序 因为计算机中丢失 MSVCR100.dll,布布扣,bubuko.com

在启动php时,无法启动此程序,由于计算机中丢失MSVCR110.dll的解决方法

在启动php时,运行RunHiddenconsole.exe php-cgi.exe -b 127.0.0.1:9000 -c时,出现错误:无法启动此程序,由于计算机中丢失MSVCR110.dll 方法/步骤 首先进入 http://www.microsoft.com/zh-CN/download/details.aspx? id=30679 这个网址来进行相关程序的下载. 打开之后,在"选择语言"里选择"中文简体".然后点击右边的"下载"but

在启动php时,无法启动此程序,因为计算机中丢失MSVCR110.dll的解决方法

在启动php时,执行RunHiddenconsole.exe php-cgi.exe -b 127.0.0.1:9000 -c时,出现错误:无法启动此程序,因为计算机中丢失MSVCR110.dll 方法/步骤 首先进入 http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 这个网址来进行相关程序的下载. 打开之后,在"选择语言"里选择"简体中文",然后点击右边的"下载"按钮.这

apache无法启动:php 因为计算机中丢失 MSVCR110.dll

操作系统:win 7 旗舰 sp1 x64 环境: 已经安装过Visual C++ Redistributable for Visual Studio 2012 x64,c++ 2012的x86 没有安装 问题: apache无法启动,去除apache配置中的php module load配置,apache可以启动. MSVCR110.dll 文件已存在于c:\windows\system32下,apache启动报错,单独运行php,使用php.exe -v测试php,仍然提示: php 因为计

无法启动此程序,因为计算机中丢失api-ms-win-xxx.dll 尝试重新安装该程序得以解决此问题

服务器安装core环境的过程中,core 的sdk   runtime 等都安装好后,运行程序发现出现异常 例如: 解决方案: Windows 通用 C 运行库(Universal C Runtime)是通过Windows Update更新安装到系统的,更新的编号为KB2999226(10.0.10240.16390)或KB3118401(10.0.10586.9),组件如下: api-ms-win-core-file-l1-2-0.dll api-ms-win-core-file-l2-1-0

cmd启动数据库时,出现 (无法启动此程序,因为计算机中丢失VCRUNTIME140_1.dll 尝试重新安装此程序以解决此问题 )解决方法。

下载如下软件安装. 下载地址 链接:https://pan.baidu.com/s/1vOa3DN8bwBMLZSMMDapOUA 提取码:kx07 下载安装即可. 如有侵权可删,程序小白记录轨迹.如有不妥请指教.谢谢 原文地址:https://www.cnblogs.com/Azaimer/p/12231437.html

php 无法启动此程序,因为计算机中丢失MSVCR110.dll的解决方法

环境: win10.php-5.6.21 解决方法: 点击下载:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 并安装

安装Rational Rose启动报错:无法启动此程序,由于计算机中丢失 suite objects.dll。

执行Rational Rose的时候假设出现这种错误,先检查环境变量有没有common的地址,假设没有直接配上就OK:配置例如以下:D:\Program Files\Rational\Common; 我的win7直接使用大写的Common路径没有出现以下资料说的问题:假设有的能够依照以下资料再次改动下: 以下资料来自于网络: 安装完以后提示找不到 suite objects.dll: 经查找,该 dll 存在: 找不到的原因是,安装程序自己主动设置在 Path 中的环境变量有误: 更改例如以下: