破解LR时,解决loadrunner 破解错误:license security violation.Operation is not allowed

一、由于在压力测试执行中,出现一个-10803的错误 ,为解决这个错误,重新设置的环境变量,在次执行错误,这个问题解决了,但另外一个问题出来了,LR,打开脚本编辑器老提示找不到TEMP目录,当时没有想到会是设置 环境变量的问题,结果重新安装LR 11,在破解时,提示license security violation.Operation is not allowed错误,按

正常的破解步骤:
1. 安装完成后,推出loadrunner
2. 把下载的lm70.dll,mlr5lprg.dll拷贝到../HP/Loadrunner/bin覆盖掉原来的
3. 使用注册表删除工具,点击 deletelicense.exe删除注册表信息
4.再次打开loadrunner, configuration->loadrunnerlicense->newlicense,在弹出的输入框中输入license序列号
     100vuser: AEAMAUIK-YAFEKEKJJKEEA-BCJGI
     10000vuser: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
     超级license,支持6.5w个并发:AEACFSJI-YJKJKJJKEJIJD-BCLBR

破解遇到license security violation.Operation is notallowed错误,解决方法有二:

第一种1:手动修改待破解机器的注册表信息
cmd-->regedit-->进入注册表
可手动修改注册表,删除下面内容:

{HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MercuryInteractive\LoadRunner\License2}
{HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\Interface\{87B3ADD4-21EB-11d5-93EF-00105AA0FD2D}
注意,win7和其他电脑的目录不太一样。另外,打开软件时,右键,选择“以管理员身份运行”,再输入license即可。


第2种:拷贝运行正常的loadrunner安装机器的相关注册表信息
cmd-->输入regedit-->进入注册表
导出注册表中:
HKEY_CURRENT_USER\Software\Mercury Interactive
HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive
这里分别重命名为:mercury_ineractive_user.reg 和mercury_ineractive_machine.reg
将这两个文件分别导入到待破解机器的对应注册表目录中
如果启动controller时遇到错误提示当前用户没有对HKEY_LOCAL_MACHINE的写权限,进去注册表给当前用户写权限就是了---因为这个原因又重装一次!!!!

 

你可能感兴趣的:(破解LR时,解决loadrunner 破解错误:license security violation.Operation is not allowed)