问题背景

许多用户在将 Windows 11 操作系统升级到 Version 24H2 后,遇到了华为网络模拟平台 eNSP 无法正常工作的问题。具体表现通常为启动 AR 路由器等设备时失败,并可能伴随 错误代码 40 (Error Code 40) 的提示。这给依赖 eNSP 进行学习和实验的用户带来了不便。

解决方案:官方补丁 KB5053656

好消息是,微软官方已经意识到了这个问题,并发布了相应的修复补丁。根据最新信息(更新于 20250408 左右),Windows 更新 KB5053656 已经解决了 eNSP 在 Windows 11 24H2 上的兼容性问题。

此更新包含了多项新功能、功能优化和问题修复,其中就包括了对导致 eNSP 异常的底层问题的修正。该补丁适用于 Windows 11 家庭版、专业版和专业工作站版

如何获取并安装修复补丁

请按照以下步骤操作,以确保您的系统安装了必要的更新:

  1. 打开 Windows 更新:

    • 点击 “开始” 菜单,选择 “设置”。
    • 在 “设置” 窗口中,导航至 “Windows 更新”。
  2. 检查并获取更新:

    • 点击 “检查更新”“获取更新” 按钮。
    • 系统将开始查找可用的更新。如果您已经升级到 Win11 24H2,可能会看到多个待安装的更新。
    • 请重点关注并确保安装名为 “2025-适用于 Windows 11 Version 24H2 的 03 累积更新,适合基于 x64 的系统 (KB5053656)” 的补丁。
    • 注意:更新名称中的 "2025-..." 可能与发布时间相关,关键是识别 KB5053656 这个编号。
  3. 安装并重启:

    • 让 Windows 下载并安装所有选定的更新,包括 KB5053656。
    • 安装完成后,根据系统提示 重启您的计算机 以使更新生效。

验证修复结果

成功安装 KB5053656 更新并重启计算机后:

  1. 启动 eNSP 应用程序。
  2. 尝试新建一个拓扑,并添加一个 AR 路由器或其他之前无法启动的设备。
  3. 启动该设备。
  4. 如果设备能够成功启动并进入命令行界面,则表示问题已解决。

安装更新后仍遇错误代码 40?

如果在安装了 KB5053656 补丁之后,启动 AR 设备时 仍然 遇到错误代码 40,那么这很可能不再是由于 Windows 11 24H2 的兼容性问题引起的。此时,您应该按照 解决 eNSP 错误代码 40 的常规方法 进行排查,常见原因和解决方法包括:

结论

Windows 11 Version 24H2 与 eNSP 的兼容性问题现已通过微软官方发布的 KB5053656 更新得到完全解决。遇到此问题的用户应尽快通过 Windows Update 安装此补丁,以恢复 eNSP 的正常使用。如果安装补丁后仍有问题,请转向排查 eNSP 本身或其依赖环境(如 VirtualBox)的常见配置问题。