eNSP报错40最全解决方案,保存!

优质老薛主机推荐:15%终身付款折扣:xwseo15 25%首次付款折扣 : xwseo115 点击下图进入购买

各位同学大家好,相信大家在使用华为模拟器eNSP做实验的时候,经常会遇到模拟器报错40的情况,本文将解决方案供大家参考。

 
第一步:检查VirtualBox安装目录是否存在中文字符
如果存在中文字符,需要将VirtualBox安装目录改为英文字符。
第二步:检查电脑中是否存在类似完美世界对战平台等反作弊影响
方法一 :卸载完美平台 删除干净注册表
方法二:使用eNSP,完美平台切换器(可以添加小编VX获取)
第三步:关闭 ”基于虚拟化的安全性“
方法一:通过命令行关闭
 方法一:通过命令行关闭
       按win键找到命令提示符,选择管理员身份运行

输入bcdedit,如图所示:

此时hypervisorlaunchtype 显示为Auto,需要手工改为off,命令:

bcdedit /set hypervisorlaunchtype off 
复制粘贴,回车就可以。
     操作成功后需要重启电脑,重启后使用eNSP查看是否还存在报错40的问题,如果40问题未解决,或者上述操作中没有hypervisorlaunchtype的选项,则执行以下步骤:
     在此电脑中,输入msinfo32,如图所示:
回车后,弹出系统信息,找到基于虚拟化的安全性:
如果显示为开启或正在运行,则表示未关闭,需要继续设置关闭。
方法二:组策略关闭(win11家庭版直接使用方法三/方法四,此方法无效)
Win+R运行—输入gpedit.msc 回车打开组策略
找到计算机配置–管理模板–系统–DeviceGuard右侧找到基于虚拟化的安全性,修改为禁用。如图所示:
修改后继续查看系统中基于虚拟化的安全性是否为关闭状态。
方法三:使用注册表关闭
Win+R运行–输入regedit—回车 打开注册表
如图所示:
在control下找到DeviceGuard,选中后在右侧找到EnableVirtualizationBasedSecurity,选中修改将其数据值修改为0。
 注意:如果不存在,说明可能已经关闭
方法四:Powershell脚本关闭
首先下载脚本,并解压缩,链接如下:
https://www.microsoft.com/en-us/download/details.aspx?id=53337
将文件夹复制在C盘目录下
在搜索中输入powershell ise,如图:
以管理员身份运行,输入以下命令:
注意:命令可以使用tab补全
然后按以下方式进行:
回车进入,执行以下命令:
回车,出现更改确认框,选择全是:
再次执行以下命令:
注意:如果打.\DG没有提示以上命令,可能是文件目录不正确,检查文件夹。
回车后,会提示,出现多个报错为正常现象,重启电脑。
重启后,会出现如下情况:
此时按F3两次,关闭Credential Guard 和Device Guard即可
重启后,在此电脑中,输入msinfo32,继续查看是否禁用基于虚拟化的安全性,如果成功禁用,启动eNSP,即可正常启动设备。
第四步:检查防火墙设置
方法一:暂时关闭防火墙和杀毒软件
方法二:进入防火墙允许应用通过列表,选择将eNSP和virtualbox添加进白名单。
注意:如果模拟器启动,一直弹#号,则说明防火墙没有允许ensp相关通过。
第五步:若以上方法均不能解决40问题,进入virtualbox中
正常启动AR,如图:
查看错误代码,找到错误代码,按照代码的错误信息解决或者降低系统到win10系统。
      以上为win11等系统无法正常启动华为eNSP模拟器报错40的情况,希望帮助到各位同学,有更好的方法欢迎小伙伴补充。后续继续为大家分享其他技术。
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址