可行,但需满足windows 10 22h2(19045.2311+)、bios虚拟化开启、四系统功能启用及appxmanifest.xml兼容性补丁这三重前提,缺一不可。

Windows 10 用户想在不升级系统的情况下直接运行微信、抖音、Bilibili 等原生安卓应用,又不想装蓝叠、雷电这类模拟器,就得绕过微软对 WSA 的系统版本限制——这确实可行,但必须满足最低系统版本、BIOS虚拟化和关键补丁三重前提,缺一不可。
确认系统是否达标
按 Win + R 输入 winver 回车,查看版本号。必须为 Windows 10 22H2(19045.2311 或更高),例如 19045.2486、19045.3207 均可。低于此版本(如 19044.x 或 19043.x)即使强行部署也会在启动时崩溃或黑屏。
若版本不符,必须先通过 Windows Update 升级至最新 22H2 版本,否则后续所有操作无效。
开启底层硬件与系统支持
打开“控制面板 → 程序和功能 → 启用或关闭 Windows 功能”,勾选以下四项并重启:
• 虚拟机平台
• Windows 虚拟机监控程序平台
• Hyper-V
• 适用于 Linux 的 Windows 子系统
重启后,打开任务管理器 → 性能 → CPU,确认显示“虚拟化:已启用”。若未启用,请立即进入 BIOS 手动打开 Intel VT-x 或 AMD-V —— 这一步跳过会导致 WSA 完全无法启动,且错误日志无明确提示。
部署 WSA 核心环境
方法一:使用预编译安装包(推荐新手)
① 访问 https://github.com/MustardChef/WSABuilds/releases,下载带 Magisk 的最新 release(如 WSA-2210.40000.7.0-Magisk-2210.40000.7.0.zip)
② 解压到纯英文路径(如 D:\WSA),右键 Install.ps1 → “使用 PowerShell 运行”
③ 等待窗口自动关闭,无需手动干预;完成后在开始菜单搜索“Windows Subsystem for Android”即可启动
方法二:一键脚本部署(适合习惯命令行者)
下载 https://gitcode.com/gh_mirrors/ws/WSA-Windows-10 项目压缩包,解压后以管理员身份运行 setup.bat。该脚本会自动复制文件、注册清单、停用冲突服务(GamingServices),全程约 4 分钟。
注意:两种方法均不依赖 Microsoft Store,避免商店组件强制绑定 Win11 检查逻辑。
打补丁绕过 Win10 兼容性拦截
WSA 原生拒绝在 Win10 上注册,关键卡点在 AppxManifest.xml 中的设备家族版本校验。必须修改才能启动:
① 进入 WSA 安装目录(默认为 %USERPROFILE%\Documents\WSA 或你解压的路径)
② 用记事本打开 AppxManifest.xml,找到 <targetdevicefamily name="Windows.Desktop" minversion="10.0.22000.0" maxversiontested="10.0.22621.0"></targetdevicefamily>
③ 将 MinVersion="10.0.22000.0" 改为当前 Win10 系统版本号(如 19045.2311 → 改为 10.0.19045.0)
④ 删除整行 <custominstall></custominstall>(若存在),该节点会触发 Win11-only 强制校验
改完保存,再以管理员身份运行 PowerShell,执行:Add-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion -Register ".\AppxManifest.xml"
【务必关闭杀毒软件实时防护,否则 Windows Defender 可能拦截并还原被修改的 AppxManifest.xml】
安装 APK 应用
方法1:用 WSA PacMan 图形化拖拽(最稳)
• 下载 WSA PacMan 安装包,安装后启动
• 首次运行右键任务栏图标 → Restart,直到状态变为 Connected
• 右键任意 APK 文件 → “Open with WSA Package Manager”
方法2:用微软官方“APK 安装程序”(Store 内)
• 在 Microsoft Store 搜索安装“APK 安装程序”
• 启动后点击“选择 APK”,选中文件 → “安装选中项”
• 若提示“设备未连接”,请先在 WSA 设置中开启 ADB 调试,并在 PowerShell 执行 adb kill-server && adb start-server
方法3:ADB 命令行直装(开发向)
确保 ADB 已配置 PATH,执行:adb install -r your_app.apk
首次连接需在 WSA 设置里点“启动 ADB 调试”,弹出密钥授权框时勾选“始终允许”——不点就会卡住,且下次不再弹出











