Windows解决权限不足报错“Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002”的问题
2024/8/12
Windows解决权限不足报错“Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002”的问题
在启动java项目时, 出现如下异常
警告 [RMI TCP Connection(2)-127.0.0.1] java.util.prefs.WindowsPreferences.WindowsRegOpenKey1 Trying to recreate Windows registry node Software\JavaSoft\Prefs at root 0x80000002. 警告 [RMI TCP Connection(2)-127.0.0.1] java.util.prefs.WindowsPreferences.openKey Could not open windows registry node Software\JavaSoft\Prefs at root 0x80000002. Windows RegOpenKey(...) returned error code 2.

解决方案如下
打开注册表编辑器
win+R打开dos,搜索并运行regedit

定位
找到HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft

修改权限
右键JavaSoft,单击右键,选择权限,更改权限为完全控制即可

