尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

WSABuilds 安装失败?三步排查路径一次修好

WSABuilds 安装失败?三步排查路径一次修好 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/WSABuildsWSABuilds 让你 Windows 10/11 上跑起带 Google Play 和 rootMagisk/KernelSU的 Android 子系统WSA。本文覆盖安装阶段最常见的卡点注册包失败、架构不匹配、虚拟化报错、窗口闪退并给出一条完整排查路径。你下载了最新的 WSABuilds 压缩包解压后双击 Run.bat黑窗口闪了一下只剩一串 0x 开头的十六进制比如 0x80073CF6更糟的情况是窗口直接消失连报错都没看清。先别急绝大多数安装失败都集中在这几类原因上按下面路径走一遍通常十分钟内就能回到可安装状态。安装前先把环境过一遍4 个必查项在看任何报错之前先确认环境达标否则后面怎么重试都会掉进同一个坑。安装分区是 NTFS 格式。WSA 只能装到 NTFS 分区上exFAT 分区会在注册阶段直接失败。右键“此电脑”里的磁盘选“属性”查看文件系统。系统版本够新。Windows 11 需要 22000.526 及以上Windows 10 需要 22H219045.2311及以上。按 WinR 输入 winver 回车即可查版本。两项虚拟化功能已开启。Virtual Machine Platform 和 Windows Hypervisor Platform 是 WSA 运行所依赖的基础组件。运行 OptionalFeatures.exe勾选这两项并应用。系统是官方原版。ReviOS、Tiny10/11 这类修改版系统裁掉了部分系统组件是注册失败的高发原因能换官方版安装就换。注册包反复失败时怎么排查最有辨识度的报错长这样Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registeredAppx 是 Windows 的应用安装包格式这条错误说明系统拒绝注册 WSA。可能原因按概率从高到低旧 WSA 的残留注册项挡住了新包最常见。安装包本身在下载或解压过程中损坏。防火墙拦截了注册流程日志里常伴随 0x800706D9端点映射器无可用端点。对应的处置按顺序做清理残留注册包。先彻底卸载旧 WSA再删掉以下三个目录中所有含 WindowsSubsystemForAndroid 的文件夹让新包能干净注册C:\ProgramData\Microsoft\Windows\AppRepositoryC:\ProgramData\Microsoft\Windows\WindowsApps%localappdata%\ProgramData\Packages重新下载压缩包。下载损坏很常见重下的成本远低于继续排查坏包。解压建议用 7-Zip并把解压出来的目录名改短路径过长也会直接报错。确认 Windows 防火墙处于开启状态且服务在运行。保持“推荐设置”不让防火墙阻止新条目然后重启电脑。手动抓取精确日志。若问题依旧在 WSA 目录里手动跑一次注册命令命令会失败但会留一个 ActivityID一次失败事件的唯一编号用它查细节Add-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion -Register .\AppxManifest.xml Get-AppPackageLog -ActivityID UUID如果日志里出现 0x80073B06无法识别初始屏幕图像说明是构建文件问题自构建的包删掉旧构建产物后重新构建用的是发布版就重新下载最新版本再试。提示包架构不匹配时怎么换对包报错简短明确Deployment failed with HRESULT: 0x80073D10原因基本只有一条你下载的包和 CPU 架构对不上比如在 x64 机器上装了 arm64 的包。确认自己的架构。打开“设置 → 系统 → 关于”看“系统类型”写的是 x64 处理器还是 ARM 处理器。回下载页取对应包。选与“你的系统 架构”一致的下载项官方安装文档 对每个下载按钮都有对应说明。重新解压安装。换对包后再跑一次 Run.bat架构校验就能通过。虚拟化报错拦住启动时怎么重置安装完成后打开 WSA 才提示虚拟化不可用报错类似The hypervisor is not currently running这里的 hypervisor 是系统运行虚拟机用的虚拟化管理器。奇怪的是BIOS 里明明开了虚拟化、任务管理器里也显示已启用。可能原因WSA 和 Hyper-V、Windows 子系统 Linux 等功能互相争用虚拟化层状态混乱。基于虚拟化的安全VBS或控制流守护设置与 WSA 冲突。处置思路是把虚拟化状态完整重置一次先关掉相关功能。打开“启用或关闭 Windows 功能”取消勾选 Hyper-V、Virtual Machine Platform、Windows Hypervisor Platform、Windows 子系统 Linux重启让组件干净卸载。确认控制流守护已开启。到 Windows 安全中心 → 应用和浏览器控制 → 利用防护里检查这是已知的 WSA 启动阻断项。重置启动配置。进 BIOS 把虚拟化关一次再重新开启并重启然后在管理员命令提示符里恢复引导方式bcdedit /set hypervisorlaunchtype auto重装 WSA。重新跑一遍 Run.bat此时虚拟化冲突通常已消除。窗口一闪而过、连报错都没有时双击 Run.bat 窗口瞬间消失、也没弹出管理员确认说明脚本没以管理员权限跑起来。处置只需一步用管理员权限手动执行安装脚本。按 WinX 选“终端管理员”切换到 WSA 目录后输入PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1-ExecutionPolicy Bypass 用来绕过 Windows 默认禁止运行未签名脚本的限制。跑完如果报错拿报错内容回到前面的对应症状小节继续排查。一条可以复用的排查思路以后再遇到类似的安装错误记住这个顺序先看环境磁盘格式、系统版本、虚拟化功能是否就绪再查包本身架构对不对、文件完不完整、路径够不够长最后翻日志用 Get-AppPackageLog 按 ActivityID 定位具体原因。三段走完基本能排除绝大多数安装失败。还定位不了的话看仓库里的故障排查索引其中 Fix Guides 目录按问题分成了安装前、安装后两组子目录重装前需要完全清理系统时参考卸载文档。【免费下载链接】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),仅供参考
返回列表