错误:注册表项'Software \ JavaSoft \ Java Runtime Environment'\ CurrentVersion'

时间:2017-04-05 21:04:22

标签: java version

我得到了

'错误:注册表项'Software \ JavaSoft \ Java Runtime Environment'\ CurrentVersion'

has value '1.8', but '1.7' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.' 
我在命令提示符下输入java后出现

错误。

我看到它在以下链接中得到了解答: 1. Java Error opening registry key 2. Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'?

但是 我无法访问C:/ windows / system32或64 ...我不是管理员,联系管理员不是一个选项。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

当我在我的问题中发布的上述链接中的某个人发布了以下内容时,它起了作用。

  1. 在“开始”菜单中键入" regedit"打开注册表(小心这样做)
  2. 转到" HKEY_LOCAL_MACHINE"在左侧注册表资源管理器/树状菜单
  3. 点击"软件"在" HKEY_LOCAL_MACHINE"注册
  4. 点击" JavaSoft"在"软件"注册
  5. 点击" Java运行时环境"在" JavaSoft"注册表清单
  6. 突出显示" CurrentVersion" (应该在右侧的主注册表键浏览器窗口中看到它)
  7. 将版本更改为" 1.7"