Win7 核心內建 VHD 讀寫驅動,支援將 VHD 視為實體硬碟操作,並可透過 BCDEdit 將 VHD 內作業系統加入開機選單,實現無虛擬機效能損耗的原生多重開機。
diskpart create vdisk file="D:\Win7.vhd" maximum=20000 type=fixed select vdisk file="D:\Win7.vhd" attach vdisk create partition primary format fs=ntfs quick assign letter=V detach vdisk
bcdedit /copy {current} /d "Win7 from VHD"
bcdedit /set {guid} device vhd=[D:]\Win7.vhd
bcdedit /set {guid} osdevice vhd=[D:]\Win7.vhd
bcdedit /set {guid} detecthal on
({guid} 為上一條指令產生的新項目識別碼)
sysprep,或用 ImageX 還原映像至 VHD。VHD 原生開機讓系統部署、備份、遷移、測試極具彈性,是 IT 管理與進階用戶的利器。