前言
eNSP 只能跑在 VirtualBox 5.2 上,升级到新版 7.2.16 会报「版本不兼容」;坚持用 5.2 又要关 WSL2/Hyper-V,影响 Docker Desktop 等开发工具。直到在 GitHub 上找到一个开源项目,一键解决兼容难题——高手在民间!
为什么使用 VirtualBox 7.2.16
华为 eNSP 原生只支持 VirtualBox 5.2.x,安装到新版 VirtualBox(如 6.x、7.x)后会提示"VirtualBox 版本不兼容"。本方案通过开源 shim 工具让 eNSP 直接兼容 VirtualBox 7.2.16,可同时解决三类典型问题:
-
解决兼容性问题:无需降级 VirtualBox 即可运行 eNSP,启动时不再报"VirtualBox 版本不兼容"错误。
-
无需关闭 WSL2/Hyper-V:老版本 eNSP 需关闭 WSL2 和 Hyper-V 才能运行,但 Windows 11 上 WSL2 是 Docker Desktop、Android 模拟器等工具的依赖底座,Hyper-V 是部分安全软件的依赖。本方案可在 WSL2/Hyper-V 开启状态下让 eNSP 正常运行。
-
获得新版 VirtualBox 的稳定性与性能:VirtualBox 7.2.16(发布于 2026 年 8 月 18 日)是 2026 年的稳定版本,对 Windows 11 25H2 等新系统有更好的适配,相对 5.2 版本修复了大量已知 bug、性能更优。
特别适合以下用户:同时使用 Docker Desktop、Android 模拟器的开发者;Windows 11 25H2 用户;想用新版 VirtualBox 又要 eNSP 的网络工程师。
GitHub 项目
GitHub 介绍如下:让原版华为 eNSP 直接兼容 VirtualBox 7.x,无需降级 VBox 或关闭 WSL2/Hyper-V(地址见文末)。

相关软件下载
下载图中红框圈出的软件即可。

具体操作
具体安装步骤这里不再赘述,可参考往期文章《华为 eNSP 安装全攻略:Windows 11 25H2 完美适配》完成安装。需要注意的是,需将 VirtualBox 版本替换为最新的 7.2.16 版本,安装前可直接跳过「环境检查」中的 2.1、2.2、2.3 步骤,无需再进行检查。
安装完成后启动 eNSP,此时会提示 VirtualBox 版本不兼容,还需完成后续步骤才能正常使用,请先关闭 eNSP。

下载并解压 ensp-vbox-shim-installer-v0.1.3-beta.zip 至本地目录。

右键点击安装.bat文件,选择「以管理员身份运行」,等待程序运行结束。


程序运行结束后重新打开 eNSP,拖入路由器开机验证,即可正常运行。

下载地址
eNSP 下载地址:http://i.grbj.cn/downensp
VirtualBox 官方地址:https://www.virtualbox.org/
ensp-vbox-shimx 项目地址:https://github.com/LBXaaa/ensp-vbox-shim(拥有 GitHub 账号的朋友不妨给作者点个 Star 支持一下)。




![[openEuler实验]使用Nginx实现OpenCart电商平台](https://images.grbj.cn/202501100344817.png/grbj)






