关闭Hyper-V,解决ENSP中AR启动失败错误代码40

先按照帮助尝试解决问题

帮助文档所在位置

帮助文档
由于版本差异,帮助文档中的“设置-网络-DHCP设置”的位置发生了调整。 新位置为:
仅主机网络的DHCP设置

按照 “如何解决AR/WLAN设备启动失败问题” 的解决步骤排查问题。
如果最后还是没有解决的话。再接着看下面

排查是否因为开了Hyper-V导致启动virtualbox 虚拟机失败。

启动虚拟机

如果启动失败后给出的提示为“Raw-mode is unavailable courtesy of Hyper-V”。 则说明我们开启了HyperV,导致virtualbox虚拟机无法启动。

关闭Hyper-V

以管理员权限启动命令提示窗,并输入以下命令

bcdedit /set hypervisorlaunchtype off
# 会提示 “ 操作成功 ” 

检查是否成功关闭

bcdedit

## 以下为输出内容
Windows 启动加载器
-------------------
标识符                  {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 10
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {70aaa9e9-d1bf-11ec-be75-fec1f9c5fa2e}
displaymessageoverride  Recovery
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {70aaa9e7-d1bf-11ec-be75-fec1f9c5fa2e}
nx                      OptIn
bootmenupolicy          Standard
hypervisorlaunchtype    Off   ## 注意这里为off,开启状态为auto

成功关闭后,一定要重启机器。

重启完机器,就ok了。 如果到这一步还没有解决问题,可能就有些棘手了。

可以参照Virtualization applications don’t work together with Hyper-V, Device Guard, and Credential GuardHow to Fix Raw-Mode is Unavailable Courtesy of Hyper-V? 解决。

1. 确定 Hyper-V 管理程序是否正在运行

搜索框搜索msinfo.exe,打开。

如图显示,表示hypervisor被检测到了。

2. 禁用Hyper-V, 有两种方式

1). 通过控制面板禁用:启用或关闭windows功能
在这里插入图片描述

2). 通过powershell

	#以管理员权限打开,并执行以下命令
	Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

3. 禁用 Device Guard 和 Credential Guard

编辑组策略–> 计算机配置 --> 管理模板 --> 系统 --> Device Guard --> 打开基于虚拟化的安全 -->选择 “已禁用”
在这里插入图片描述

然后,用管理员权限执行以下命令

    mountvol X: /s
   copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
   bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
   bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
   bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
   bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
   bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
   mountvol X: /d

注意:请记住,X 是未使用驱动器的占位符。如果占用了,需要相应地调整值。

命令运行完毕后重启,会进入一个特殊提示画面,询问是否关闭virtualization based security,按F3或Win键关闭。

4. 禁用 Windows Defender 核心隔离

win+r ,输入ms-settings:windowsdefender 进入到windows安全中心 —> 设备安全性 --> 内核隔离–> 关闭 “内存完整性”
在这里插入图片描述

5. 在BIOS 或UEFI 启用虚拟化

重启就ok了。
在这里插入图片描述

参考

title: 使用VirtualBox打开虚拟机报错:Raw-mode is unavailable courtesy of Hyper-V
author: yanjian_0809
url: https://blog.csdn.net/yanjian_0809/article/details/103079445

title: How to Fix Raw-Mode is Unavailable Courtesy of Hyper-V?
author: Kevin Arrows
url: https://appuals.com/raw-mode-is-unavailable-hyper-v

title: Disable Device Guard and Credential Guard
author: microsoft.com
url: https://learn.microsoft.com/en-US/troubleshoot/windows-client/application-management/virtualization-apps-not-work-with-hyper-v

title: 完全关闭Hyper-v的方法
author: CieloSun
url: https://www.cnblogs.com/cielosun/p/8926896.html

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值