Administrator
发布于 2025-09-11 / 14 阅读
0
0

ENSP安装及新版本windows路由器40报错问题

问题说明:

对于Windows11 24H2版本以后的系统正常安装后会出现路由器40报错的问题,原因是vbs没有完全关闭,而vbs底层需要调用hyper-v相关组件,vmbox与hyperv会导致冲突,导致ensp路由器所对应虚拟机无法启动,完全关闭vbs和hyper-v即可解决。

现在发现有些Windows 24H2版本安装后默认是直接可以用的,那么就可以跳过报错解决部分,但是后续使用过程中请不要开启hyper-v包括一些需要hyper-v支持的相关软件,他会自动帮你开启hyper-v,开hyper-v必报错

方法弊端:

如果有WSL,即开启Windows下Linux子系统功能,需要依赖hyperv,两者只能存其一,可以用vmware顶替WSL。

相关安装包下载:

百度网盘

夸克网盘

安装过程:

拿到安装包解压会有这几个文件,先安装WinPcap>Wireshark>VirtualBox,最后安装ENSP installer,全部无脑下一步即可

安装完成后打开ensp,左上角新建拓扑,随便启动一个路由器尝试是否报错

报错解决:

40报错:

常见报错原因:未关闭内存完整性

开句玩笑哈:go学长不配当网工!

原因:请卸载你的完美世界竞技平台,它的反作弊系统也会导致ENSP部分设备报错!

我也是go学长哈,当然解决他们俩打架的办法还是有滴,偷个懒不想写了,大家可自行百度!

既然学习和游戏不可兼得,那么我们还是接着学习,卷死瓦学弟,从go学长做起!

go学长们请跟着下面步骤来!

打开Windows安全中心

设备安全性-内核隔离-内存完整性关闭

如果默认没开进行下一步操作即可,如果开了关闭然后重启电脑尝试是否还报错,如果还报错则根据下方继续操作!

打开Windows设置,点击系统,然后拉到最底下,系统信息

查看Windows版本号是否为24H2,若是则进行接下来操作,若不是则根据ensp自带报错解决方法文档进行排查。

打开刚才下载解压的安装包目录

右键以管理员身份运行24h2Close hyperv.bat

脚本运行完毕会提示你重启电脑

重启完会出现4次类似页面

出现一次按一次F3键,共4次,然后会自动开机

开机重复上述操作拉一台路由器试一下是否还会40报错,如果还是报错根据ensp官方文档排查解决

注意:部分Windows11 23H2升级至24H2小概率无法解决,推荐直接重装操作系统先使用脚本关闭hyperv后再安装ENSP


评论