VirtualBox错误:VERR_NEM_VM_CREATE_FAILED: What do I do?

这篇博客介绍了如何通过管理员CMD使用命令行工具禁用Hyper-V功能。步骤包括运行`bcdedit/sethypervisorlaunchtype off`和`DISM/Online/Disable-Feature:Microsoft-Hyper-V`,然后需要关闭并重新启动计算机。这样做可能是为了解决VirtualBox与Hyper-V之间的兼容性问题。

来源于virtualbox论坛

管理员运行CMD

bcdedit /set hypervisorlaunchtype off
DISM /Online /Disable-Feature:Microsoft-Hyper-V

关闭计算机,关闭计算机电源,20秒后,通电开机。

错误代码 `VERR_NEM_VM_CREATE_FAILED` 和 `E_FAIL (0x80004005)` 通常在使用虚拟机软件(如 VirtualBox)时出现,下面是一些可能的解决方法: ### 禁用 Hyper - V 和 Windows 沙盒 Hyper - V 和 Windows 沙盒与 VirtualBox 等虚拟机软件可能存在冲突。可以通过以下命令在命令提示符(以管理员身份运行)中禁用它们: ```batch bcdedit /set hypervisorlaunchtype off ``` 执行该命令后,重启计算机。 ### 禁用 Device Guard 和 Credential Guard Device Guard 和 Credential Guard 也可能影响虚拟机的创建。可以通过以下步骤禁用: 1. 打开“本地组策略编辑器”(gpedit.msc)。 2. 导航到“计算机配置” -> “管理模板” -> “系统” -> “Device Guard”。 3. 启用“基于虚拟化的安全设置”,并选择“已禁用”。 4. 导航到“计算机配置” -> “Windows 设置” -> “安全设置” -> “本地策略” -> “安全选项”。 5. 找到“用户账户控制:用于内置管理员账户的管理员批准模式”,并将其设置为“已启用”。 6. 重启计算机。 ### 检查 BIOS/UEFI 设置 确保 BIOS/UEFI 中的虚拟化技术(如 Intel VT - x 或 AMD - V)已启用。不同计算机进入 BIOS/UEFI 的方式不同,通常在开机时按下特定按键(如 Del、F2、F10 等)。进入 BIOS/UEFI 后,找到“虚拟化”或“CPU 配置”相关选项,将其设置为“启用”。 ### 更新虚拟机软件和驱动程序 确保使用的虚拟机软件(如 VirtualBox)是最新版本,同时更新显卡驱动、网卡驱动等硬件驱动程序到最新版本。 ### 检查内存和硬盘空间 确保计算机有足够的内存和硬盘空间来运行虚拟机。建议至少保留 2GB 以上的可用内存和 10GB 以上的可用硬盘空间。 ### 检查系统完整性 可以使用系统自带的工具检查系统文件的完整性,在命令提示符(以管理员身份运行)中执行以下命令: ```batch sfc /scannow ``` 该命令会扫描并修复系统文件的问题。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值