WIM2VHD(Windows Image to Virtual Hard Disk)是微軟釋出的 WSF 腳本,可將安裝介質 install.wim 直接轉換為可啟動 VHD,支援無人值守腳本注入、補丁預裝、動態/固定磁盤類型選擇,大幅縮短模板製作時間。
imagex.exe、bcdboot.exe 放入 WIM2VHD 同目錄sources\install.wim 存在cscript WIM2VHD.wsf /WIM:D:\sources\install.wim /SKU:ULTIMATE /VHD:C:\Win7.vhd
# 參數說明:
/WIM install.wim 完整路徑
/SKU 版本標識:ULTIMATE/PROFESSIONAL/ENTERPRISE/HOMEBASIC 等
/VHD 輸出 VHD 完整路徑
| 參數 | 作用 | 示例 |
|---|---|---|
/Size:40000 | VHD 最大容量(MB) | /Size:60000 |
/Type:FIXED | 固定大小磁盤(預設動態擴展) | /Type:FIXED |
/Unattend:unattend.xml | 注入無人值守應答文件 | /Unattend:C:\auto.xml |
/Passthru | 跳過 VHD 創建,直接向目標磁盤部署(可用於物理機/VDI) | /Passthru |
/DiskLayout:script.txt | 自定義分區佈局腳本 | /DiskLayout:layout.txt |
cscript WIM2VHD.wsf /WIM:F:\sources\install.wim /SKU:ENTERPRISE /VHD:C:\Base.vhd /Size:60000 /Type:FIXEDsysprep /audit)sysprep /generalize /oobe /shutdown 封裝作者嘗試用 /Passthru 直接寫入 VMDK 掛載分區,啟動卡在「Windows Boot Configuration Data 缺少所需信息」。若有解決方案歡迎分享。