自 Windows 8 開始微軟通過在線分發(fā)Windows副本時采用了ESD這種具有更高壓縮率的文件格式,它比WIM具有更高的壓縮率,。不過當時官方并沒有發(fā)布可支持該格式映像文件的部署工具,,直到 Windows 8.1 update build 6.3.9600.16610(update的某個泄露版),其自帶的映像部署和管理工具DISM開始支持esd映像文件的處理,。當然,,目前最新的DISM版本,,即6.3.9600.16610版本,肯定是支持esd映像文件處理的,。本文就來具體說說ESD格式文件及它的處理使用方法,。 文章轉載自ithome論壇,作者為:豆豆,。原創(chuàng)文章,,不管寫得好或不好,都值得鼓勵,!如果大家有類似的關于Windows系統,、關于各類應用軟件的技術文章,還望投稿至本站,,感激不盡,。 通過哪些途徑能獲取到esd映像文件?1,、安裝Win8(使用零售密鑰激活的),,通過應用商店升級系統目前已可下載到Win8.1 with update的加密esd映像文件。具體方法: 2,、通過微軟官方的升級助手下載鏡像時也會下載到Win8、8.1的esd映像文件,,目前還未更新到Win8.1 with update,。具體方法: 總結一下就是:直接從微軟服務器下載(包括通過應用商店下載或利用截獲的直接下載鏈接通過其它下載工具下載)到的esd映像文件都是經過加密的,。通過升級助手下載完成后得到的鏡像內的esd映像是經過解密的。 每個人通過應用商店得到的Windows 8.1 with update加密esd映像的鏈接都不同,,鏈接也并非永久有效,。國外MDL論壇的 abbodi1406 已經把各國家的媒體中心版本、單語言版以及針對中國市場的中文版加密esd映像上傳到了網盤,,如有需要并且下載速度快的可以前往此處下載,。 文中還附有解密esd的方法,借用了qad制作的esd解密工具,。豆豆對這些esd文件本身并沒有太大興趣,,只是想了解一下esd文件內容及處理方法,,詳述如下,給同樣有興趣的朋友做個參考: 通過應用商店下載加密esd映像方法上文已經述及,。我這里下載的是64位專業(yè)版加密esd文件: 9600.17050.winblue_refresh.140317-1640_x64fre_client_Professional_zh-cn-ir3_cpra_x64frer_zh-cn_esd.esd 如果你下載到了其他版本不妨給大伙分享一下。 使用DISM查看esd映像信息與查看wim信息相同,,通過DISM的get-wiminfo可以查看esd映像信息,,如下圖所示 命令:dism /get-wiminfo /wimfile:D:\downloads\9600.17050.winblue_refresh.140317-1640_x64fre_client_Professional_zh-cn-ir3_cpra_x64frer_zh-cn_esd.esd 當我們嘗試其他dism命令時均給出了錯誤提示,這是因為當前esd文件處于加密狀態(tài),。解密過程我們后面再詳述,,先來看看esd都包含哪些映像。 通過圖示可以看出,,加密esd文件實際上就是一個完整的安裝鏡像,!與MSDN標準鏡像對比,此處的2號映像對應MSDN鏡像中sources/boot.wim的1號映像,,3號映像對應MSDN鏡像中sources/boot.wim的2號映像,,4號映像對應MSDN鏡像中sources/install.wim,1號映像則對應MSDN鏡像中除boot.wim和install.wim以外的其余文件,。 需要注意的是你需要在Windows 8.1 update版本系統中才可以查看esd映像信息,,因為最新版的DISM才具備處理esd的能力。如果當前使用的不是Windows 8.1 update,,需安裝8.1 ADK,。 解密esd映像這里借助MDL論壇qad 制作的esd解密工具。ESD Decrypter v4c最新版點擊這里下載,。注意,,解密過程會直接修改原esd文件,如需保留原加密文件,,請事先備份一份,! 下載工具后解壓。這里將解密工具(esddecrypt.exe 文件)與加密esd文件放在同一文件夾,,目錄為:D:\downloads,。 cd /d D:\downloads 使用dism處理esd映像文件解密后的esd文件就可以用dism來處理了,,但是這里的處理是有限制的:僅限于導入導出export-image(僅限將wim或esd導出為esd,,無法直接將esd導出為wim)和應用apply-image;無法通過掛載mount-image來直接修改esd文件內容,。如需要轉為wim映像,,需要應用映像進行重捕獲,其過程為: 1,、應用esd映像 因為這里僅作為演示,,為了方便事后文件的回收,,我們新建一個VHD虛擬磁盤文件,將映像裝入VHD 創(chuàng)建VHD:打開“磁盤管理”——“操作”——“創(chuàng)建VHD”,。位置任意,,大小20G,磁盤格式任意,,硬盤類型選動態(tài),。創(chuàng)建VHD后會自動掛載VHD,如沒有,,則依次點擊“操作”——“附加VHD”,,選擇創(chuàng)建的VHD即可。 磁盤管理中找到VHD,,在磁盤名稱上右鍵單擊選擇“初始化磁盤”,,初始化參數默認。完后在未分配空間上右鍵單擊,,選擇“新建簡單卷”,,參數默認即可。完成后,,就可以在計算機中看到新建的VHD分區(qū)了,這里分區(qū)盤符為G,。 以管理員身份運行CMD,運行下面的命令即可將esd映像應用到VHD,,這里將4號映像(即完整的系統映像)應用到VHD,。 dism /apply-image /imagefile:9600.17050.winblue_refresh.140317-1640_x64fre_client_Professional_zh-cn-ir3_cpra_x64frer_zh-cn_esd.esd /index:4 /applydir:G:\ 很多朋友都知道可以直接從VHD啟動操作系統,如果想嘗試從VHD啟動,,這里只需要緊接著運行下面的命令即可將VHD引導添加到啟動菜單,。 2,、將VHD中的映像重新捕獲為wim格式映像 運行下面的命令即可將VHD中系統映像捕獲到D:\downloads\install.wim當中,。 dism /capture-image /imagefile:install.wim /capturedir:G:\ /description:”Windows 8.1 Pro” /name:”Windows 8.1 Pro” /compress:max /verify /checkintegrity 最后如果不再需要可直接刪除VHD文件。 借助qad 制作的esd解密工具將加密esd文件處理成普通包含wim的ISO鏡像的方法這個應該是一些網友比較關注的問題,。前面我們已經知道加密esd文件實則是一個完整的系統安裝鏡像,,如果要轉換為包含wim的ISO鏡像,需要作如下處理: 1,、解密esd文件,; 整個過程也很簡單,,前四步前面已經提到,oscdimg打包方法可以參考《多合一制作》,。制作過程是比較繁瑣的,,不過MDL論壇的朋友已經做好了轉換的批處理。在這里下載(密碼:gtrt),。工具內已包含最新版dism工具,因此運行環(huán)境就不僅限于Windows 8.1 update了,。 用法簡述: 下載解壓后,,將加密esd放到decrypt.cmd所在的目錄中,假設為D:\downloads\esd-decrypter 依次運行以下兩條命令: cd /d D:\downloads\esd-decrypter 注:xxxxx.esd代表esd實際文件名,。 之后然后看到下面的圖: 鍵盤敲入4即開始制作,,耐心等待最后就可以得到完整的包含install.wim的ISO鏡像了。因為這是一個非常耗時的過程,,所以你需要有足夠的耐心,。 |
|