根本原因是硬件虚拟化(VT-x/SVM)未启用,需依次通过任务管理器确认状态、UEFI中开启VT、启用Windows虚拟机平台、禁用Hyper-V冲突服务、Intel用户安装HAXM。

如果您在Windows 11系统中运行DevEco Studio、雷电模拟器或其他安卓/鸿蒙本地模拟器时频繁卡死、黑屏或提示“无法启动虚拟设备”,根本原因往往指向硬件虚拟化(VT-x / SVM)未启用。以下是多种独立有效的修复路径:
一、通过任务管理器确认虚拟化当前状态
该步骤不修改任何设置,仅用于快速验证Windows是否识别到已启用的硬件虚拟化功能,是后续所有操作的前提判断依据。若此处显示“已启用”,则无需继续;若为“已禁用”,需执行后续步骤。
1、按下Ctrl + Shift + Esc组合键,直接打开任务管理器。
2、点击顶部的“性能”选项卡。
3、在左侧列表中选择“CPU”。
4、向下滚动至窗口右下角区域,查找标有“虚拟化”的信息项。
5、记录其值:若为已启用,说明VT已在固件中开启且被系统正常识别;若为已禁用,需执行后续步骤。
二、通过Windows恢复环境进入UEFI固件设置启用VT
此方法绕过开机热键时机难以把握的问题,利用系统内置恢复机制强制跳转至UEFI界面,兼容性高,适用于绝大多数品牌台式机与笔记本。
1、按Win + I打开“设置”,进入“系统” > “恢复”。
2、在“高级启动”区域,点击“立即重新启动”按钮。
3、电脑重启后进入蓝色恢复界面,依次选择“疑难解答” > “高级选项” > “UEFI固件设置”。
4、点击“重启”,系统将直接加载主板UEFI主界面。
5、使用方向键导航至“Advanced”(高级)或“Configuration”(配置)标签页。
6、查找以下任一选项:Intel Virtualization Technology、Intel VT-x、SVM Mode或AMD-V。
7、选中该选项,按Enter键,将值从“Disabled”改为“Enabled”。
8、若存在“Intel VT-d”或“IOMMU”选项,建议一并设为“Enabled”。
9、按F10键,在弹出窗口中选择“Yes”保存设置并退出。
10、电脑自动重启,登录后再次通过任务管理器确认“虚拟化”状态。
三、启用Windows系统级虚拟化平台功能
即使硬件VT已开启,Windows仍需激活对应软件层支持组件,否则模拟器无法调用底层虚拟化能力。此步骤必须完成,且部分功能需管理员权限和联网下载。
1、按下Win键,直接输入“启用或关闭Windows功能”,回车打开功能配置窗口。
2、在列表中找到并勾选:虚拟机平台与Windows虚拟机监控程序平台。
3、点击确定后等待系统安装必要组件(可能需要联网下载)。
4、根据提示重启电脑。
5、重启后,若仍报错,可进一步在“设置→应用→可选功能→更多Windows功能”中补勾适用于Linux的Windows子系统(WSL)并重启。
四、禁用Hyper-V及相关安全隔离以兼容第三方模拟器
部分安卓模拟器(如雷电、夜神)与Hyper-V存在内核级冲突,即使VT已启用,若Hyper-V服务处于活动状态,也会导致模拟器启动失败或白屏。此方案专为兼容性问题设计。
1、右键“此电脑”,选择“属性”。
2、在左侧选择“应用”,在右侧找到并进入“可选功能”。
3、点击“更多Windows功能”,取消勾选:Hyper-V、Windows虚拟机监控程序平台(注意:此项与第三步中的启用项相反,仅用于兼容性规避)。
4、点击“确定”,等待卸载完成并重启。
5、重启后,以管理员身份运行命令提示符,输入:bcdedit /set hypervisorlaunchtype off,回车确认返回“操作成功完成”。
6、再运行:powershell -Command "Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity' -Name 'Enabled' -Value 0",关闭内核隔离。
五、安装Intel HAXM加速器(仅限Intel CPU用户)
HAXM是Intel官方提供的硬件加速模块,专为Android模拟器优化,可显著提升启动成功率与运行流畅度,尤其在DevEco Studio或Android Studio中效果明显。
1、访问Intel官方GitHub仓库,下载最新版haxm-windows_v7_8_0.zip或更高版本。
2、解压后,以管理员身份运行intelhaxm-android.exe。
3、安装过程中若提示“Intel VT-x is not enabled”,说明尚未完成第二步BIOS设置,需返回处理。
4、安装完成后,无需重启,直接启动DevEco Studio并尝试运行本地模拟器。










