VHD 定義
Virtual Hard Disk (虛擬硬碟),將虛擬機器完整硬碟內容 (含作業系統、應用程式、資料) 封裝為單一檔案,儲存於宿主機檔案系統中。Win7 內建磁碟管理工具與 diskpart 均支援建立/掛載/操作 VHD。
應用場景
- Virtual PC / Hyper-V 虛擬機器硬碟映像。
- Windows Vista/7 企業版/旗艦版完整系統備份 (系統映像)。
- 多重開機環境下,將不同 OS 安裝於獨立 VHD,無需重新分割磁碟。
四大 VHD 類型
- 差異 VHD (Differencing):指向實體磁碟/分區,不佔用額外空間,唯讀參考。
- 固定大小 VHD (Fixed):建立時即佔用指定大小空間 (如 20GB),不隨資料寫入增長,效能最佳、碎片最少。
- 動態擴展 VHD (Dynamic/Expandable):初始極小 (~2MB),隨資料寫入自動擴展至上限 (最大 2040GB),空間利用率高但效能略低於固定型。
- 差異鏈 VHD (Differencing Chain):基於父 VHD (唯讀),僅記錄變更區塊,多個子 VHD 可串聯形成版本鏈,適合快照/測試環境快速還原。
選擇建議
- 生產/高效能需求 → 固定大小 VHD。
- 測試/開發/空間受限 → 動態擴展 VHD。
- 多版本/快照管理 → 差異鏈 VHD。
理解 VHD 類型特性,可依據使用情境選擇最適格式,平衡效能、空間與管理彈性。