安装jdk出现问题:Error opening registry key'software\Javasoft\Java Runti

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装jdk出现问题:Error opening registry key'software\Javasoft\Java Runti相关的知识,希望对你有一定的参考价值。

 

 

重装系统后发现jdk没有了,重新安装了,装一个其实挺容易的,但是“java -version”回车的时候,“啪”,error:

Error opening registry key‘software\Javasoft\Java Runtime Environment‘
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment‘

怎么会这样子技术分享,于是度娘~找到了好几种解决方法,但是每人的电脑不同,方法不同,所以在此一起做个统计,我的问题是那种百度好久才解决的~~下面一一列出度娘找到的几大解决方法~

 

第一种:

因为注册表中一个键项被本地化成中文名字了.
 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\java运行时环境]
 改成:
 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java   Runtime   Environment]
 windows开始菜单-> 运行-> 输入 "regedit ",然后回车-> ,按f3打开查找框-> 输入“java运行时环境”,找到之后,点右键-重命名为: "Java   Runtime   Environment ",然后再按f3,一直把找到的全部都改掉为止。

 

第二种:

注册表:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\  路径下有两个文件夹,删掉一个就好了,这一点出现的比较少(未测试)。

 

第三种:

将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe and javaws.exe文件删掉即可。

PS:我的是这种方法解决的,这是win8的解决方案,但是我w7 64的,删掉Windows\System32下的java.exe, javaw.exe 就行了

以上是关于安装jdk出现问题:Error opening registry key'software\Javasoft\Java Runti的主要内容,如果未能解决你的问题,请参考以下文章

Error: could not open `E:\新建文件夹\lib\amd64\jvm.cfg'是啥意思,怎么弄

跪求答案 Error:could not open ' D:\ JAVA \ lib \ i386 \

nmon安装出现错误error while loading shared libraries: libncurses.so.5: cannot open shared object file: No

Error: could not open `C:Program FilesJavajre6libi386jvm.cfg'

打开eclipse后显示Error: could not open `C:\Program Files\Java\jdk1.6.0-11\lib\i386

安装lispbox出现:error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No