登录
首页 >  文章 >  软件教程

Win11安卓子系统安装步骤详解

时间:2026-02-26 16:52:03 287浏览 收藏

本文详细讲解了在Windows 11中成功安装安卓子系统(WSA)所必需的底层虚拟化环境配置全流程,涵盖BIOS/UEFI硬件虚拟化开启、Windows专业版与家庭版下Hyper-V及虚拟机平台的差异化启用方法(包括图形界面、PowerShell命令、DISM注入和批处理脚本等实用技巧),以及全面的验证步骤,帮助用户精准排查“虚拟机平台未启用”“Hyper-V不可用”等常见错误,彻底扫清WSA安装与运行的最大障碍。

Win11安卓子系统怎么安装_Windows虚拟化平台开启步骤

如果您尝试在Windows 11中安装安卓子系统,但安装失败或启动时提示“虚拟机平台未启用”“Hyper-V不可用”等错误,则很可能是系统底层虚拟化支持未正确配置。以下是开启Windows虚拟化平台并完成WSA安装依赖的多种可行方法:

一、通过Windows功能界面启用虚拟化组件

该方法适用于Windows 11专业版、企业版及教育版,可直接调用系统内置功能启用关键虚拟化服务。

1、按下 Win + R 组合键,输入 optionalfeatures 并回车,打开“Windows功能”窗口。

2、在列表中勾选以下三项:Hyper-VWindows虚拟机监控程序平台虚拟机平台

3、点击“确定”,等待系统应用更改,根据提示重启计算机

二、使用PowerShell命令行强制启用(含家庭版适配)

Windows 11家庭版默认不显示Hyper-V选项,但可通过DISM命令手动注入系统组件,绕过界面限制实现等效启用。

1、以管理员身份运行 Windows 终端(PowerShell)

2、依次执行以下两条命令(每条执行后需等待完成):

3、执行启用虚拟机平台:dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4、执行启用WSL2内核支持(WSA底层依赖):dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

5、下载并安装 WSL2 Linux内核更新包(从微软官方页面获取),安装后重启系统。

三、BIOS/UEFI层开启硬件虚拟化(VT-x/AMD-V)

操作系统级设置生效的前提是CPU硬件虚拟化已激活,若任务管理器中“虚拟化”状态显示“已禁用”,必须进入固件设置开启。

1、按下 Ctrl + Shift + Esc 打开任务管理器,切换至“性能”选项卡,查看CPU项下的“虚拟化”状态。

2、若显示“已禁用”,立即重启电脑,在开机自检阶段反复按 F2、Del、F10 或 F12(具体按键依主板品牌而定)进入BIOS/UEFI。

3、在“Advanced”“Configuration”“Security”或“CPU Configuration”等菜单中,查找以下任一选项并设为 EnabledIntel VT-xAMD-VSVM ModeVirtualization Technology

4、按 F10 保存设置并退出,系统自动重启。

四、家庭版专用批处理脚本启用Hyper-V

针对无图形化Hyper-V选项的Windows 11家庭版,可运行经验证的离线注入脚本,直接部署Hyper-V核心模块。

1、新建文本文档,将以下内容完整复制粘贴:

2、pushd "%~dp0"

3、dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

4、for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

5、del hyper-v.txt

6、Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL

7、将文件另存为 enable-hyperv.bat,右键选择“以管理员身份运行”。

8、执行完毕后,必须重启系统,之后可在“可选功能”中确认Hyper-V已列出并启用。

五、验证虚拟化平台是否就绪

所有启用操作完成后,需通过多维度交叉验证确保环境真正可用,避免后续WSA安装中断或运行异常。

1、再次打开任务管理器(Ctrl+Shift+Esc),在“性能”→“CPU”页面确认“虚拟化”状态为 已启用

2、以管理员身份运行PowerShell,输入命令:systeminfo | find "Hyper-V Requirements",输出中应包含 "Yes" 字样。

3、运行命令:Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V,返回状态应为 Enabled

4、执行:wsl --list --verbose,若显示 WSL2 发行版或提示“WSL 已安装”,表明虚拟机平台与内核支持均已激活。

好了,本文到此结束,带大家了解了《Win11安卓子系统安装步骤详解》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多文章知识!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>