news 2026/9/9 17:31:18

把 Google Play 和 Root 搬上 PC:WSABuilds 安装与排错实用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
把 Google Play 和 Root 搬上 PC:WSABuilds 安装与排错实用指南

把 Google Play 和 Root 搬上 PC: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

想在电脑上用一款只有安卓版的应用,又发现官方 WSA 装不上 Google Play?WSABuilds 是个能落地的选择。它是社区整理的 Windows Subsystem for Android 预构建包,MindTheGapps 和 Magisk、KernelSU 这类 root 方案已经打包进系统镜像,文件拷进电脑、跑一个脚本就能用。下文按"装之前、装的过程、装完怎么调、坏了怎么查"的顺序讲。

解决什么问题

这个项目不是要替换 WSA,而是补上三个日常用得到的缺口。

一是 Google Play。官方构建里没有 Play 商店,装应用只能一个个 APK 侧载;WSABuilds 的构建开机就能进商店,登录账号直接安装。

二是 root。需要 Magisk 模块或权限管理时,不用自己折腾 system 镜像,构建里已装好 Magisk,启动后打开 Manager 就能看到 root 状态;也可以选 KernelSU 构建。

三是流程本身。虚拟化功能开启、补丁注入、appx 包注册这些动作都收敛在安装脚本里,不需要理解 Hyper-V 层发生了什么。

开工前的检查

装之前先确认三件事:系统版本、虚拟化支持、旧版 WSA 的去留。

  • Windows 10 2004 及以上,或 Windows 11
  • CPU 支持 VT-x / AMD-V,内存 8GB 以上
  • 如果装过官方 WSA,先彻底卸载,否则新构建装不上,卸载流程见 Documentation/WSABuilds/Uninstallation.md

最关键的命令是开启两个系统功能。用管理员身份运行 PowerShell,执行:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

提示需要重启的话,重启完再继续后面的步骤。

跑通第一次运行

整个安装就是把包放对位置再跑一个脚本。去最新 release 里下载 .7z 包,按 Windows 版本和系统架构选对应文件,不要下 "Source code"。

  1. 解压 .7z,把解压出来的文件夹改名为WSA。这一步必须做,注册脚本依赖这个文件夹名。
  2. 删掉 .7z 原包,把WSA文件夹挪到一个稳定位置,比如文档目录。这个文件夹后续要一直保留,别放临时目录。
  3. 进文件夹双击Run.bat,允许它请求管理员权限。

脚本跑完后 WSA 会自动启动。首次启动会弹一个诊断信息同意窗口,有时会出现两个一样的窗口,都点确定即可,然后回到 PowerShell 窗口按任意键关闭窗口。

如果Run.bat没反应或窗口一闪就关,改用管理员 PowerShell 手动执行。用管理员身份打开 PowerShell,cd 到 WSA 文件夹所在目录:

cd "D:\WSA" PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1

想保留旧环境里的应用数据,就在卸载旧版之前,把%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\下的userdata.vhdx拷到安全位置,装好新版后再放回同一路径。

确认装好了

装完不能只看脚本有没有报错。判断标准有两个:

开始菜单里能打开 "Windows Subsystem for Android 设置",页面不崩溃,开/关开关可用。

WSA 里能打开 Play 商店并登录浏览,Magisk 构建则进 Magisk Manager 看 root 状态。两项里有一项卡住,说明安装没真正完成,直接按下一节的思路查,不要反复重装。

按需求做定制

能用之后,只按实际需求做少量调整,不用的功能别碰。

切换 GPU

游戏或图形类应用掉帧时,可以换 WSA 使用的显卡。打开 WSA 设置,先把 WSA 关掉,再到 "Graphics and Performance" 选项卡,在 "GPU used for apps for Android" 下拉里选另一块 GPU,重启 WSA 生效。步骤截图见 ChangingGPU.md。

用 root 装模块

Magisk 已随构建装好,直接进 Manager 操作。注意 Magisk 官方已下线在线模块仓库,模块要本地安装:adb push把 zip 推到/data/local/tmp,再执行adb shell su -c "magisk --install-module /data/local/tmp/module.zip"

把数据迁到别的盘

VHDX 文件会随使用越来越大,C 盘迟早不够。迁移时目标分区必须是 NTFS,建议两边都用 SSD。把整个MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe文件夹拷到目标盘后,以管理员身份把旧路径指过去:

