James - Hasleo 科技資深技術作者
作者:James
Hasleo 科技資深技術作者,擁有 10 年以上 Windows 技術與資料保護經驗。
更新於 2026 年 5 月 25 日 | WinToUSB

本教學提供逐步指南,說明如何使用 Hasleo WinToUSB 將多個以 VHD(X) 為基礎的 Windows 安裝到單一 USB 磁碟機。重要:在同一支 USB 磁碟機上安裝多個 Windows 版本時,請務必依版本由低到高的順序安裝。例如先安裝 Windows 8,接著安裝 Windows 10,最後安裝 Windows 11(最高版本最後安裝)。

將多個以 VHD(X) 為基礎的 Windows 安裝到同一支 USB 磁碟機作為多重開機可攜式 Windows 的教學。

1
將 USB 磁碟機連接到您的電腦。在 USB 磁碟機上建立一個小型 FAT32 磁碟分割(必須是主要磁碟分割)作為唯一的系統磁碟分割。接著為每個要安裝的 Windows 作業系統建立個別的 NTFS 磁碟分割(必須是主要磁碟分割)。本教學將在同一支 USB 磁碟機上安裝 Windows 8、10 與 11,如下圖所示。
在 USB 磁碟機上建立多個磁碟分割

* 提示: Windows 作業系統只能安裝在主要磁碟分割上。如您所知,MBR 磁碟最多支援 4 個主要磁碟分割,其中一個保留作為系統磁碟分割。因此,在 MBR USB 磁碟機上最多只能安裝 3 個 Windows 作業系統。若要在同一支 USB 磁碟機上安裝超過 3 個 Windows 作業系統,您應使用 GPT 磁碟格式。注意:GPT 格式的磁碟機僅支援在 UEFI 電腦上開機。

2
下載、安裝並執行 Hasleo WinToUSB。按一下「選擇安裝來源」,然後按一下「瀏覽映像檔案」。接著在對話方塊中選擇含有預先安裝 Windows 8 作業系統的 VHD(X) 檔案作為安裝來源。注意:如果您沒有預先安裝好的 Windows VHD 檔案,也可以從 Windows 安裝 ISO 或 WIM 檔案安裝 Windows。
從 VHD 檔案安裝 Windows 8
3
從下拉式清單中選擇目的 USB 磁碟機,接著會出現確認對話方塊,詢問您是否要繼續格式化磁碟機。勾選「保留現有的磁碟分割配置」核取方塊,然後按一下「是」。
選取保留現有的磁碟分割配置
4
選擇 F: 作為系統磁碟分割、G: 作為 Windows 8 的開機磁碟分割,然後按一下「下一步」,將 Windows 8 安裝到 USB 磁碟機。
將 Windows 8 安裝到 USB 磁碟機
5
安裝完成後,請手動將系統磁碟分割(F:)格式化為 FAT32 檔案系統格式。
6
在 F: 與 H: 上安裝 Windows 10,並依照上述步驟 2 到 4 操作。
將 Windows 10 安裝到 USB 磁碟機
7
安裝完成後,請手動將系統磁碟分割(F:)格式化為 FAT32 檔案系統格式。
8
在 F: 與 I: 上安裝 Windows 11,並依照上述步驟 2 到 4 操作。
將 Windows 11 安裝到 USB 磁碟機
9
安裝完成後,請手動將系統磁碟分割(F:)格式化為 FAT32 檔案系統格式。
10
安裝完成後,請重新啟動電腦並進入 UEFI/BIOS 設定,以從 USB 磁碟機開機。
變更 BIOS 以從 USB 開機
11
由於 Windows 11 是最後安裝的作業系統,因此會啟動一般的 Windows 11 安裝程序,您必須完成所有設定步驟。
Windows 11 一般安裝
12
完成安裝後,從 USB 磁碟機開機。為系統磁碟分割與其他安裝 Windows 的磁碟分割指派磁碟機代號,如下圖所示。由於 Windows 11 安裝在 VHD(X) 檔案中,因此 C: 磁碟機位於虛擬磁碟上,其磁碟編號為磁碟 2。
為 USB 磁碟機上的所有磁碟分割指派磁碟機代號

* 提示: 如果您的 USB 磁碟機使用 GPT 磁碟格式,您將無法使用磁碟管理為系統磁碟分割指派磁碟機代號。請使用 Diskpart 為該磁碟分割指派磁碟機代號。

