Win10安装Java 10后缺失所需注册表项,求解决方法
手动添加缺失的Java注册表项步骤
- 打开注册表编辑器:按下Win+R组合键,在弹出的运行窗口中输入
regedit,按回车键(如果弹出用户账户控制提示,选择“是”获取管理员权限)。 - 定位Java注册表根路径:
- 64位Java:展开
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft - 32位Java(64位系统):展开
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
- 64位Java:展开
- 创建/修改目标注册表项:
- 若缺失的是根项下的子项(比如
JDK或JRE),右键点击JavaSoft,选择「新建」→「项」,命名为对应名称。 - 进入新建的项后,右键空白处选择「新建」→「字符串值」,命名为需要的键名(比如
JavaHome或CurrentVersion)。 - 双击该字符串值,在「数值数据」中填入Java实际安装路径,例如
C:\Program Files\Java\jdk-10.0.2(请根据自身安装的具体版本路径调整)。
- 若缺失的是根项下的子项(比如
- 验证修改:关闭注册表编辑器,重启依赖该注册表项的程序,检查是否正常运行。
注意:修改注册表前建议右键点击对应节点选择「导出」备份,避免操作失误引发系统问题;确保填写的Java路径是真实存在的安装目录。
内容的提问来源于stack exchange,提问作者orgtr
相关产品推荐
相关产品推荐

