本文發(fā)表于IT專家網(wǎng)!
ImageX是微軟開發(fā)的一款映像文件工具,其創(chuàng)建的Windows映像(.wim)文件格式已經(jīng)成為新的標(biāo)準(zhǔn)。我們熟知的Windows Vista、Server 2008、Windows 7都是用它來封裝的,.wim文件相比ghost文件有很多優(yōu)勢。有人預(yù)言ImageX將成為Ghost的繼任者。但是,不少用戶對ImageX不是很了解,下面筆者結(jié)合實例,帶大家體驗ImageX的強(qiáng)大功能。
1、安裝及環(huán)境
ImageX是綠色軟件不用安裝,只需把軟件包解壓到目錄中即可。ImageX是一個命令行程序,因此要在命令提示符下運(yùn)行。
ImageX的一般操作的環(huán)境可以在當(dāng)前系統(tǒng)的命令行下,不過筆者建議最好光盤引導(dǎo)系統(tǒng)到DOS環(huán)境下進(jìn)行,如果對DOS界面比較陌生的用戶可以在Windows PE下進(jìn)行。筆者下面的演示都是在Windows PE下進(jìn)行的。
2、應(yīng)用實例
(1)、創(chuàng)建映像
創(chuàng)建系統(tǒng)映像這也許是大家平時用得最多的系統(tǒng)備份方式。系統(tǒng)部署完成之后,在最佳運(yùn)行狀態(tài)下利用ImageX創(chuàng)建一個系統(tǒng)映像這是非常必要的,也是一種好習(xí)慣。
ImageX創(chuàng)建系統(tǒng)備份映像的命令格式為:
imagex [FLAGS] /CAPTURE image_path image_file "image_name" ["description"]
其中“image_path”是需要備份的目錄,“image_file image_name”是映像文件保存的路徑和文件名,“description”描述信息,方便區(qū)分。另外,其中“FLAGS”是一個附帶參數(shù),包括/BOOT、/CHECK、
/COMPRESS、/CONFIG、/NORPFIX、/SCROLL、/VERIFY等,我們最常用的是/COMPRESS即壓縮。創(chuàng)建系統(tǒng)映像就利用該參數(shù),以縮小映像文件體積。比如我們要將C盤的Vista操作系統(tǒng)備份到E盤,具體操作是:
打開命令行工具,切換到ImageX所在目錄,執(zhí)行最大壓縮maximum(其它參數(shù)還有不壓縮none和快速fast),在命令行下輸入命令 imagex /compress maximum /capture C: D:\XP.wim "Win_XP_wim"
(圖1)
這樣C盤的XP系統(tǒng)就備份到D盤,映像文件為XP.wim。從圖上我們可以看出使用ImageX備份時,會開始掃描目錄中的所有文件和文件夾,然后自動排除系統(tǒng)的頁面文件、休眠文件等,這樣創(chuàng)建出來的系統(tǒng)映像是最干凈的,它可以節(jié)省不少的磁盤空間,這也是它比其它類似工具高明的地方。另外,在加了參數(shù)/compress maximum時,備份時間會稍長一些,但是映像文件的體積會小很多。在筆者的硬件平臺上者測試備份一個XP系統(tǒng)大概需要5分鐘,相比其他軟件已經(jīng)夠快了。
(2)、備份文件夾
ImageX不僅可以備份整個分區(qū),還可以有選擇地備份文件夾,比如我們備份C:\Windows\system32\config即系統(tǒng)配置文件夾,就可以在命令行下輸入命令imagex /compress maximum /capture C:\WINDOWS
system32\config D:\config.wim "XP_config"即可。(圖2)
對于其他文件夾的備份類似,這非常適合我們有選擇地備份某些資料。ImageX的備份和利用系統(tǒng)的“復(fù)制”功能拷貝一個文件副本是完全不一樣的。首先文件體積小便于保存,另外.wim也利于文件的保密和傳輸。文件備份是imagex的一個特色,這時ghost所沒有的。
(3)、追加映像
有的時候我們在利用Imagex創(chuàng)建完系統(tǒng)映像之后,又對系統(tǒng)做了某些優(yōu)化或者修改,此時不用創(chuàng)建新的系統(tǒng)映像,我們只需利用ImageX的追加映像功能,即能將系統(tǒng)中的所有文件備份到一個已經(jīng)存在的WIM映像中并替換其中的同名文件。當(dāng)然除了系統(tǒng)映像之外,對于其它文件映像的追加完全一樣。Imagex的這一特性很適合更新備份和增量備份。
ImageX映像追加命令的格式是:imagex /append 需要備份的目錄 映像保存的路徑和文件名 "文件描述"。例如我們備份XP系統(tǒng)到安裝映像中可以使用如下命令(假定安裝映像在D:\XP.wim "WinXP")imagex /append C: D:\XP.Wim "Win_XP_wim"。值得一提的是這樣備份的映像文件的體積是非常小的,適合小硬盤用戶或者移動設(shè)備攜帶。(圖3)
(4)、拆分映像
有時候由于映像文件太大刻盤或者傳輸不便,我們需要將創(chuàng)建出來的映像文件按照一定大小拆分,可以使用ImageX的“/split”參數(shù)。例如,如果我們希望將之前創(chuàng)建的XP.wim文件以640 MB為大小拆分,以便刻錄到CD光盤上,那么可以使用這條命令:imagex /split D:\XP.wim d:\datasplited.swm 640(圖4)
該操作將會創(chuàng)建一系列帶有固定編號的.swm文件,例如我們要拆分的文件是xp.wim,那么拆分后的文件就是xp1.swm、xp2.swm等,這樣拆分后的文件拷貝傳輸就方便多了。
(5)、應(yīng)用映像
有備份就有還原,利用ImageX還可以將映像文件還原成它原來文件結(jié)構(gòu)的文件。比如我們可以將備份的系統(tǒng)映像釋放到系統(tǒng)分區(qū)實現(xiàn)系統(tǒng)還原。其命令格式是“imagex [FLAGS] /APPLY 映像保存的路徑和文件名 映像卷數(shù) 釋放的路徑”
需要說明的是一個WIM映像可以包含非常多的分卷,分卷技術(shù)是一項非常實用的技術(shù)。我們知道Vista的安裝光盤(WIM)中包含了所有的Vista版本,其實每個版本就是一個卷,我們選擇安裝Vista版本的時候其實就是選擇卷,然后Vita通過imagex進(jìn)行安裝。比如我們可以將Vista和XP備份在同一個Wim文件里,一個系統(tǒng)分一個卷,通過卷技術(shù)打造雙系統(tǒng)甚至多系統(tǒng)安裝光盤,在安裝時通過選擇卷來安裝不同的系統(tǒng)。
接著上面的任務(wù)釋放系統(tǒng)映像,由于剛才用imagex備份時沒有輸入卷數(shù),那就只要一個卷,在還原時就輸入“1”。命令為:imagex /APPLY D:\XP.wim 1 E: 由于我們在當(dāng)前系統(tǒng)的命令下進(jìn)行演示,只能是否系統(tǒng)映像到非系統(tǒng)盤(比如E盤)。如果要實現(xiàn)對系統(tǒng)的還原,我需要在DOS界面或者Windows PE環(huán)境下進(jìn)行。(圖5)
(6)、信息查看
有時我們需要查看Wim映像文件中所包含的文件,通過命令“imagex /dir 映像文件路徑及文件名”映像文件中的所有文件一覽無余,該命令可以顯示其中所有目錄中的文件。比如我們要查看上面創(chuàng)建的D:\Config.wim映像文件的內(nèi)容,輸入命令imagex /dir d:\config.wim 1 即可。(圖6)
ImageX還可以查看.wim文件的詳細(xì)信息,命令格式是“imagex /info 映像的路徑及文件名”,比如們查看剛才創(chuàng)建的系統(tǒng)映像文件的詳細(xì)信息就可以通過命令來實現(xiàn):imagex /infO D:\XP.wim,回車后就會看到映像的卷數(shù)、壓縮方式、描述等信息。(圖7)
總結(jié):其實ImageX的功能非常強(qiáng)大,不僅可以備份還原系統(tǒng),還可以打造自己的系統(tǒng)安裝盤。通過imagex可以打造一個真正的系統(tǒng)安裝盤,其中可以集成驅(qū)動、補(bǔ)丁、語言包,可以實現(xiàn)無人值守等功能。希望大家能夠以本文為出發(fā)點(diǎn)挖掘出ImageX更多的功能,徹底玩轉(zhuǎn)映像文件。
本文轉(zhuǎn)自 kofstart 51CTO博客,原文鏈接:http://blog.51cto.com/kofstart/138724,如需轉(zhuǎn)載請自行聯(lián)系原作者