Windows 11 启用安卓子系统失败,需依次确认系统版本≥22000.0、BIOS中启用虚拟化、内存≥8GB且硬盘≥25GB;再启用Hyper-V、虚拟机平台等三项功能;最后通过Microsoft Store、离线MSIXBUNDLE包或PowerShell命令任一方式安装。

如果您尝试在 Windows 11 上启用安卓子系统以直接运行手机 App,但操作失败或子系统无法启动,则可能是由于系统版本不达标、虚拟化未启用、必要功能组件未安装或安装方式不匹配所致。以下是具体可行的操作路径:
一、确认系统与硬件基础条件
此步骤用于排除因底层环境不满足导致的启用失败。WSA 依赖 Windows 11 特定内核版本及 CPU 硬件虚拟化能力,缺失任一条件均会导致后续所有操作无效。
1、按下 Win + R 打开运行对话框,输入 winver 并回车,确认系统版本号为 22000.0 或更高(即 Windows 11 21H2 及以上)。
2、按 Ctrl + Shift + Esc 打开任务管理器,切换至“性能”选项卡,查看右下角“虚拟化”状态是否显示为 已启用;若为“已禁用”,需重启进入 BIOS/UEFI 开启 Intel VT-x 或 AMD SVM。
3、检查内存是否 ≥8GB、硬盘是否 ≥25GB 可用空间,并确认处理器为 x64 或 ARM64 架构。
二、启用 Windows 虚拟化核心功能
安卓子系统必须依赖 Hyper-V、虚拟机平台及 Windows 子系统 for Android 三项底层功能协同工作,缺一不可。仅启用其中部分项目将导致子系统初始化失败或启动黑屏。
1、在搜索栏输入 启用或关闭 Windows 功能,以管理员身份打开该设置界面。
2、勾选以下三项:Hyper-V、Windows 虚拟机监控程序平台、虚拟机平台。
3、点击“确定”,系统提示需要重启时,立即保存工作并重启电脑。
4、重启后再次打开任务管理器→性能→CPU,确认“虚拟化”状态已变为 已启用。
三、安装安卓子系统(方法一:Microsoft Store 在线安装)
此方法适用于微软账户地区设置为美国、应用商店可正常访问 WSA 官方包、且网络环境稳定的情况,全程图形化操作,无需命令行干预。
1、打开 Microsoft Store,在搜索框中输入 Windows Subsystem for Android。
2、在搜索结果中找到发布者为 Microsoft Corporation 的官方应用,点击“获取”按钮开始下载安装。
3、安装完成后,在开始菜单中查找并启动 Windows Subsystem for Android 应用。
4、首次启动时,系统将自动部署必要组件并下载 Amazon Appstore(如地区设置为美国);等待进度条完成即可使用。
四、安装安卓子系统(方法二:离线 MSIXBUNDLE 包安装)
当 Microsoft Store 不可用、地区限制导致无法检索、或企业网络策略屏蔽应用商店时,可采用经数字签名验证的离线安装包方式,兼容所有 Win11 正式版与预览版。
1、从可信来源获取最新版 .msixbundle 文件(例如文件名形如 MicrosoftCorporationII.WindowsSubsystemForAndroid_2207.40000.8.0_neutral___8wekyb3d8bbwe.msixbundle)。
2、将该文件保存至本地路径(如 D:\WSA\),确保路径不含中文与空格。
3、右键点击「开始」图标,选择 Windows 终端(管理员)。
4、输入命令:Add-AppxPackage "D:\WSA\MicrosoftCorporationII.WindowsSubsystemForAndroid_2207.40000.8.0_neutral___8wekyb3d8bbwe.msixbundle",注意双引号与实际文件路径一致。
5、回车执行,等待终端返回成功提示,安装即完成。
五、安装安卓子系统(方法三:PowerShell 命令行批量启用+部署)
适用于需批量部署、自动化脚本集成或图形界面异常失效的场景,通过 DISM 与 PowerShell 指令直接调用系统级组件安装接口,绕过 GUI 层限制。
1、以管理员身份运行 Windows 终端,切换至 PowerShell 模式。
2、依次执行以下命令:
dism /online /enable-feature /featurename:VirtualMachinePlatform /all
dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Android /all
3、执行完毕后输入 shutdown /r /t 0 立即重启电脑。
4、重启后再次以管理员身份打开 PowerShell,执行:
wsl --install(确保 WSL 核心服务同步激活)
5、待系统完成初始化,即可在开始菜单中查找并启动 WSA 应用。











