Error opening registry key'software\Javasoft\Java Runtime Environment' Error: could not find java.dl

第一步:在下方系统变量-找到path-单击->点击下面的编辑.将jdk和jre的路径放到最前面

Error opening registry key'software\Javasoft\Java Runtime Environment' Error: could not find java.dl



第二步:

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

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


第三步:

直接把HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\这个注册表分支给删除了,然后到cmd下,运行java -version

Error opening registry key'software\Javasoft\Java Runtime Environment' Error: could not find java.dl



Error opening registry key'software\Javasoft\Java Runtime Environment' Error: could not find java.dl


完成。