我几天前收到了Windows 10但是当我尝试运行一个应用程序(.exe)时,它给了 the following error message
注册表引用了不存在的Java Runtime Environment安装程序或运行时已损坏。 系统找不到指定的路径。
有谁知道如何解决这个问题,我认为我必须更改环境变量中的某些内容,但是我无法找到有关它的有关它的信息。
答案 0 :(得分:0)
这是因为您的注册表中有一些条目指向无效路径。
java
选项卡)检查已启用的Java Runtime版本。C:\Program Files\Java
)。HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.x
(此处 x 是jre版本。)1.x
每个文件夹下 JavaHome 键的路径(值)是否实际存在于给定目录下。您会在那里找到一些无效条目,只需删除这些条目(HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\
下的相应文件夹)并重新安装 exe 应用程序。
答案 1 :(得分:0)
我最近在尝试运行freemind时遇到了同样的问题。我在win10中解决它的方式是:
使用OO RegEdit我搜索了java runtime environment
并在
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\JavaSoft\Java Runtime Environment
而不是其他文章为win7提及的所有地方......等等。
我删除了jre7的无效条目,应用程序立即开始工作。 HTH