13
開啟 Windows 磁碟管理,以滑鼠右鍵按一下「磁碟管理」,然後從彈出式功能表中選擇「Attach VHD」。
連接 Windows 8 VHD 檔案
14
按一下「Browse...」按鈕,並在對話方塊中選擇 D: 磁碟機中的 Windows 8 VHD(X) 檔案,然後按一下「OK」。
選擇 Windows 8 VHD 檔案
15
按一下「OK」後,Windows 8 VHD(X) 檔案會掛載為磁碟 3。以滑鼠右鍵按一下磁碟 3,然後在彈出式功能表中選擇「Online」。
將 Windows 8 虛擬磁碟上線
16
虛擬磁碟上線後,如果 Windows 無法自動為該磁碟上的磁碟分割指派磁碟機代號,請手動為其磁碟分割指派一個。
為 Windows 8 虛擬磁碟指派磁碟機代號
17
以系統管理員身分執行 cmd.exe,然後在 cmd.exe 中執行「bcdboot.exe H:\Windows /s G: /f all」,將 Windows 8 加入 Windows 開機功能表(H: 是 VHD(X) 磁碟上 Windows 8 磁碟分割的磁碟機代號;G: 是 USB 磁碟機上系統磁碟分割的磁碟機代號,如上圖所示。您應依實際指派的磁碟機代號調整命令)。
將 VHD(X) 上的 Windows 8 加入 Windows 開機功能表
18
依照相同步驟(請參閱步驟 10 至 14),將 VHD(X) 磁碟上的 Windows 10 加入 Windows 開機功能表。注意:本教學中 Windows 10 VHD(X) 上的磁碟分割所指派的磁碟機代號為 I:,請依實際指派的磁碟機代號調整命令。
為 Windows 10 虛擬磁碟指派磁碟機代號
將 VHD 上的 Windows 10 加入 Windows 開機功能表
19
若要卸載已掛載的 Windows 8 與 Windows 10 VHD 虛擬磁碟,只需以滑鼠右鍵按一下磁碟 3 與磁碟 4,然後從彈出式功能表中選擇「Detach VHD」。
卸載虛擬磁碟
20
重新啟動電腦並選擇從 USB 磁碟機開機。接著您就可以選擇從 USB 開機不同的作業系統。
Windows 開機功能表中的多個 Windows

依照這些步驟,您就能使用 Hasleo WinToUSB 建立以 VHD(X) 為基礎的多重開機 Windows USB 磁碟機。之後,您可以從 USB 開機不同的 Windows 作業系統,以滿足各種工作環境需求。

常見問題(FAQ)

Q: 我最多可以在同一支 USB 磁碟機上安裝幾個 Windows 作業系統?

A: 在 MBR 磁碟上,最多可安裝 3 個 Windows 作業系統(因為需要一個磁碟分割作為系統磁碟分割)。在 GPT 磁碟上,則可安裝更多 Windows 作業系統。GPT 磁碟機僅能在 UEFI 電腦上開機。

Q: 為什麼必須依版本由低到高的順序安裝 Windows?

A: 安裝多個 Windows 版本時,每次安裝都會更新開機環境。依版本由低到高(8、10、11)的順序安裝,可確保最後安裝的 Windows 成為預設開機選項,且所有開機項目都能正確設定。

Q: 以 VHD 為基礎的安裝與一般安裝在多重開機上有什麼不同?

A: 以 VHD 為基礎的安裝會將每個 Windows 存放在虛擬硬碟檔案中,讓個別 Windows 環境更容易備份與還原。一般安裝則為每個 Windows 作業系統使用實際的磁碟分割。

Q: 每次安裝 Windows 之間需要格式化系統磁碟分割嗎?

A: 需要,安裝每個 Windows 版本後,您應在安裝下一個 Windows 之前手動將系統磁碟分割格式化為 FAT32。這可確保每次安裝都能正確地將其開機檔案寫入系統磁碟分割。

Q: 如何從多重開機 USB 磁碟機開機進入不同的 Windows 作業系統?

A: 設定完成後,當您從 USB 磁碟機開機時,會看到列出所有已安裝 Windows 版本的開機功能表。使用方向鍵選擇所需的 Windows,然後按 Enter 開機進入。