电脑上跑安卓:WSABuilds 安装配置完整指南
【免费下载链接】WSABuildsRun Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root solutions) built in.项目地址: https://gitcode.com/GitHub_Trending/ws/WSABuilds
WSABuilds 让 Windows 10 / 11 直接运行 Android 子系统,预置 Google Play 商店(MindTheGapps)和 Magisk / KernelSU 等 root 方案。下文以 2407.40000.4.0_v2 构建为例,把环境自检、安装、排查到进阶用法一次讲清。
安装前:环境自检与旧版本处理
先说最常见的坑:机器上还留着官方 WSA,WSABuilds 是装不进去的,二者占用同一个 appx 包位。
环境三项检查
- 系统版本:Windows 11 需 22000.526 及以上构建号,Windows 10 需 22H2(19045.2311)及以上;
- 虚拟化:BIOS 中开启 VT-x / AMD-V;
- Windows 功能:同时启用「Windows 虚拟机监控程序平台」和「适用于 Linux 的 Windows 子系统」。
✅ 通过标志:「启用或关闭 Windows 功能」里两项已勾选,构建号达标。
先备份 userdata.vhdx
⚠️ 想保留之前的应用数据,先把
%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx拷走,装完放回原位即可。细节见备份与恢复。
✅ 通过标志:LocalCache 目录里能看到这个文件并成功复制。
卸载官方版再装新版
开始菜单搜索「Windows Subsystem for Android 设置」执行卸载,随后检查%LOCALAPPDATA%\Packages\,若MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe文件夹仍在就删掉(删不掉时确认 WSA 已彻底关闭)。✅ 通过标志:再搜 WSA 设置已经找不到。完整流程见卸载文档。
安装流程:从压缩包到安卓桌面
用 git clone 获取安装包
git clone https://gitcode.com/GitHub_Trending/ws/WSABuilds克隆后进入项目目录,取最新的 2407.40000.4.0_v2 发布包。
解压后改名为 WSA
把压缩包解出来,文件夹马上改名为WSA——注册脚本按这个名字找文件,改错就报「找不到」。原始压缩包可删,然后把 WSA 文件夹挪到固定位置(文档文件夹即可)。这个文件夹要随 WSA 全程保留,中途挪走或删除会直接坏掉。
Run.bat 注册
打开 WSA 文件夹运行Run.bat。若之前装过同项目旧版,旧版会被自动卸载且数据保留,不会丢东西。✅ 通过标志:安卓桌面弹出;首次安装会先弹诊断信息同意窗口,出现两个相同窗口也属正常,点掉即可。
如果脚本闪出权限窗口却没请求管理员、安装也没成功,按 Win + X 打开「终端(管理员)」,先 cd 进 WSA 目录(花括号路径换成你的实际解压位置):
cd "{X:\path\to\your\extracted\folder}"再执行注册脚本:
PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1✅ 通过标志:脚本跑完按任意键关掉控制台窗口,打开 WSA 设置能在「关于」页看到版本号。
注册失败时:两条命令定位原因
Run.bat干的其实是Add-AppxPackage -Register .\AppxManifest.xml这类操作,把「已有的未打包文件」注册成 appx 包,所以安装文件夹不能删——只要还想用 WSA,文件就得留着。
脚本报错时,开管理员 PowerShell 并 cd 到 WSA 目录,手动执行下面这条。它预期会失败,错误信息里带着 ActivityID(一个 UUID),是下一步的钥匙:
Add-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion -Register .\AppxManifest.xml再把 UUID 填进去,调出这次失败操作的日志,顺着日志找卡点(缺功能、虚拟化没开、网络拦截等常见情况见故障排查):
Get-AppPackageLog -ActivityID <uuid>进阶玩法:GPU、移盘、root
装好之后,几项高频配置值得了解。
切换安卓应用使用的 GPU
WSA 设置 →「图形和性能」页里可以指定安卓应用跑在哪块 GPU 上,步骤见更换 GPU 指南。✅ 通过标志:重启 WSA 后该页显示的目标 GPU 与所选一致。
把 WSA 挪到另一块盘
目标盘必须是 NTFS(建议 SSD、预留 20GB 以上)。流程:卸载旧版 → 新构建解压到目标盘并注册 → 把MicrosoftCorporationII...文件夹整体移到目标盘 → 管理员命令行建一个目录联接(第二段换成移过去文件夹的实际路径):
mklink /J "%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe" "Location_Of_Folder_In_Other_Drive"✅ 通过标志:WSA 设置能正常打开并进入关于页,一崩溃就重做移动步骤。细节见移动 WSA 指南。
KernelSU 与 APK 侧载
需要 root 看 KernelSU 指南;日常装 APK 参考侧载指南,提供 ADB 和图形工具等多种方式;想用 Unix 小工具再装 BusyBox。
参考资料速查
| 用途 | 文档 |
|---|---|
| 卸载 WSA | Uninstallation.md |
| 版本更新(数据保留) | Updating.md |
| 常见问答(adb 连接等) | FAQ.md |
下一步建议:先打开 Play 商店登录账号、装两三个应用,确认userdata.vhdx里的数据链路正常,再决定是否移盘或启用 root。
【免费下载链接】WSABuildsRun Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root solutions) built in.项目地址: https://gitcode.com/GitHub_Trending/ws/WSABuilds
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考