Windows 11 25H2 完全兼容 eNSP,但必须严格遵循特定的配置和安装顺序才能成功运行。
请按照以下完整步骤进行部署:
🛠️ 第一步:系统环境前置处理(关键)
-
关闭内核隔离(内存完整性)
-
打开 Windows 设置 → 隐私和安全性 → Windows 安全中心 → 设备安全性 → 内核隔离详细信息。
-
将 “内存完整性” 开关关闭,然后重启电脑。
-
-
彻底禁用 Hyper-V 及相关虚拟化功能
-
以管理员身份打开命令提示符(CMD),执行以下命令:
bcdedit /set hypervisorlaunchtype off -
或者打开“控制面板” → “程序” → “启用或关闭 Windows 功能”,取消勾选 Hyper-V、Windows 沙盒、虚拟机平台、Windows Hypervisor Platform,然后重启。
-
-
验证虚拟化状态
-
按
Win + R,输入msinfo32,查看“基于虚拟化的安全特性”是否为 “未启用”。
-
-
卸载冲突软件
-
如果电脑上安装了 完美世界竞技平台、雷电模拟器等,建议卸载,它们可能与 eNSP 冲突。
-
-
关闭防火墙和杀毒软件
-
暂时关闭 Windows Defender 实时防护及第三方杀毒软件,安装完成后再重新开启并为 eNSP 添加信任规则。
-
-
使用 DG_Readiness_Tool 禁用安全特性步骤
1. 准备工作
-
下载并解压好
DG_Readiness_Tool_v3.6工具包。 -
右键点击任务栏的 Windows 徽标(开始菜单),选择“终端管理员”(或者“Windows PowerShell (管理员)”)。
2. 授权允许运行脚本
-
在弹出的蓝色/黑色窗口中,输入以下命令并按回车:
set-ExecutionPolicy RemoteSigned -
系统提示确认时,输入 Y 并回车。(这一步是允许运行本地脚本)
3. 进入解压目录
-
输入
cd命令加上你解压文件的具体路径(根据你的电脑修改路径)。-
例如:
cd C:\Users\admin\Downloads\dgreadiness_v3.6(注意:cd后面有一个空格) -
提示:你可以直接输入
cd,然后把解压后的文件夹直接拖进这个窗口,路径会自动填充。
-
4. 执行禁用命令
-
输入以下命令并按回车(注意最前面的
.和/):
.\DG_Readiness_Tool_v3.6.ps1 -Disable -
等待进度条运行完成。
5. 重启确认
-
运行结束后系统会自动重启,或者提示你重启电脑。
-
重启过程中,如果屏幕上出现类似“按 F3 禁用”或“按 F12 启用”的提示画面,请按 F3 键确认关闭(根据教程描述可能需要多按几次确认)。
⚠️ 风险提示(重要)
正如图片底部提示的那样:
执行此操作可能会导致电脑的开机密码(尤其是 PIN 码)失效。如果遇到无法进入桌面的情况,你需要输入你的微软账户密码来进行验证登录。操作完成后,你可以再次运行
msinfo32查看“基于虚拟化的安全性”是否已经显示为“未启用”。 -
📦 第二步:严格按顺序安装软件
安装顺序绝对不能错:WinPcap → Wireshark → VirtualBox → eNSP
安装注意事项:
-
所有软件的安装路径不能包含中文或空格,建议使用默认路径或纯英文路径。
-
VirtualBox 安装时,右键选择“属性”→“兼容性”,勾选 “以兼容模式运行这个程序”(选择 Windows 8) 和 “以管理员身份运行此程序”。
-
安装 VirtualBox 时如果弹出“网络接口”警告,点击“是”继续;弹出驱动安装提示时,勾选“始终信任来自 Oracle Corporation 的软件”,点击“安装”。
-
如果之前安装过 VirtualBox,务必使用 Geek Uninstaller 等工具彻底卸载并清理注册表残留后再安装 5.2.44。
✅ 第三步:安装后验证与设备注册
-
启动 eNSP,首次运行时如果弹出防火墙允许访问的提示,务必选择 “允许访问”(专用网络和公用网络都勾选)。
-
注册设备:进入 eNSP 菜单 → 工具 → 注册设备,全选所有设备类型,点击“注册”。
-
测试运行:新建拓扑,拖入一台 AR 路由器,右键点击启动。等待 30-60 秒,如果接口指示灯由红变绿,且命令行正常显示,即表示安装成功。
🔧 常见问题排查
-
启动设备报错 "Error 40":通常是 Hyper-V 未彻底关闭或内核隔离未关闭,重新检查第一步的配置。
-
VirtualBox 报错 "ntdll.dll: SizeOfImage isn't close enough":Hyper-V 冲突导致,执行
bcdedit /set hypervisorlaunchtype off后重启。 -
无法抓包:在 eNSP 首选项中核对 Wireshark 和 VirtualBox 的安装路径是否正确。
-
虚拟网卡问题:检查是否存在名为 "VirtualBox Host-Only Network" 的网卡,IP 应为
192.168.56.1,子网掩码255.255.255.0,且 DHCP 服务器已关闭。