首页 > 技术文章 > 启动Jmeter报警告,用管理员身份运行jmeter.bat,以后不再报警告。

brigth-9V 2018-12-25 10:20 原文

今天在新电脑启动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]所包含的项、子项和值项。

 

推荐阅读