需启用虚拟机平台、Hyper-V和Windows虚拟机监控程序平台,并在BIOS/UEFI中开启Intel VT-x或AMD-V硬件虚拟化,最后重启电脑才能成功运行Windows 11安卓子系统。

如果您尝试在 Windows 11 中运行安卓应用,但系统提示“未安装适用于 Android 的 Windows 子系统”或启动失败,则可能是由于底层虚拟化平台未启用。以下是开启安卓子系统所必需的虚拟机平台及相关功能的多种启用方法:
一、通过图形界面启用虚拟机平台与相关系统功能
此方法使用 Windows 内置的“启用或关闭 Windows 功能”窗口,直接勾选并激活 WSA 所依赖的核心组件,操作直观且适用于大多数用户。
1、按下 Win + R 键,输入 optionalfeatures 并回车,打开“启用或关闭 Windows 功能”窗口。
2、在列表中勾选以下三项:Hyper-V、虚拟机平台、Windows 虚拟机监控程序平台。
3、点击“确定”,等待系统完成配置;过程中可能弹出进度提示框,需保持系统运行不中断。
4、配置完成后,必须重启计算机,否则新功能不会加载到内核,WSA 将无法初始化。
二、使用命令行强制启用虚拟机平台(备用方案)
当图形界面无响应、选项灰显或“启用或关闭 Windows 功能”窗口打不开时,可通过 DISM 命令绕过 UI 层,直接调用系统服务启用虚拟机平台,确保底层支持就绪。
1、右键“开始”按钮,选择Windows 终端(管理员)或 PowerShell(管理员)。
2、执行以下命令启用虚拟机平台:dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart。
3、执行以下命令启用安卓子系统支持:dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Android /all。
4、命令执行完毕后,手动重启电脑使更改生效,避免因服务未加载导致后续安装失败。
三、验证并启用 CPU 硬件虚拟化(前置必要步骤)
WSA 运行依赖 Intel VT-x 或 AMD-V 级别的硬件虚拟化能力。若 BIOS/UEFI 中该功能被禁用,即使系统功能已启用,子系统仍无法启动。
1、按下 Ctrl + Shift + Esc 打开任务管理器,切换至“性能”选项卡。
2、在右下角查看“虚拟化”状态,若显示已禁用,需立即进入 BIOS/UEFI 设置。
3、重启电脑,在开机自检阶段反复按 Del、F2 或 F12(依主板品牌而定)进入 BIOS/UEFI 设置界面。
4、在 Advanced、Security 或 CPU Configuration 子菜单中,找到 Intel Virtualization Technology(VT-x)(Intel 平台)或 SVM Mode(AMD-V)(AMD 平台)选项。
5、将其值设为 Enabled,保存设置并退出,系统将自动重启。










