win11 ENSP AR启动40错误解决方法:
Posted guofeng80
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win11 ENSP AR启动40错误解决方法:相关的知识,希望对你有一定的参考价值。
软件地址:https://pan.baidu.com/s/15cb0Wwnbf1gfk2M782O0Gw 提取码:qz9t
常见的 40 41 错误有很多排查的方法这里就重复了,说一下我遇到的吧
- 我的系统是Windows 11 专业版
出现也是AR 40错误,排查了所有的问题也不行,后来发现问题如下:
-如果都尝试了没有解决可以打开VirtualBox虚拟机软件直接运行一下AR虚拟机看看能不能开启
报错The VM session was closed before any attempt to power it on. - 首先我的系统不是用的默认的administrator 是新建的一个用户,VirtualBox安装的时候也是直接安装的,这时候需要 点击VirtualBox图标 右键-属性-兼容性-以管理员身份运行
- 然后在运行VirtualBox
- 虚拟机启动报错error: Raw-mode is unavailable courtesy of Hyper-V
- 管理员身份CMD 打开后,输入 bcdedit /set hypervisorlaunchtype off 然后重启电脑 (必须重启电脑) 在重新开启AR虚拟机如果可以成功开机 就好了 关闭虚拟机 去打开ensp开始你的实验之旅吧。注意一定要关机AR虚拟机 不能是挂起或者休眠 可以AR虚拟右键 --清除保存的状态就好了
- CSDN不知道为啥不能上传图片了,凑合看吧。
其他常见问题如下:
方法1:打开eNSP,不要添加任何模拟设备,直接单击“菜单 - 工具 - 注册设备”,然后进行注册。按说明操作就解决了。(看着很简单,我也试了,确实有效,但有一个问题,是WIN 11 的VM版本太低,不兼容导致打不开,所以同样40错误,不是WIN 11系统的同学可以试试)
方法2:1.检查虚拟网卡设置;2.检查虚拟网卡属性设置;3.检查防火墙设置;4.检查VirtualBox安装目录。(非常常规的解决方法:按照步骤来了一圈,没有发现任何异常,唯一可能出问题的应该是VM的网卡IP地址不一样,但按要求改成192.168.56.1,之后,问题依旧。)
方法3:关闭eNSP,打开VirtualBox,直接启动相关设备(如AR_BASE),如在vBox可以启动,但eNsp启动失败,请把相关设备手动从vBox上面删除,然后通过启动eNsp重新注册设备;再尝试一下在eNsp上面启动设备,假如还失败,可以进行下一步定位,查看是不是因为VPN设置导致了路由问题:打开CMD界面,进入后输入:arp -a| findstr 192.168.56.假如出现了一个192.168.56.X对应的mac地址有多个,有可能相关的ip报文路由进了VPN,请把相关的VPN关闭掉,再启动设备如果还是不行,听天由命吧(该方法出自华为官方论坛ENSP模拟器,我节选了一部分,不完整,如果想要自行尝试,附链接:https://forum.huawei.com/enterprise/zh/thread-648955.html)
还有关于 如何修复原始模式因 Hyper-V 不可用? 请参考:https://appuals.com/raw-mode-is-unavailable-hyper-v/
另外win11家庭版 还有问题的 WIN11/WIN11家庭版禁用Device Guard WIN+R输入regedit 打开注册表>编辑>查找>输入CachedDrtmAuthIndex,页面会自动跳到DeviceGuard下。 禁用选项 有的是两个 有的是三个 ,右键>修改>将数值数据全部改为0 重启电脑
方法4:华为官方论坛ENSP模拟器汇总帖子(附链接:https://forum.huawei.com/enterprise/zh/thread-454041.html)自行对照相应情况进行查找。
ensp模拟器AR启动失败,错误代码:40
ensp模拟使用了好久了,中间总是出现AR启动失败,经历了几次,总结一下教训。
这是帮助文档中的提示
第一次出现这个错误,我按照这个文档修改了好多次,最后注册一下,就解决了。但是第二次出错,完全找不到原因,文档我也尝试了好多次,可还是无法启动,
曾尝试过下面这个方法,虽然没有成功,但是可以留着,以后当个参考
https://www.yuque.com/docs/share/198527f8-cee1-421a-ab04-f05278aef01a?# 《2021.10.29ensp中路由器启动失败 高晴晴》
最后在小伙伴的坚持下终于找到了原因
这次AR启动失败是突然的,本来使用的好好的,在发现前,我在电脑上安装了一个docker,docker安装了一个基于linux内核的Windows子系统,并且打开了虚拟化安全,为啥会影响ensp的使用我不知道,反正关闭这个虚拟化安全后,我的AR就可以正常启动了
关闭虚拟化安全的方法:
在Windows终端里输入以下命令,然后重启
命令:bcdedit /set hypervisorlaunchtype off
以上是关于win11 ENSP AR启动40错误解决方法:的主要内容,如果未能解决你的问题,请参考以下文章