簡介
特點
從Windows Vista開始,微軟新發布的作業系統安裝光碟都套用了一種全新的系統封裝方式WIM(WindowsImaging)。與其他格式相比,通過使用基於檔案的映像格式,WIM具有以下益處:
WIM是基於檔案的映像格式;
WIM映像格式是硬體不可知的,這意味著只需要一個映像來定址許多不同的硬體配置;
WIM映像格式還允許在一個實際檔案中存儲多個映像。例如,可在一個WIM映像檔案中附帶多個SKU。您可以在單個映像檔案中存儲具有或不具有核心套用程式的映像。而且,可以將其中一個映像標記為可引導映像,從而允許您從包含在WIM檔案中的磁碟映像來啟動計算機;
WIM映像格式還啟用了壓縮和單一實例,從而可大大減小映像檔案的大小。單一實例是一種允許用一個檔案副本的空間來存儲多個檔案副本的技術。例如,映像1、2、3均包含檔案A,則單一實例將存儲檔案A的一個副本,並將映1、2、3指向該副本;
WIM映像格式允許離線維護映像。您可以添加或刪除某些作業系統組件、補丁以及驅動程式,而無需創建一個新的映像。例如,現在對於MicrosoftWindowsXP來說,需要花費幾個小時來更新一個映像,而從WindowsVista開始只需要幾分鐘的時間即可。又如,要將某個補丁添加到Windows XP映像,您必須引導主映像,添加該補丁,然後再次準備映像,而對於Windows6.x,您可離線維護映像;
與要求將磁碟映像部署到其容量大於或等於源磁碟容量的分區的、基於扇區的、匹配檔案系統的映像格式不同,WIM映像格式允許在任意大小、任意檔案系統的分區上安裝磁碟映像;
Windows6.x提供一個用於WIMGAPI的WIM映像格式的API,開發人員可以使用它來處理WIM映像檔案;
WIM映像格式允許非破壞性的部署。這意味著可以將數據保留在將套用映像的卷上,因為使用該映像的應用程式並不清除磁碟的現有內容(與映像重疊的檔案將被覆蓋)。
WIM始於Longhorn
優點
WIM採用類似Ghost的方式進行檔案封裝,系統安裝時間被大大縮短。我們在測試機上安裝,花了18分鐘就完成了作業系統的部署。
WIM雖然採用類似Ghost的方式進行系統安裝,卻比Ghost更靈活,它允許我們在把鏡像檔案恢復到硬碟之前,選擇恢復分區,並進行其他簡單的配置。
而這些操作,在採用Ghost恢復系統的方法中是無能為力的。
WIM的面紗
在微軟的官方網站,有WindowsAutomatedInstallationKit(WindowsAIK),WIM格式其實就是WinAIK採用的壓縮、封裝格式;
打開
WinMount
WinMount是一款功能強大且免費的Windows工具軟體,具有虛擬光碟鏡像(將ISO、BIN、BWT、MDS/MDF、NRG、IMG、ISZ、CUE、CCD、APE、FLAC、WV掛載到虛擬DVD-ROM)、硬碟鏡像(將VHD(Virtual PC)、VDI(Virtual Box)、VMDK(VMWare)掛載為虛擬磁碟)的功能,也具有壓縮檔案,解壓、瀏覽壓縮檔(WIM、MOU、RAR、ZIP、7Z)的功能。最大特色在於其首創掛載壓縮檔功能,可以將壓縮檔直接掛載到虛擬盤中使用,無需解壓,省時省空間。
WimTool
以下內容來自老九的WimTool-V1.30.2011.501自述文檔
一、基本介紹
1、WimTool並不是Imagex的GUI,可以脫離Imagex而獨立使用。
2、WimTool能提供普通用戶對WIM格式檔案最常用的處理功能,如製作映像檔案、掛載映像、解開Wim映像到硬碟的目錄和向現存的Wim檔案加入新的映像卷等。
3、在WimTool中,對Wim檔案進行操作處理時,界面元素給用戶提供了相當的顯示信息,對Wim檔案最常見的處理出現失敗時,WimTool會提供失敗的說明。
4、WimTool界面採用分頁式設計,每頁都提供了必要的操作說明、選項要求和注意事項。初次使用的用戶請先閱讀每頁的操作說明。
二、運行環境
Windows 2K/XP/2K3/Vista/7及它們相應的PE系統,在上述系統中安裝WimFltr或WimMount組件後可以使用全部功能,如果沒有安裝WimFltr或WimMount組件,只需一個位於同目錄中的WIMGAPI.DLL檔案也可使用大部分常用功能。
三、功能簡介
WimTool集成了處理Wim檔案的以下常用功能。
1、支持製作不同壓縮類型的映像檔案。在製作新的映像檔案時,用戶可給新的映卷指定映卷名稱和映卷描述,並加上啟動標記,同時用戶可以在WimTool中指定壓縮類型。
2、支持向現有的映像檔案添加新的映卷,並可指定新映卷的名稱和描述,並加上啟動標記。
向現有映像檔案添加新的映像卷時,WimTool會自動檢測原映像檔案的壓縮類型,並使新加入的映像卷與之匹配。
3、支持掛載和卸載Wim檔案。用WimTool掛載Wim檔案時,用戶可以選擇指定的映像檔案和掛載目錄,同時也可指定掛載方式(是否可寫或唯讀)。
4、支持向硬碟解開(套用)Wim檔案中指定的映像卷,包括解開分割包。WimTool解開Wim檔案時會自動檢測用戶指定的Wim是否屬分割包,並將其它分包系列也解開到指定目錄。
5、支持將單一的大體積Wim檔案按指定大小分割,分包檔案既支持WimTool解開也支持Imagex解開;也支持將一組分割包合併成單一的Wim映像檔案。
6、支持將某Wim檔案中存在的映像卷導入到另一個Wim檔案中。導入映像卷的目標Wim檔案既支持Imagex操作,也支持WimTool操作,如掛載、解開等。
7、支持從已有的Wim檔案中刪除已有的映像卷條目。
8、支持查看Wim檔案基本屬性和詳細信息,如映卷名稱、映卷描述、壓縮類型、映像卷數目、是否屬分割包等。
9、支持列出系統所有掛載的Wim映像及其掛載目錄、掛載方式等。
10.支持修改現有的Wim映像檔案中的某個映卷的名稱和描述,並加上啟動標記。
11.支持Mount、MountRW、UnMount、Apply、Capture、ReMount和Append七項命令行參數及它們的常用選項。
12.支持WIM映像檔案與WimTool程式直接關聯,並可創建右鍵選單,方便掛載或打開WIM映像檔案。
13.支持列出映像內的檔案目錄,這個功能相當於ImageX的/DIR參數,可以在PE系統中使用。
14.支持通過配置檔案定義捕獲映像或解開映像的規則。WimTool的配置檔案與ImageX的兼容。在WimTool內置了一份默認的配置檔案,這個配置檔案與ImageX的默認配置檔案相同。
15.在圖形界面中,WimTool對製作映像、解開映像、導出映像、列檔案目錄等過程提供用戶中止操作支持。
16.註冊WIM檔案關聯後可通過雙擊WIM檔案打開WIM映像內的程式或啟動到WimTool的圖形界面。
17.支持滑鼠右鍵擴展選單快速展開WIM映像檔案和快速製作WIM映像檔案,這兩項操作提供處理進度。
18.支持基於的WIM的系統備份和系統恢復套用,同時具有簡單必須的磁碟管理功能。
19.支持每一個WIM映像設定一個自己特色的個性化圖示。
20.支持WimMount V6.1.7000.0及以上版本,可以使用WimMount.SYS的新特性,也兼容舊版本的Wimfltr驅動。
WimKit
WimKit——基於WIMGAPI和wimlib的WIM(Windows Imaging Format)及ESD鏡像檔案處理工具。WimKit不是Imagex或dism的GUI,而是一個可以獨立使用的工具。
使用WimKit能讓普通用戶在圖形界面下完成對WIM格式及ESD格式(未加密)檔案的各種處理,如製作映像檔案、掛載映像、解開Wim映像到硬碟的指定目錄或向wim檔案加入新的映像卷等,的並且它是完全免費的。
WimKit從1.1版起可使用wimlib庫,並開始支持非加密ESD檔案,增加了瀏覽鏡像檔案及提取鏡像檔案中選定檔案的功能。選擇wimlib模式時不需要Wimgapi.dll等相關組件支持即可工作。(wimlib限制不支持掛載功能)
軟體安裝:WimKit是完全綠色的軟體不需要安裝,下載後解壓到硬碟即可運行。