我已经重装Java1.6.u14N次了,还是这样运行不了,机器上任何java都没法用了D:\>java -version
Failed reading value of registry key:
        Software\JavaSoft\Java Runtime Environment\1.6\JavaHome
Error: could not find java.dll
Error: could not find Java SE Runtime Environment.

解决方案 »

  1.   

    注册表
    参考 http://topic.csdn.net/t/20030713/16/2022896.html
      

  2.   

    搞定了,Java1.6.u6以上安装包有问题
      

  3.   

    我之前也遇到过类似的问题,不过最后解决了,原因可能是优化大师把注册表里关于java的内容删掉了,我试着重装JDK但是卸载不掉,提示windows installer有问题,最后看的这个链接http://wenwen.soso.com/z/q282879168.htm,装了下软件删掉JAVA项就好了。