问题背景
许多用户在将 Windows 11 操作系统升级到 Version 24H2 后,遇到了华为网络模拟平台 eNSP 无法正常工作的问题。具体表现通常为启动 AR 路由器等设备时失败,并可能伴随 错误代码 40 (Error Code 40) 的提示。这给依赖 eNSP 进行学习和实验的用户带来了不便。
解决方案:官方补丁 KB5053656
好消息是,微软官方已经意识到了这个问题,并发布了相应的修复补丁。根据最新信息(更新于 20250408 左右),Windows 更新 KB5053656 已经解决了 eNSP 在 Windows 11 24H2 上的兼容性问题。
此更新包含了多项新功能、功能优化和问题修复,其中就包括了对导致 eNSP 异常的底层问题的修正。该补丁适用于 Windows 11 家庭版、专业版和专业工作站版。
如何获取并安装修复补丁
请按照以下步骤操作,以确保您的系统安装了必要的更新:
-
打开 Windows 更新:
- 点击 “开始” 菜单,选择 “设置”。
- 在 “设置” 窗口中,导航至 “Windows 更新”。
-
检查并获取更新:
- 点击 “检查更新” 或 “获取更新” 按钮。
- 系统将开始查找可用的更新。如果您已经升级到 Win11 24H2,可能会看到多个待安装的更新。
- 请重点关注并确保安装名为 “2025-适用于 Windows 11 Version 24H2 的 03 累积更新,适合基于 x64 的系统 (KB5053656)” 的补丁。
- 注意:更新名称中的 "2025-..." 可能与发布时间相关,关键是识别 KB5053656 这个编号。
-
安装并重启:
- 让 Windows 下载并安装所有选定的更新,包括 KB5053656。
- 安装完成后,根据系统提示 重启您的计算机 以使更新生效。
验证修复结果
成功安装 KB5053656 更新并重启计算机后:
- 启动 eNSP 应用程序。
- 尝试新建一个拓扑,并添加一个 AR 路由器或其他之前无法启动的设备。
- 启动该设备。
- 如果设备能够成功启动并进入命令行界面,则表示问题已解决。
安装更新后仍遇错误代码 40?
如果在安装了 KB5053656 补丁之后,启动 AR 设备时 仍然 遇到错误代码 40,那么这很可能不再是由于 Windows 11 24H2 的兼容性问题引起的。此时,您应该按照 解决 eNSP 错误代码 40 的常规方法 进行排查,常见原因和解决方法包括:
- 检查 VirtualBox 的版本是否与 eNSP 兼容。
- 确保 VirtualBox 的网络适配器设置正确。
- 检查 Windows 防火墙或第三方安全软件是否阻止了 eNSP 或 VirtualBox 的通信。
- 尝试重新注册 AR 设备。
- 以管理员权限运行 eNSP。
结论
Windows 11 Version 24H2 与 eNSP 的兼容性问题现已通过微软官方发布的 KB5053656 更新得到完全解决。遇到此问题的用户应尽快通过 Windows Update 安装此补丁,以恢复 eNSP 的正常使用。如果安装补丁后仍有问题,请转向排查 eNSP 本身或其依赖环境(如 VirtualBox)的常见配置问题。