你是否曾為了在同一台電腦上測試 Windows 11 的新功能,卻又擔心捨棄穩定的 Windows 10 遊戲效能而猶豫不決?
傳統的多重開機方法往往需要你進行繁瑣的磁碟分割或額外購買新硬碟。但其實,微軟提供了一個更優雅、更安全的原生解決方案:VHDX 原生開機(Boot-to-VHDX)技術。
透過這個原生技術,將你現有的 Windows 10 系統打包成一個虛擬硬碟檔案(不需要用到虛擬機技術),然後將主系統升級至 Windows 11,輕鬆實現兩大系統的完美共存與隨時切換,且效能如同原生安裝!
什麼是 VHDX 原生開機?
VHDX (Virtual Hard Disk v2) 是微軟的虛擬硬碟格式。VHDX 原生開機技術的原理,是將你的作業系統完整「打包」成一個單一的 .vhdx 檔案,然後讓電腦可以直接從這個檔案中開機。
- 優勢:
- 無需磁碟分割: VHDX 檔案可以像一般檔案一樣儲存在任何磁碟區,無需為新系統切割出獨立的磁區。
- 非虛擬機器: 雖然使用了虛擬硬碟,但開機時系統是直接在實體硬體上運行,效能幾乎與原生安裝無異。
- 系統隔離: 兩個系統之間相對獨立,管理與備份都更為方便。
開始前的兩大先決條件(非常重要!)
雖然此方法很方便,但有幾項關鍵限制必須先確認,否則無法成功執行:
1. 硬碟分割格式:必須使用 GPT
Windows 11 及 VHDX 開機技術大多基於 UEFI 啟動模式,這要求你的硬碟分割表必須是 GPT(GUID Partition Table),而非舊式的 MBR。
- 如何檢查?
- 在「開始」功能表上按右鍵,選擇「磁碟管理」
- 找到你 C: 磁碟所在的那顆硬碟(例如「磁碟 0」)
- 在左側區塊(磁碟編號處)按右鍵,選擇「內容」,切換到「磁碟區」頁籤
- 檢查「磁碟分割樣式」。若顯示為 MBR,則必須先進行轉換。
MBR 轉 GPT 轉換步驟:
🚨 【重要提醒】 任何轉換操作都帶有風險,請務必先備份所有重要資料,並執行一次「磁碟檢查」確認沒有錯誤。
- 在「搜尋」中輸入
CMD,找到「命令提示字元」,並以系統管理員身分執行 - 輸入以下指令 1 進行驗證
- 如果驗證成功,再輸入以下指令 2 進行正式轉換
- 轉換完成後,重新開機並進入 BIOS/UEFI 介面,將開機模式更改為 UEFI,以確保原本的 Windows 10 能夠正常啟動
指令 1 (驗證):(將 0 替換為你的 C 碟實際編號)
mbr2gpt /validate /disk:0 /allowFullOS
指令 2 (轉換):
mbr2gpt /convert /disk:0 /allowFullOS
2. Windows 版本要求
- 主系統(升級後的 Windows 11): 必須是 專業版 (Pro)、企業版 (Enterprise) 或 教育版 (Education)。家用版 (Home) 不支援原生 VHDX 開機功能。
- 客系統(打包的 Windows 10 VHDX): 可以是家用版。
三大步驟,實現 Win 10/11 多重開機
步驟一:打包 Windows 10 系統到 VHDX
我們需要使用微軟官方開發的工具 disk2vhd 來進行系統打包。
- 在 Windows 10 系統中,於網路上搜尋並下載 disk2vhd 程式(這是微軟開發的工具,請從官方來源下載)。
- 下載後解壓縮,執行
disk2vhd64(適用於一般 64 位元電腦)。 - 確認軟體介面左上角的 「Use VHDX」 選項已勾選。
- 在下方列表中,勾選 C: 磁碟機(及所有與 C: 相關的系統保留分割區),不需要勾選 D: 或其他資料分割區。
- 點擊 「Create」,選擇 VHDX 檔案的存放路徑(建議存放在另一個大容量磁碟或分割區上)。
- 等待程式執行完成,你將獲得一個包含完整 Windows 10 系統的 VHDX 磁碟映像檔。
步驟二:將主系統升級到 Windows 11
將你的 Windows 10 升級到符合要求的 Windows 11 專業版、企業版或教育版。
如果你原本是 Win 10 家用版,升級到 Win 11 後仍是家用版。請確保你已將其轉換為專業版並擁有授權。
步驟三:建立 VHDX 系統開機項目
最後一步,我們要讓 Windows 11 系統的開機管理程式知道這個 VHDX 檔案的存在。
- 在 Windows 11 系統中,找到你在步驟一中打包好的 VHDX 檔案。
- 在 VHDX 檔案上按右鍵,選擇「掛接 (Mount)」。它會被掛載成一個新的磁碟代號(例如 D:)。記下這個磁碟代號!
- 在 Windows 11 的「搜尋」中輸入
CMD,一樣以系統管理員身分執行「命令提示字元」。 - 輸入底下指令建立新的開機項目
- 如果你想自訂開機選單名稱,可加入
/v參數(可選):DOSbcdboot D:\Windows /d /addlast /v "我的 Windows 10 備用系統" - 建立成功後,對掛接出來的虛擬磁碟(D:)按右鍵,選擇**「退出 (Eject)」**。
建立新的開機項命令:(請將指令中的 D: 替換為你掛接出來的磁碟代號)
bcdboot D:\Windows /d /addlast
🎉 大功告成!享受多重開機
完成以上步驟後,請重新啟動電腦。在開機過程中,你將會看到一個多重開機選單,讓你選擇要進入 Windows 11 還是 Windows 10 (VHDX)!
📌 額外提醒:VHDX 檔案的「瘦身」問題
由於 VHDX 檔案是一種動態擴充的虛擬硬碟,它會隨著你在 Windows 10 (VHDX) 中進行的操作而不斷變大。它只會變大,不會自動縮小。
如果你發現 VHDX 檔案體積過於龐大,可參考使用 Ventoy 製作多重開機碟 將多個系統放在隨身碟帶著走中關於 VHD/VHDX 虛擬硬碟壓縮的章節。




