我从Orcale官网下载了32位JDK,然后在安装的时候,出现了这个错误。

当我单击OK时,它完成了安装过程.However,当安装Netbeans IDE时,即使当我选择安装JDK的文件夹时,它也找不到JDK,我认为这是因为这个错误。
发布于 2020-11-04 13:16:42
在Windows Server2008 R2(x64)上安装jdk-8u261-windows-i586.exe时,我得到了相同的错误。必须先关闭JDK对话框,然后安装Microsoft Visual C++ 2015 Redistributable,安装成功后再安装JDK,这样才不会报错。如果仍然报告错误,请重新启动Windows服务器。
发布于 2020-09-03 02:38:07
当我尝试安装JDK832位时,同样的问题也发生在我的安装上。在我的例子中,我解决了这个问题,安装了JDK 7 32位,之后,我安装了Netbeans 8.1,没有问题。
发布于 2020-09-16 04:24:26
在安装了32位Windows 7的旧笔记本电脑上安装java时,我遇到了同样的问题。安装完成后,尝试从命令行访问java时出现异常(“程序无法启动,因为缺少api-ms-win-crt- ran l1-1-0.dll”)。
在我的例子中,运行Windows Update并继续处理所有挂起的重要更新就足够了(之后我可以毫无问题地运行java,不需要重新安装它)。
如果这不起作用,有一篇关于这个主题的文章可能会被证明是有用的:https://www.ghacks.net/2017/06/06/the-program-cant-start-because-api-ms-win-crt-runtime-l1-1-0-dll-is-missing/
https://stackoverflow.com/questions/63288426
复制相似问题