在現有 Win7 上安裝 Win8 雙系統,最簡單、最安全的方法是使用 VHD 虛擬硬碟 搭配「Windows VHD 輔助處理工具」。無需重新分區、不動原有 Win7,10-15 分鐘完成。本文提供完整兩步驟教學與 9 大常見問題解答。

準備檔案
- Windows 8 官方簡體中文版 ISO 鏡像檔。
- Windows VHD 輔助處理工具(本地下載)。
步驟一:解壓 Win8 ISO 提取 install.wim 與 bootmgr
- 解壓 ISO 到 D 槽 → 將
sources\install.wim 複製到 D 槽根目錄。
- 關鍵:將 ISO 根目錄
bootmgr(無副檔名)複製到 C 槽根目錄覆蓋原有 Win7 bootmgr。

步驟二:用 VHD 工具安裝 Win8 到虛擬硬碟
- 執行工具 →「建立 VHD」→ 大小 20-40 GB(建議 20 GB)→ 瀏覽選取 D 槽
install.wim → VHD 路徑設為 D:\Win8_VHD\Win8_V.VHD → 確定。
- 工具自動將 Win8 安裝到 VHD(3-5 分鐘)。
- 點選「向 BCD 中新增 VHD 項目」→ 5 秒完成。
- 重新開機 → 選單出現「Windows [Win8_V.VHD]」與原有「Windows Vista (實為 Win7)」。
- 選擇 Win8 項目 → 進入正常 Win8 安裝流程(輸入金鑰、建立帳號等)。








9 大常見問題解答
- 為何要用 Win8 bootmgr 覆蓋? 測試證實不覆蓋無法啟動 Win8。
- Win7 裡看不到 bootmgr? 系統隱藏檔,需開啟「顯示隱藏檔案」。
- 無法覆蓋 bootmgr? 權限問題,用 WinPE 或 USB 開機複製。
- 重開機藍屏「檔案無法驗證」? Win7 bootmgr 無法啟動 Win8,必須覆蓋。
- 啟動 Win8 秒重開機? VHD 大小超過 D 槽剩餘空間,清理或重建較小 VHD。
- VHD 版與一般版差異? 體驗基本零差異。
- VHD 裡裝的軟體 Win7 能看到? 看不到,全在 VHD 內部。
- 啟動 Win8 後 D 槽少 40GB? VHD 佔用預設空間,屬正常。
- 如何移除 Win8? 工具「移除 BCD 中 VHD 啟動項目」→ 刪除 D 槽 VHD 檔案。