你这个情况 90%不是"坏了" ,而是很多 H3C / Huawei 的 ENSP 虚拟设备 都会遇到的通病:
👉 虚拟机资源不够 + 虚拟化没开满 + 镜像模式不对 ,导致一台路由器/交换机要 3~8分钟 才起来。
别急,这个是有"专业解法"的,而且能从 5分钟启动 → 20秒启动。
✅ 第一步:确认你不是在"残废虚拟化"模式下跑
打开任务管理器 → 性能 → CPU
看这里:
虚拟化:已启用
如果不是:
进 BIOS 开:
- Intel:VT-x / VT-d
- AMD:SVM Mode
这是决定快慢的生死线。
✅ 第二步:改 ENsp 用的虚拟机引擎(关键)
ENS P 默认用的是 Oracle VM VirtualBox ,而它和 Windows 自带的 Hyper-V 打架,一打架启动就慢成狗。
关闭 Hyper-V(巨关键)
用管理员 CMD:
bcdedit /set hypervisorlaunchtype off
重启电脑。
✅ 第三步:给 VirtualBox 正确的加速参数
打开:
VirtualBox → 管理 → 全局设置 → 系统
把:
| 项 | 改成 |
|---|---|
| 处理器 | 4 核以上 |
| 启用 PAE/NX | ✔ |
| 启用 VT-x/AMD-V | ✔ |
| 嵌套分页 | ✔ |
| 半虚拟化接口 | KVM |
这一条 90%的人没开,你开了会直接飞。
✅ 第四步:关掉 Windows 的"杀虚拟机三件套"
控制面板 → 启用或关闭 Windows 功能,全部取消勾选:
- Hyper-V
- 虚拟机平台
- Windows Hypervisor Platform
- WSL
重启。
✅ 第五步:给 ENsp 提速的隐藏技巧(核心)
找到 ENsp 安装目录:
C:\Program Files\Huawei\eNSP\VBox
右键 VBoxManage.exe,管理员运行:
VBoxManage modifyvm "AR_Base" --ioapic on
VBoxManage modifyvm "AR_Base" --hwvirtex on
VBoxManage modifyvm "AR_Base" --nestedpaging on
VBoxManage modifyvm "AR_Base" --largepages on
这个是华为官方文档没写的提速命令,但运维圈都在用。
✅ 第六步:SSD + 内存分配
如果你是机械硬盘,启动慢是正常现象 。
ENS P 的路由器镜像是 1.2G 左右,机械盘读要命。
👉 至少 16G 内存,SSD。
🚀 正常效果
做完上面:
| 设备 | 原来 | 现在 |
|---|---|---|
| AR 路由器 | 5 分钟 | 25 秒 |
| S5700 | 3 分钟 | 15 秒 |
⚠️ 最多人踩的坑
你可能装过:
- Docker
- WSL
- Android 模拟器
- VMware
只要装过,它们就偷偷把 Hyper-V 打开了,ENS P 就废了。