Featured image of post 使用 Ventoy 自動安裝 Windows 11 繞過 TPM 2.0 硬體限制教學

使用 Ventoy 自動安裝 Windows 11 繞過 TPM 2.0 硬體限制教學

介紹如何利用 Ventoy 的自動安裝外掛與 autounattend.xml 腳本,完美繞過 Windows 11 的 TPM 2.0 與 Secure Boot 硬體限制,實現多 ISO 共用全自動安裝。

1. 引言

在安裝 Windows 11 時,最常遇到的瓶頸就是 TPM 2.0、Secure Boot 或是強迫登入 Microsoft 帳號等硬體與網路限制。為了讓安裝流程更加順暢、乾淨,我們可以使用自動化回應檔案(autounattend.xml)配合 Ventoy 官方的「自動安裝外掛」(Auto Install Plugin),即可在不修改、不解開原始 ISO 映像檔的前提下,完美繞過硬體限制,並達到全自動安裝、建立本機管理員帳號的效果。

2. 使用線上產生器產生設定檔

xml 設定檔產生器點擊下方連結即可進入:

Generate autounattend.xml files for Windows 10/11

本教學已經將所有最佳化設定(包含繞過 TPM 檢查、建立在地帳號等)預先配置完成。請直接點擊下方連結下載 下面連結是我調整過得內容,懶得設定的可以直接用,也可以下載匯入上述網站二次調整,靈活性很高!

免登入及排除 TPM2.0_設定檔下載

3. 準備工作與檔案配置

在開始設定前,請確認您的 Ventoy 隨身碟根目錄已具備以下檔案與資料夾結構:

  • Windows 11 原始 ISO 映像檔:放置於隨身碟的最外層 (根目錄)。

    • Win11_25H2_Chinese_Traditional_x64_v2.iso
    • Win11_24H2_Chinese_Traditional_x64(Taiwan).iso
  • 設定資料夾:在隨身碟最外層建立一個名為 ventoy 的資料夾 (全小寫)。

  • 自動安裝答錄檔:將從網站產生的 XML 檔案命名為 autounattend.xml,並放入 ventoy 資料夾中,完整路徑為 /ventoy/autounattend.xml

資料夾架構示意如下

Ventoy 隨身碟根目錄 (例如代號 X:\)
├── Win11_25H2_Chinese_Traditional_x64_v2.iso
├── Win11_24H2_Chinese_Traditional_x64(Taiwan).iso
└── ventoy
    ├── ventoy.json
    └── autounattend.xml

4. 設定步驟

  1. 建立或開啟 ventoy.json: 預備步驟。 在隨身碟根目錄下的 ventoy 資料夾中,建立一個名為 ventoy.json 的純文字檔案。如果該檔案已經存在,請直接使用文字編輯器 (如記事本、VS Code) 將其開啟。

  2. 寫入設定程式碼: 配置核心邏輯。 將整合了語系控制 (control) 與自動安裝 (auto_install) 的 JSON 程式碼寫入檔案中。請務必確保語法結構正確,特別是多個映像檔之間的逗號分隔。

  3. 儲存並驗證檔案格式: 檢查階段。 將檔案儲存,並確認副檔名確實為 .json 而非 .json.txt。檢查程式碼中的所有括號與雙引號皆為「半形」符號。


5. 完整設定程式碼 (ventoy.json)

請將以下完整的 JSON 內容覆蓋或寫入至您的 /ventoy/ventoy.json 當中:

{
    "control": [
        { "VTOY_MENU_LANGUAGE": "zh_TW" }
    ],
    "auto_install": [
        {
            "image": "/Win11_25H2_Chinese_Traditional_x64_v2.iso",
            "template": "/ventoy/autounattend.xml"
        },
        {
            "image": "/Win11_24H2_Chinese_Traditional_x64(Taiwan).iso",
            "template": "/ventoy/autounattend.xml"
        }
    ]
}

6. 技術要點解析

1. 路徑對齊原則 Ventoy 內部的路徑識別一律以 / 作為隨身碟的根目錄。因此放在根目錄的 ISO 檔案,在 image 欄位中必須寫成 /您的檔名.iso2. 陣列結構 (Array) auto_install 後方使用的是中括號 [],這代表它是一個清單。若未來有第三個、第四個 Windows ISO 檔需要加入,只需依樣畫葫蘆在區塊內新增一組大括號 {} 的配置,並用逗號與上一組隔開即可。 3. 字元精準度 映像檔名稱必須與隨身碟中的實體檔案完全吻合,包含大小寫、空格以及半形括號。例如 (Taiwan) 的括號切勿打成全形符號。


7. 實際安裝操作

當上述設定完成後,請依循以下流程進行系統安裝:

  1. 將隨身碟插入目標電腦,重開機並進入 BIOS/UEFI 設定調整為隨身碟開機。
  2. 進入 Ventoy 藍色選單介面 (此時介面已依據設定顯示為正體中文 zh_TW)。
  3. 移動游標選擇 Win11_25H2_Chinese_Traditional_x64_v2.isoWin11_24H2_Chinese_Traditional_x64(Taiwan).iso 並按下 Enter。
  4. Ventoy 會自動偵測到設定檔,並彈出子選單詢問是否套用特定的安裝腳本。此時請選擇您的 /ventoy/autounattend.xml 腳本引導開機。
  5. 進入 Windows 安裝畫面後,系統便會自動載入該 XML 內的註冊表修改指令,直接跳過 TPM 2.0、Secure Boot 檢測以及線上微軟帳號綁定,順利進行乾淨安裝。