今天在新电脑启动Jmeter,发现命令行窗口报出警告:
Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
解决方案:
1、最简单的方式:以管理员身份重新运行一下Jmeter.bat,以后就不会再报警告了。
2、创建注册表:以管理员身份创建个注册表(在HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft下新建Prefs)
3、修改注册表的权限:把HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft注册表的权限更改为完全许可。
这三种方案都可以解决问题,第一种比较简单。后两种要注意,不要把系统的注册表改错了,造成不好的影响。
注册表相关的知识:https://baike.baidu.com/item/%E6%B3%A8%E5%86%8C%E8%A1%A8/101856?fr=aladdin
系统的核心数据[HKEY_LOCAL_MACHINE]
只有管理员权限的用户可以访问系统注册表数据,其中存放了系统中各项重要的核心设置数据。系统的注册表数据就是“注册表编辑器”左侧窗格显示的[HKEY_LOCAL_MACHINE]所包含的项、子项和值项。
原文地址:https://www.cnblogs.com/brigth-9V/p/10172453.html
时间: 2024-11-08 18:11:03