想知道为什么默认的电子软件下载(ESD)格式似乎限制了您的自定义选项吗?那么,为什么不选择(install.wim)Windows映像(WIM)格式呢?如果您正在考虑需要一种更灵活和可控的部署Windows的方法,将您的ESD转换为WIM格式吧!
在本教程中,您将学习到多种将ESD转换为WIM格式的方法,并在塑造您的Windows设置方面占据优势。无论您是寻求部署专家还是技术爱好者,执行此转换都是至关重要的。
请继续关注,以便您能够追求最终个性化的Windows设置!
先决条件
在开始转换过程之前,请确保满足以下先决条件:
- A Windows ISO file – This tutorial uses a Windows 10 x64 ISO file.
- A Windows machine where you have administrative privileges – This tutorial uses Windows 10 Pro 22H2.
- 已安装NTLite – 本教程使用NTLite版本2023.12.9552。
- 已下载DISM++ – 本教程使用DISM++ x64 10.1.1002.1。
- 光盘刻录软件 – 本教程使用PowerISO 8.7来修改Windows ISO文件。
了解ESD和WIM格式之间的区别
将ESD想象成压缩的魔术师,擅长减小Windows安装文件的大小。ESD格式采用高效的压缩算法,从而实现更节省空间的存储解决方案。
雖然 install.esd 檔案格式提供了高效的壓縮,但以下是一些潛在的缺點:
Limited Tool Support | Compared to the widely supported install.wim format, some third-party tools may have limited support for it. This limit can impact users relying on various tools for Windows customization and deployment. |
---|---|
Compatibility with Older Systems | Older systems or tools that don’t support the ESD compression algorithm may face compatibility issues when dealing with install.esd files. This issue can be a concern for users working in diverse environments. |
Reduced Readability | The compressed nature of the install.esd file makes it less human-readable compared to the plain XML format of install.wim. This aspect can make manual inspection and modification more challenging. |
與 ESD 不同,WIM 允許您在單一檔案中存儲多個映像,就像在同一框架中整潔地組織了 Windows 版本和架構的數字畫廊一樣。WIM 檔案在企業環境中被廣泛使用,並且可以對安裝過程進行細粒度控制。
通過掌握 ESD 和 WIM 的細微差別,您不僅僅是解碼文件格式,還能掌握塑造您的 Windows 環境的工具。
從 Windows ISO 提取 install.esd 檔案
在瞭解 ESD 和 WIM 格式的概述之後,您即將準備進行轉換。但首先,有一個關鍵步驟需要進行 —— 獲取 install.esd 檔案。想知道在哪裡找到它嗎?
install.esd 檔案通常存在於最新的 Windows 版本中,您可以從現有的 Windows ISO 檔案中提取此檔案以開始轉換。
要從 Windows ISO 檔案中提取 install.esd 檔案,請執行以下操作:
現在,導航到 /sources 文件夾(左窗格),並將 install.esd 檔案複製到系統上的其他位置以進行進一步處理。

通過 NTLite 將 install.esd 轉換為 install.wim
成功從您的Windows ISO中提取了install.esd文件後,您現在站在轉換過程的門檻上。重新塑造您的Windows安裝的本質始於將install.esd文件轉換為install.wim
有很多方法可以執行此轉換,但一個很好的例子是使用NTLite軟件。 NTLite提供了友好的用戶界面,讓您專注於自定義Windows安裝的各個組件。
要使用NTLite將您的install.esd文件轉換為install.wim,請按照以下步驟進行操作:
1. 從“開始”菜單或桌面啟動NTLite。
2. NTLite打開後,從工具欄中點擊添加,選擇圖像(ISO,WIM,ESD,SWM),然後找到您的install.esd文件。

3. 在提示添加install.esd文件到NTLite時,點擊確定。

4. 在NTLite界面中,右鍵單擊列表中的install.esd文件,懸停於轉換,然後選擇WIM(標準,可編輯)。

或者,右鍵單擊一個映像,懸停於導出,然後選擇WIM以WIM格式導出一個映像,如下圖所示。

5. 在提示時,點擊確定以確認參考映像緩存目錄。該目錄對於高效處理轉換操作至關重要。

6. 現在,點擊確定繼續進行轉換。

7. 選擇一個位置來保存轉換後的install.wim文件,然後點擊保存確認。

8. 監視進度,等待轉換完成,NTLite會逐個處理列表中的每個映像。

9. 完成後,請驗證install.esd中的相同映像是否在install.wim中存在,如下所示。這個輸出確認您已成功將install.esd轉換為install.wim。
但為什麼選擇WIM而不是ESD?如果您的部署需要高度自定義的特定組件或功能,由於其模塊化特性,WIM是首選。

使用DISM++進行ESD到WIM轉換
另一個強大的工具,您可以用於將ESD轉換為WIM的是DISM++。該工具將命令行的威力與GUI的優雅結合在一起。
DISM++證明了魔法並不總是需要複雜的咒語,尤其是在轉換ESD到WIM時。
要使用DISM++將ESD轉換為WIM,請執行以下操作:
1. 從其提取的位置打開與您的機器兼容的DISM++。

2. 當DISM++打開時,點擊文件菜單,選擇WIM <–> ESD/SWM

3. 選擇源ESD文件,提供WIM文件的目標位置,然後點擊完成。

