esnp启动路由器失败提示,错误代码:40。

一、故障现象

  window版本:win11 25H2.

  Ensp版本:Ensp是1.3.00.200T

  VirtualBox版本:VirtualBox 5.2.44

  故障现象:打开ENSP软件,拖动一台路由器AR放入工程文件,启动路由器,出现错误弹窗,提示错误代码40。

 

二、处理过程

  第一步 确认问题

  按 Win+R,输入 msinfo32 回车,在系统信息中查看:

  基于虚拟化的安全性 → 如果显示"正在运行",就是它导致冲突。

  已检测到虚拟机监控程序。不会显示 Hyper-V 所需的功能

  注:如果显示以上两项,那么这就是问题的关键,Windows 11 25H2 默认启用的 Hyper-V 和 VBS(基于虚拟化的安全)会抢占虚拟化资源,导致 VirtualBox 无法启动 AR 设备,这就是错误代码 40 的根本原因。

 

  第二步 关闭内存完整性(VBS 核心组件)

  打开 设置 → 隐私和安全性 → Windows 安全中心 → 设备安全性 → 内核隔离详细信息,将"内存完整性"开关关闭。

 

  第三步 禁用 Hyper-V 相关功能

  1.按 Win + R,输入 optionalfeatures,回车

  2.在弹出的窗口中,取消勾选以下所有项(如果存在的话):

  ✅ Hyper-V
  ✅ 虚拟机平台
  ✅ Windows 虚拟机监控程序平台
  ✅ Windows 沙盒
  3.
点击 "确定",系统会开始应用更改

 

  第四步 用命令彻底关闭 hypervisor 启动

  1.右键点击 开始菜单,选择 "终端(管理员)" 或 "Windows PowerShell(管理员)"

  2.输入以下命令并回车:

    bcdedit /set hypervisorlaunchtype off

  3.看到"操作成功完成"即可

 

  第五步 重启电脑

    以上全部完成后,重启电脑。

 

  第六步 重启后验证

  重启后按 Win + R 输入 msinfo32,确认:
  那条"已检测到虚拟机监控程序"的提示已经消失
  "基于虚拟化的安全性"显示为"未运行"
  如果两项都满足,再打开 eNSP 启动路由器,错误代码 40 应该就解决了。

posted @ 2026-07-23 22:24  PBDragon  阅读(22)  评论(0)    收藏  举报