mklink /J "%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe" "E:\WSA"

完成后打开一次 WSA 设置,能正常进入就说明链接生效;崩溃的话说明中间某步没做对,回去逐步核对。

出问题时怎么查

出问题先找日志,再动手改东西。

Run.bat失败、WSA 装不上。在 PowerShell 里进 WSA 文件夹,手动执行Add-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion -Register .\AppxManifest.xml。这条命令会失败,但报错里带一个 ActivityID(UUID),接着跑Get-AppPackageLog -ActivityID <uuid>,日志会写明失败原因,对着修。

装到一半卡在虚拟化。Run.bat会尝试帮你开启虚拟化,成功后要重启再跑一次。脚本搞不定时,进 BIOS 手动打开 VT-x / AMD-V,入口位置各品牌主板不一样。

adb connect 127.0.0.1:58526被拒绝。先确认 WSA 设置里开发者模式是打开的;还连不上多半是 Hyper-V 占了 58526 端口,用netsh int ipv4 add excludedportrange protocol=tcp startport=58526 numberofports=1释放。

图标点不开、设置应用闪退。检查文件夹名是否还是WSA,安装目录有没有被移动或删除。这个文件夹是 appx 注册的依赖,只要还想用 WSA 就得留着。

去哪找答案

仓库里的文档覆盖了大多数日常问题:完整安装步骤在 Installation.md,高频问答看 FAQ.md,数据备份与恢复流程在 Documentation/WSABuilds/Backup and Restore.md。遇到更具体的故障,从 Fix Guides/Troubleshooting.md 按现象逐条对照。

项目本身持续更新,新构建跟着 WSA 官方版本和 root 工具链的号走。发现 bug 或有功能想法,直接去项目的 Issues 区提单,或者进官方 Discord 问人,通常比自己翻资料快。

装好 Google Play 和 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/9 17:29:43

MySQL数据可视化实战:从环境搭建到Python图表全流程

说实话&#xff0c;最开始接触“MySQL数据可视化”这个项目时&#xff0c;我以为只是把数据库里的表格导出来画几张图而已。真正做起来才发现&#xff0c;这一路踩到的坑、优化的细节、还有最后看到数据变成讲故事工具时的成就感&#xff0c;都远超预期。本文就从实践角度把整套…

作者头像 李华
网站建设 2026/9/9 17:29:30

平衡谱特征选择:无监督降维中如何兼顾流形结构与判别信息

搞无监督特征选择的人&#xff0c;应该都听过“谱方法”这个词。但大多数项目里&#xff0c;大家默认用的还是方差过滤、相关性分析、卡方检验这些最朴素的方案&#xff0c;总觉得谱特征选择门槛高、调参麻烦、收益不透明。直到我认真看了TCYB-2022上的这篇《Balanced Spectral…

作者头像 李华
网站建设 2026/9/9 17:29:20

GitHub Squad:把多智能体协作放进代码仓库,关键不是多开几个模型

下午三点&#xff0c;我同时对着四个智能体窗口下了同一个指令&#xff1a;帮我把这个仓库里关于用户认证的代码梳理一遍&#xff0c;顺便看看有没有安全漏洞。第一个窗口给我吐了一堆文件路径&#xff0c;第二个开始改代码但没告诉我要改什么&#xff0c;第三个卡在“思考中”…

作者头像 李华
网站建设 2026/9/9 17:28:52

FPGA软核最小系统:MicroBlaze+IIC+UART+LED完整搭建指南

简介&#xff1a;面向FPGA开发者的完整MicroBlaze软核处理器工程源码包&#xff0c;基于Vivado 2021.1与Vitis 2021.1构建。工程实现了AXI兼容IIC控制器&#xff08;用于IMX327图像传感器通信&#xff09;、UART控制器&#xff08;用于状态监控与调试&#xff09;以及LED状态指…

作者头像 李华
网站建设 2026/9/9 17:28:31

蓝桥杯训练士兵题解:C语言实现贪心排序与前缀和优化

2024年蓝桥杯省赛A组有一道让人印象很深的题&#xff0c;叫“训练士兵”。如果你是用C语言参赛&#xff0c;这道题基本把排序、贪心、前缀和优化这几个省赛高频考点一锅端了&#xff0c;代码量不大&#xff0c;但思路一旦卡住&#xff0c;很容易绕进“模拟每一天”的坑里出不来…

作者头像 李华