乘風破浪,遇見上一代操作系統Windows 10 - 破格安裝安卓子系統(WSA)


image

下載安卓子系統(Windows Subsystem for Android™)

安裝包體積有1.2G,需要耐心等待哈。

MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_neutral_~_8wekyb3d8bbwe.msixbundle,若失效請用百度網盤直鏈:https://pan.baidu.com/s/1hsQo5nnk4Gx0QYW0UMnH8Q 提取碼:ia4o

安裝安卓子系統(Windows Subsystem for Android™)

下載了最新版的安卓子系統(Windows Subsystem for Android™)的安裝包MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_neutral_~_8wekyb3d8bbwe.msixbundle,我們不直接雙擊它,我們用壓縮軟件打開它。

image

我們發現,這里面不過也就打包了X64ARM兩個架構的子安裝包。

image

我們把其中的WsaPackage_1.7.32815.0_x64_Release-Nightly.msix,單獨解壓出來。

image

然后我們再次通過壓縮軟件,把這個.msix全部解壓處理。

image

進入解壓后的文件夾,找到其中的AppxSignature.p7x文件,刪除它。

image

然后找到其中的AppxManifest.xml文件,找個編輯器打開它。

image

我們發現這里,從本質來說,其實就是靠Dependencies節點下的這個Windows.Desktop的這個最小版本10.0.22000.120來限制安裝的,我們直接改成Win10的版本號即可。

這里,以Window 10的最新長期支持版1809為例,所以它的最小版本號應該設置為10.0.17763.0,修改之后保存。

image

然后我們在Capabilities節點刪除以下信息:

<Capabilities>
    <Capability Name="internetClient" />
    <rescap:Capability Name="runFullTrust" />
    <rescap:Capability Name="unvirtualizedResources" />
    <rescap:Capability Name="packagedServices" />
    <rescap:Capability Name="localSystemServices" />
    <rescap:Capability Name="packageManagement" />
    <rescap:Capability Name="packageQuery" />
    <!-- 刪除 -->
    <rescap:Capability Name="customInstallActions" />
    <uap4:CustomCapability Name="Microsoft.classicAppInstaller_8wekyb3d8bbwe" />
</Capabilities>

image

然后在Extensions節點刪除以下信息:

<Extensions>
    <!-- 刪除 -->
    <desktop6:Extension Category="windows.customInstall">
      <desktop6:CustomInstall Folder="CustomInstall" desktop8:RunAsUser="true">
        <desktop6:RepairActions>
          <desktop6:RepairAction File="WsaSetup.exe" Name="Repair" Arguments="repair" />
        </desktop6:RepairActions>
        <desktop6:UninstallActions>
          <desktop6:UninstallAction File="WsaSetup.exe" Name="Uninstall" Arguments="uninstall" />
        </desktop6:UninstallActions>
      </desktop6:CustomInstall>
    </desktop6:Extension>
    ...
</Extensions>

image

接下來,我們用命令行的方式來安裝它,這里需要指定這個AppxManifest.xml文件進行安裝,在開始菜單右鍵,以管理員權限運行你的PowerShell之類的Windows終端。

add-appxpackage -register "D:\Wsa\WsaPackage_1.7.32815.0_x64_Release-Nightly\AppxManifest.xml"

這里把雙引號里面的實際文件路徑替換成你自己的就行。

順利的話,你就可以看到綠色圖標的安卓子系統(Windows Subsystem for Android™)了

image

裝完它不會自動運行,要點擊設置那個程序,第一個文件項右上角的箭頭,它會啟動一次WSA,再打開開發人員模式,這時候端口就可以出來了,不過第一步要成功跑起來

Windows 10的最后版本21390.2025的ISO

我們都知道Windows 11的版本號是從22000這個大數字開始的,那么在這之前就都是Windows 10了,那我們回憶下時間線,看看哪個版本是Windows 10的最后一個版本,因為這是一個轉折點。

image

然后有小伙伴告訴我,在這個21390版本上安裝WSA的成功率更高一點哈,問題來了,我從哪去弄21390的鏡像包呢?

那就用這個腳本來拉取吧,我給你們選好了規格,它解開是一個cmd文件,也就是命令腳本,雙擊它運行,它將幫助你從微軟的服務器去拉取21390.2025所依賴的那些文件,最終合成Windows 10簡體中文專業版的ISO鏡像文件,可謂是原汁原味哈。

image

運行之后,耐性等待吧,可以看到它在下載各種。

image

等它跑完,最終會有成功提示。

image

將得到一個可安裝的ISO文件。

image

Windows 11 / WSA 愛好者交流群

image

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM