启动Jmeter报警告,用管理员身份运行jmeter.bat,以后不再报警告。

今天在新电脑启动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

启动Jmeter报警告,用管理员身份运行jmeter.bat,以后不再报警告。的相关文章

实现管理员身份运行软件

针对WPF软件启动使用代码控制以管理员身份运行: 1.app.manifest配置文件 修改UAC 清单选项中requestedExecutionLevel 节点,将会禁用文件和注册表虚拟化. <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3&quo

Windows 8上强制Visual Studio以管理员身份运行

Windows 8上强制Visual Studio以管理员身份运行 Windows 8的一个既安全又蛋疼之处是UAC的行为被改变了.以往在Windows 7中,只要关闭了UAC,自己的帐号又是本机管理员组的,任何程序都会以管理员身份启动.然而,在Windows 8上,我们不能关闭UAC,那样的话Metro程序就一个都启动不了了. 作为微软技术的码农,我们通常要让Visual Studio在管理员权限下跑.虽然我们可以每次都在右键菜单里选择"以管理员身份运行",但多此一举的动作总是很蛋疼

转:Windows 8上强制Visual Studio以管理员身份运行

Windows 8的一个既安全又蛋疼之处是UAC的行为被改变了.以往在Windows 7中,只要关闭了UAC,自己的帐号又是本机管理员组的,任何程序都会以管理员身份启动.然而,在Windows 8上,我们不能关闭UAC,那样的话Metro程序就一个都启动不了了. 作为微软技术的码农,我们通常要让Visual Studio在管理员权限下跑.虽然我们可以每次都在右键菜单里选择"以管理员身份运行",但多此一举的动作总是很蛋疼.经过一番开荒,我终于找到了如何强制以管理员身份启动VS的办法. 网

indows 8上强制Visual Studio以管理员身份运行

http://diaosbook.com/Post/2013/2/28/force-visual-studio-always-run-as-admin-on-windows-8 Windows 8的一个既安全又蛋疼之处是UAC的行为被改变了.以往在Windows 7中,只要关闭了UAC,自己的帐号又是本机管理员组的,任何程序都会以管理员身份启动.然而,在Windows 8上,我们不能关闭UAC,那样的话Metro程序就一个都启动不了了. 作为微软技术的码农,我们通常要让Visual Studio

Windows 10 上强制Visual Studio以管理员身份运行

Windows 10 的一个既安全又蛋疼之处是UAC的行为被改变了.以往在Windows 7中,只要关闭了UAC,自己的帐号又是本机管理员组的,任何程序都会以管理员身份启动.然而,在Windows 8上,我们不能关闭UAC,那样的话Metro程序就一个都启动不了了. 作为微软技术的码农,我们通常要让Visual Studio在管理员权限下跑.虽然我们可以每次都在右键菜单里选择"以管理员身份运行",但多此一举的动作总是很蛋疼.经过一番开荒,我终于找到了如何强制以管理员身份启动VS的办法.

(转)以超级管理员身份运行bat

(转载自: http://lishirongandcto.blog.163.com/blog/static/17727608020136444757944/   2013-07-04 ) 废话不多说,直接上代码: --------------------------------------------------------------------------------------- @ echo off %1 %2 ver|find "5.">nul&&got

Delphi Xe2 后的版本如何让Delphi程序启动自动“以管理员身份运行&quot;

由于Vista以后win中加入的UAC安全机制,采用Delphi开发的程序如果不右键点击“以管理员身份运行”,则会报错. 在XE2以上的Delphi版本处理这个问题已经非常简单了. 右建点击工程,选择“Options”->“Applicaion”下,将Runtime themes项设置为“Use Custom manifest”,点击下方按钮,选择相应的Manifest文件即可. 需要注意的是:Debug和Release模式不同,要进行同样设置 如图: 至于Manifest文件,也就是一个XML

c#通过app.manifest使程序 右键 以管理员身份运行

c#通过app.manifest使程序以管理员身份运行 时间:2013-06-27 22:47来源:网络收集+本站整理 作者:jtydl 点击: 1175 次 微软在Windows Vista开始引入了UAC(用户帐户控制)新技术(点击这儿了解什么是UAC).当程序执行时需要权限的话,UAC会弹出警告消息:让用户确认是否同意允许这个程序改变你的计算机配置,windows需要得到你的许可才可以让程序继续执行下去. 通常我们使用c 微软在Windows Vista开始引入了UAC(用户帐户控制)新技

c#程序以管理员身份运行(三种办法)

三种办法: 一.设置程序本身的属性:勾选"以管理员身份运行此程序",必要时设置"更改所有用户设置-以管理员身份运行此程序",当然这种办法是被动的,也不是最实际的办法: 二.代码法: static void Main(string[] Args) { /** * 当前用户是管理员的时候,直接启动应用程序 * 如果不是管理员,则使用启动对象启动程序,以确保使用管理员身份运行 */ //获得当前登录的Windows用户标示 System.Security.Principa