必须执行bcdedit /set hypervisorlaunchtype off并重启系统——以管理员权限运行该命令修改启动配置,使内核跳过hypervisor加载,再通过bcdedit验证结果为off且重启生效,否则第三方虚拟化工具仍可能异常。

要在Windows 11中彻底关闭系统级虚拟化支持,让VMware、VirtualBox或安卓模拟器等第三方虚拟化工具正常运行,必须执行bcdedit /set hypervisorlaunchtype off命令——这个操作直接改写启动配置数据库,强制内核跳过Hypervisor加载环节,否则即使卸载了Hyper-V功能,底层虚拟化层仍可能被激活。
以管理员身份打开终端
右键“开始”按钮 → 选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。不能用普通用户权限运行,否则会提示“拒绝访问”,【所有后续命令都必须在此管理员终端中执行】。
如果列表里没有“Windows Terminal(管理员)”,就选“Windows PowerShell(管理员)”;若连这个也没有,按Win+X后按A键可快速唤出管理员PowerShell。
执行禁用命令并验证结果
在管理员终端中输入以下命令,然后按回车:
bcdedit /set hypervisorlaunchtype off
看到“操作成功完成”字样即表示写入成功。立即执行验证命令:
bcdedit | findstr hypervisorlaunchtype
输出结果中必须显示“hypervisorlaunchtype Off”,而不是Auto或其它值。如果仍显示Auto,说明上一步未生效——常见原因是没用管理员权限,或系统处于BitLocker恢复模式导致BCD被锁定。
重启系统使设置生效
第一步:保存所有工作 → 关闭所有程序
第二步:点击“开始”→“电源”→按住Shift键同时点击“重启”
第三步:电脑重启进入蓝色恢复环境 → 等待自动跳转回Windows登录界面
这一步不可跳过。hypervisorlaunchtype是启动早期就解析的参数,仅修改BCD不重启,内核仍按旧配置加载Hypervisor。重启后再次运行bcdedit | findstr hypervisorlaunchtype确认结果为Off,才算真正完成。











