前言
eNSP 已经很久没有更新了,对Virtualbox的兼容停留在了 5.2.X 版本,而 HCL 对于 Virtualbox 的要求是 6.0.14 版本。理论上来讲就办法同时使用 eNSP 和 HCL 了,但是最近测试发现 HCL 在 5.2.X 版本的 Virtualbox 上也是可以使用的,只是安装 HCL 的时候检测不通过而已。
那这样这样的话就可以在安装的时候通过修改主机注册表的方式绕过安装检测。
具体操作
系统环境
操作系统:Windows11 23H2 (OS内部版本:10.0.22635 版本 22635)
eNSP版本:1.3.00.100 (V100R003C00SPC100)
Virtualbox版本:5.2.26 r128414 (Qt6.6.2)
HCL版本:5.10.3
操作方法
同时按下【Win键】+【R键】唤出“运行”窗口,输入“regedit”后点击“确认”,打开“注册表编辑器”。

在“注册表编辑器”中打开到“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\VirtualBox”目录层级。

将右侧名称为“Version”和“VersionExt”的数据值修改为“6.0.14”。
修改注册表为高危操作,请在确认无误的情况下进行操作。

修改完成以后关闭“注册表编辑器”,重新打开 HCL 的安装程序,按照安装引导完成 HCL 的安装。

在 HCL 中拖入设备,并启动设备测试是否正常。

测试完成以后,重新打开“注册表编辑器”,将修改的内容还原,以确保eNSP可以正常使用。


至此,无论是使用 eNSP 还是 HCL 都可以正常使用,不再需要对注册表进行修改。











