必须四步排查:一查任务管理器确认vt-x已启用;二用bcdedit关闭hyper-v;三用dg工具禁用基于虚拟化的安全性;四安装haxm并更新显卡驱动。

Win11更新后一启动Android Studio模拟器就蓝屏,不是模拟器坏了,也不是系统损坏了,而是Windows底层虚拟化模块之间发生资源抢占——Hyper-V、内核隔离、VT-x开关状态三者稍有不匹配,蓝屏立刻触发。
确认VT-x硬件虚拟化是否真正启用
按Ctrl + Shift + Esc打开任务管理器 → 切换到“性能”选项卡 → 点击左侧“CPU” → 滚动到底部查看“虚拟化”状态。
如果显示“已禁用”,说明BIOS里VT-x根本没开,后面所有软件层操作都白搭;必须重启进BIOS手动开启(不同主板按键不同,常见为Del/F2/F10)。
如果显示“已启用”,继续下一步——这仅表示CPU支持且已激活,不代表模拟器能用,因为Windows可能正用Hyper-V霸占着控制权。
关闭Hyper-V抢占式虚拟化服务
方法一:图形界面关闭
打开“控制面板” → “程序” → “启用或关闭Windows功能” → 取消勾选“Hyper-V”“Windows沙盒”“虚拟机平台”“Windows Subsystem for Linux” → 点击“确定” → 重启电脑。
方法二:命令行强制关闭(更可靠)
以管理员身份运行PowerShell → 输入【bcdedit /set hypervisorlaunchtype off】→ 回车执行 → 重启生效。
注意:关完Hyper-V后务必再进任务管理器确认“虚拟化”仍为“已启用”,否则说明BIOS设置被重置或存在其他冲突。
彻底禁用基于虚拟化的安全性(VBS)
第一步:按Win + R输入msinfo32回车→ 查看“基于虚拟化的安全性”项。
第二步:若显示“正在运行”或“已启用”,必须用微软官方工具处理。
下载DG Readiness Tool v3.6+ → 以管理员身份运行PowerShell → 进入工具所在目录 → 执行:./DG_Readiness_Tool.ps1 -Disable -AutoReboot。
这一步跳过会导致即使关了Hyper-V,内存完整性仍会悄悄拉起Hyper-V内核组件,模拟器启动瞬间蓝屏。
检查并安装HAXM加速器
打开Android Studio → File → Settings → 搜索“SDK” → 进入“Android SDK > SDK Tools” → 勾选“Intel x86 Emulator Accelerator (HAXM installer)”→ 点击“Apply”安装或更新。
安装完成后需手动运行HAXM安装包(通常位于C:\Users\用户名\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe)。
若安装失败,说明系统已启用Windows Hypervisor Platform(WHPX),此时应改用Windows Hypervisor Platform(WHPX)作为后端加速器:在Android Studio → AVD Manager → 编辑虚拟设备 → Show Advanced Settings → Emulated Performance → Graphics 改为 Software – GLES 2.0,并确保“Use Host GPU”未勾选。
更新显卡驱动至WHQL认证版本
第一步:按Win + X → 选择“终端(管理员)”→ 输入:
wmic path win32_videocontroller get name,infname,driverdate → 回车 → 记下 driverdate(如20250812)和 infname(如 nv_dispi.inf)。
第二步:访问对应官网精准下载:
• NVIDIA用户 → https://www.nvidia.com/Download/index.aspx
• AMD用户 → https://www.amd.com/support
• Intel用户 → https://www.intel.com/content/www/us/en/support/detect.html
第三步:下载Display Driver Uninstaller(DDU)v26.0.0.0 → 以管理员身份运行 → 在“显卡”下拉菜单中选择对应厂商 → 勾选【清理后重启】→ 点击“清除并重启”。
DDU执行期间禁止触碰鼠标键盘,全程自动完成;若弹出“驱动签名强制启用”提示,必须点“是”。











