必须启用CPU硬件虚拟化、Windows虚拟机平台及Hyper-V功能才能运行WSA:先在BIOS中开启VT-x或SVM,再通过“启用或关闭Windows功能”勾选三项并重启,或用DISM命令强制启用,最后验证任务管理器和系统信息中虚拟化状态均为“已启用”。

如果您已安装 Windows 11,但“适用于 Android 的 Windows 子系统”(WSA)无法启动或设置中显示灰色不可用,则很可能是系统底层虚拟化支持未激活。以下是启用安卓子系统所必需的虚拟机平台及相关功能的具体操作步骤:
一、验证并启用 CPU 硬件虚拟化
WSA 运行依赖于 Intel VT-x 或 AMD-V 硬件级虚拟化能力。若 BIOS/UEFI 中该功能处于禁用状态,后续所有软件配置均无法生效。
1、按下 Ctrl + Shift + Esc 打开任务管理器,切换至“性能”选项卡。
2、在右下角查看“虚拟化”状态,若显示已禁用,需重启电脑。
3、开机时反复按 Del、F2 或 F12(依主板品牌而定)进入 BIOS/UEFI 设置界面。
4、在 Advanced、Security 或 CPU Configuration 子菜单中,找到 Intel Virtualization Technology(VT-x) 或 SVM Mode(AMD-V) 选项。
5、将其值设为 Enabled,保存设置并退出。
二、启用 Windows 虚拟机平台与相关系统功能
Windows 虚拟机平台是 WSA 运行的宿主环境基础,必须通过系统功能开关显式启用,且需管理员权限执行。
1、按下 Win + R,输入 optionalfeatures 并回车,打开“启用或关闭 Windows 功能”窗口。
2、勾选以下三项:虚拟机平台、Windows 虚拟机监控程序平台、Hyper-V。
3、点击“确定”,等待系统完成配置,期间可能弹出进度提示框。
4、配置完成后,必须重启计算机,否则新功能不会加载到内核。
三、使用命令行强制启用虚拟机平台(备用方案)
当图形界面方式失效或“启用或关闭 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、命令执行完毕后,手动重启电脑 使更改生效。
四、确认虚拟化功能已成功加载
重启后需验证系统是否真正识别并启用了全部虚拟化组件,避免因驱动未加载或服务异常导致 WSA 启动失败。
1、再次按下 Ctrl + Shift + Esc 打开任务管理器,切换至“性能”选项卡。
2、确认右下角“虚拟化”状态显示为 已启用。
3、按下 Win + R,输入 msinfo32 回车,打开系统信息窗口。
4、在右侧列表中查找“虚拟化”项,其值应为 已启用;同时确认“Hyper-V 要求”项显示 已启用。