4. 等待轉換過程完成,然後點擊確定。

5. 現在,驗證轉換後的install.wim是否存在於目標位置中。

透過DISM命令將ESD轉換為WIM映像格式
除了圖形指南之外,考慮一次冒險的深入探索命令行之海,每個按鍵都像是施展變形法術。您將運行部署映像服務和管理工具(DISM)命令來將ESD轉換為WIM格式。
在探索了DISM++圖形用戶界面的便利性之後,為什麼選擇命令行之旅?了解驅動轉換過程的核心命令,可以提供無與倫比的控制和精確度,以便於Windows部署。
要通過DISM命令將ESD轉換為WIM,請完成以下步驟:
1. 以系統管理員身份打開命令提示字元,並導航到您的install.esd文件所在位置。
2. 接下來,執行以下dism
命令來列出所有映像(Get-WimInfo
),如果install.esd文件中有多個映像。
從映像列表中選擇一個並記下其索引(例如,1表示Windows 10 Home),如下所示。

2. 現在,執行下面的dism
命令,將(/export-image
)ESD轉換為WIM,同時保持max
壓縮。
請確保將<img>
替換為您在第二步中記錄的索引,並將<WIM>
替換為install.wim文件的完整路徑。

? 或者,從命令中省略
/SourceIndex
參數,以包括轉換中的所有映像,如下所示:dism /export-image /SourceImageFile:install.esd /DestinationImageFile:<WIM> /Compress:max /CheckIntegrity
調用Export-WindowsImage
PowerShell cmdlet
從實際操作DISM命令的經驗中,您現在正在進入PowerShell的領域。如果您希望探索另一個無縫融合功能和簡單性的Windows轉換途徑,那麼像Export-WindowsImage
這樣的PowerShell cmdlet絕對不會錯。
PowerShell提供了一個強大且靈活的環境來管理Windows配置和部署。在這種情況下,Export-WindowsImage
cmdlet可以更加流暢和可腳本化地進行轉換過程。
要通過PowerShell無縫地將ESD轉換為WIM,請按照以下步驟進行操作:
1. 以系統管理員權限打開PowerShell,並導航到您的install.esd文件所在位置。
2. 接下來,執行以下Get-WindowsImage
命令
請注意一下您希望包含在install.wim轉換中的圖片的ImageIndex(例如,1)。

3. 接下來,執行Export-WindowsImage
命令將install.esd
轉換為install.wim
,並根據您的設定文件自定義文件路徑。
請確保根據您的設定自定義文件路徑,並將<img>
替換為您在第二步中注意到的圖片索引。
正如您可能已經注意到的那樣,轉換過程類似於運行DISM命令。那麼為什麼選擇PowerShell呢?其中一個例子是Export-WindowsImage
命令可無縫集成到更廣泛的自動化工作流程或更大的部署腳本中。
等待轉換完成。

? 像運行DISM命令一樣,您可以省略
-SourceIndex
參數,將install.esd中的所有圖片都包含在轉換後的install.wim中。Export-WindowsImage -SourceImagePath .\install.esd -DestinationImagePath <img> -CompressionType Max -CheckIntegrity
完成後,您將獲得以下輸出,顯示DISM日誌的路徑。

4. 最後, 執行以下的Test-Path
或 Get-ChildItem
指令來驗證新轉換的install.wim
檔案是否存在。

修改 Windows ISO 檔案
無論你以何種方式取得install.wim, 下一步是修改你的 Windows ISO 檔案。你將會用新轉換的install.wim檔案取代現有的install.esd檔案。
雖然有工具可以完成這項任務, 但PowerISO是你能找到的最好工具之一。PowerISO 有試用版本, 但某些重要功能需要付費授權, 如修改超過 300 MB 的 ISO 檔案。
要修改你的 Windows ISO 檔案, 請按照以下步驟進行:
1. 備份你的原始 Windows ISO 檔案, 確保如果出現問題你還有副本。
2. 接下來,從開始菜單或桌面啟動 PowerISO,然後打開您的原始 Windows ISO 檔案,如下所示。

3. 打開後,導航到 /sources 文件夾,刪除並替換 install.esd 為轉換後的 install.wim。
? Windows 安裝依賴於特定文件及其位置。因此,在安裝過程中要小心保持整體文件夾結構和 ISO 內文件的佈局。/sources 文件夾是 ISO 組織的重要部分。

4. 現在,點擊 保存 保存您的更改,並確認覆蓋 ISO 文件。
? 如果您已經備份了 ISO 文件,覆蓋 ISO 文件應該是沒問題的。但如果您仍然心存疑慮,可以點擊 “No”,然後點擊文件菜單,選擇 “另存為”。

等待 PowerISO 完成保存更改的操作。

5. 最後,將您的 Windows 安裝部署到一個或多個客戶端上,測試 install.wim 是否正常運作。
結論
將 install.esd 轉換為 install.wim 可以擴展您對 Windows 部署選項的控制能力。無論是使用圖形工具還是命令行工具,您現在都知道如何無縫地執行此轉換。只需記住選擇最適合您工作流程和自定義需求的方法即可。
當你反思你的學習時,為什麼不探索進階的自定義選項呢?試試學習如何操縱無人值守安裝設置?或者使用Sysprep來準備Windows安裝,整合驅動程序包,並進一步定制使用者體驗如何呢?