LoadRunner 12.60在Windows 10家庭版保存场景崩溃求助
解决LoadRunner 12.60 Controller保存时崩溃的问题
先帮你梳理下当前遇到的问题场景:
环境:Windows 10家庭版
操作流程:打开LoadRunner 12.60的Controller,选中正确的测试脚本,设置好运行模式后点击保存,结果直接弹出崩溃提示:LoadRunner Controller遇到问题需要关闭。异常详情显示:Wlrun.exe在模块KERNELBASE.dll的0023:747418A2位置触发Microsoft C++异常,RaiseException()+0098字节。已经试过用管理员身份运行,问题依旧。
下面给你几个实际可行的解决方案,你可以按顺序尝试:
修复LoadRunner安装文件
- 打开控制面板的「程序和功能」,找到LoadRunner 12.60
- 右键选择「更改」,在安装向导里选「修复」选项
- 等修复完成后重启电脑,再打开Controller试试保存操作
这种情况大概率是安装文件有损坏,KERNELBASE.dll相关的异常很多时候和组件缺失、文件损坏有关,修复能解决大部分这类问题。
调整程序兼容性设置
- 找到Controller的启动程序
Wlrun.exe,默认路径一般是C:\Program Files (x86)\HP\LoadRunner\bin\Wlrun.exe - 右键点程序选「属性」,切到「兼容性」标签页
- 勾选「以兼容模式运行这个程序」,选「Windows 7」(LoadRunner 12.60对Win7的兼容性更稳定)
- 同时勾选「以管理员身份运行此程序」,确定后重启程序
Win10家庭版的安全机制对老版本工具可能有兼容性限制,兼容模式能绕开不少这类问题。
- 找到Controller的启动程序
临时关闭Windows Defender实时保护(仅测试用)
- 打开Windows安全中心,进入「病毒和威胁防护」
- 点「管理设置」,临时关掉「实时保护」
- 打开Controller尝试保存,完成后一定要重新开实时保护
有时候系统的安全防护会误拦截LoadRunner的文件写入操作,导致保存时触发崩溃。
清理LoadRunner临时文件
- 先关掉所有LoadRunner相关的程序
- 打开
C:\Users\<你的用户名>\AppData\Local\Temp,删掉所有和LoadRunner、Wlrun有关的临时文件 - 再去
C:\Users\<你的用户名>\Documents\HP\LoadRunner,清理里面的临时项目文件
堆积的临时文件很容易导致程序读写时冲突,引发异常。
如果上面的方法都没效果,建议卸载后重新安装LoadRunner 12.60,注意安装时选「完整安装」,而且安装路径不要有中文或者特殊字符(比如除了下划线、空格之外的符号)。
内容的提问来源于stack exchange,提问作者Ray Zhang
相关产品推荐
相关产品推荐

