news 2026/9/9 15:08:48

WSA 一键安装:Install.ps1 的 5 件脏活

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WSA 一键安装:Install.ps1 的 5 件脏活

WSA 一键安装:Install.ps1 的 5 件脏活

【免费下载链接】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 的 Install.ps1 把带 Magisk 的 Windows 11 安卓子系统一键装进电脑:自动提权、补依赖、清冲突、兜底重装。读完这篇,不看源码也能排障。

WSA 安装前 30 秒自查:值不值得装

先看这张表,30 秒内判断这台机器值不值得折腾,省得装到一半发现根本跑不起来。

项目说明
适用系统Windows 10 / 11 都能装,11 上体验最完整
架构要求分 x64 / arm64 两套,按你 CPU 挑对应那份
前置条件电脑已在 BIOS 里开虚拟化(相当于给虚拟机开的总闸)
脚本位置installer/ 目录里双击 Run.bat
最终产出一个能跑安卓应用、还带 Google Play 的子系统

表里最容易被忽略的是虚拟化那一行。它不是脚本能替你开的,得你进 BIOS 里手动打开,否则后面一定会卡住。

Install.ps1 替你扛下的 5 件脏活

下面这五件,都是你手动做容易翻车、脚本却默默干完的。我们只记住"它干了什么、不干会怎样",不用管它内部怎么实现,也记不住那些函数名和参数。

  • 自动提权:脚本先探一眼你是不是管理员,不是就弹系统框重新拉起自己。省了手动找"以管理员身份运行",漏了它后面每一步都会因为权限不足白干。
  • 环境体检:它往注册表里塞了个开关,等于给 WSA 发一张"免检通行证"。不塞这一下,一堆系统依赖包会被 Windows 当可疑对象直接拦在门外。
  • 组件补齐:它对着清单逐个查依赖版本,缺了或太旧就顺手装上,够新就跳过不浪费功夫。少了这步,主包会因为缺零件当场报错。
  • 冲突清理:发现机器上已经有个 WSA,它会先问你删不删,按 y 才动手。不问就硬盖,轻则装不上,重则新旧两个子系统抢同一批资源打架。
  • 失败兜底:注册主包万一失败,它会保着你的数据把旧包卸了再装一遍。没这层兜底,一次失败就得你自己从头再来,数据也可能跟着丢。

从双击 Run.bat 到 WSA 启动的 9 步

Run.bat 只是个引子,真正的活是 Install.ps1 脚本机制在后台跑。把这九步串起来看,你就知道卡在哪一步、卡的原因大概是什么,心里有数才不会慌。

  1. [自动] 检测管理员身份,不够就自动提权重跑。
  2. [可能中断] 核对安装清单,文件缺一律停手——最常见是压缩包没解压完整。
  3. [自动] 合并本地化资源,决定设置界面显示什么语言。
  4. [可能中断] 开启"虚拟化平台"功能,提示你要重启——最常见是 BIOS 虚拟化没开。
  5. [自动] 按清单装依赖,版本已够新就直接跳过。
  6. [需确认] 检测到已装 WSA,等你按 y 才卸载旧包。
  7. [自动] 关掉正在跑的 WSA 客户端,释放被占用的进程。
  8. [自动] 注册主包,把子系统真正挂进系统。
  9. [自动] 成功后拉起 Magisk 和 Play 商店;失败则保数据重装。

带 [可能中断] 的两步最值得盯紧,脚本会在这些点停下来等你做决定,不会闷头往下冲。第 6 步尤其要小心,它卸的是旧包,如果你之前的 WSA 里有在意的东西,先想清楚再按 y。

WSA 安装失败排查:先对这 3 种情况

装不上别急着骂街,八成落在这三种里。先对号入座,再动手,能省掉大量盲目重装的时间。

  • 窗口一闪就没:大概率是提权那步没走到,或者 UAC 被挡了。手动用管理员 PowerShell 进到目录重跑脚本;还不行,基本就是这台机器不支持 WSA,别在它身上耗。
  • 卡在"要重启":虚拟化平台没生效,脚本只能停下来等。按提示按 y 重启,重启完再跑一遍 Run.bat 就好,这一轮通常就能走到底。
  • 提示文件缺失:压缩包没解全或下错版本,清单里对不上号。重新下载解压,确认文件齐全再装,别用上次残留的旧文件夹。

x64 / arm64 / Windows Terminal 的小差异

换台机器再装,差别就这三处,记住就行,不用去抠源码。

  • x64 机器:直接走 x64 目录那份,流程和主脚本一致。
  • arm64 机器:换 arm64 目录那份,依赖会按 ARM 架构来装。
  • Windows Terminal:装依赖时可能卡住,脚本会自动切回传统控制台重跑,跟着提示走就行。

把 WSA 自动化安装交给脚本,要动手的才问你。设计哲学很朴素:把容易出错的地方都拦下来,让人只在关键处点头。去仓库拉最新版:https://gitcode.com/GitHub_Trending/ws/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

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

2026龙岩化工产品成分分析检测排名 TOP5 CMA 资质提供含量检测、纯度检测、元素分析 联系方式推荐

龙岩的化工产品成分分析检测市场,机构林立、参差不齐。化工企业、新材料厂商、日化生产工厂、橡塑制造业乃至食品医药企业的研发质检部门,若盲目筛选,极易撞上无正规资质的检测机构,其出具的成分分析报告形同废纸,毫无…

作者头像 李华
网站建设 2026/9/9 15:05:49

晟矽微MCU开发实战:从SDK解压到IIC例程移植与调试

简介:一份面向晟矽微MC30P6070开发与红外解码学习者的完整资料包,整合了芯片数据手册、6070开发环境工具与丰富例程,涵盖从外设配置到红外遥控解码的典型应用场景,适合嵌入式初学者和需要快速上手该型号MCU的工程师查阅。压缩包共…

作者头像 李华
网站建设 2026/9/9 15:04:38

Android岗位能力模型:Handler、Binder与性能优化解析

干了这么多年Android开发,我面试过不少人,也被面过不少次。有个现象特别普遍:很多人简历上写着“熟悉Android四大组件”,结果一问Handler和Looper,只能背两句概念;一聊到AMS、Binder,就开始支支…

作者头像 李华
网站建设 2026/9/9 15:04:27

LoRA参数敏感性分析:rank、alpha与dropout的耦合机制

1. 这份报告到底在解决什么问题?——从训练现场的真实痛点说起LoRA(Low-Rank Adaptation)现在几乎成了大模型微调的标配方案,但很多人用着用着就卡住了:明明按教程配好了rank8、alpha16,训出来的模型却在验…

作者头像 李华
网站建设 2026/9/9 15:02:34

终端AI编程助手opencode实战:从安装配置到老项目改造指南

把 AI 编程助手从网页拖回终端,这个想法最早让我动心的是 opencode。它是个开源项目,不需要装全家桶、也不用换编辑器,一条命令装好,就能在终端里指挥 AI 读代码、改 Bug、跑测试,甚至开个无头浏览器帮你验证前端问题。…

作者头像 李华
网站建设 2026/9/9 15:01:30

Python自动化测试实战:从接口到UI的框架设计与工具选型

1. 先搞清楚:Python自动化测试到底在测什么做这行十年,被问得最多的一个问题就是:"Python自动化测试,我到底该从哪开始学?"说实话,这个问题本身没什么标准答案,但你得先想明白一件事—…

作者头像 李华