Windows 10中如何将Install.ESD转换为可引导的.ISO镜像

时间:2020-01-09 10:46:36  来源:igfitidea点击:

使用Windows Update更新Windows 10内部版本时,新版本(或者内部版本)的安装镜像将以新的特殊图像格式– ESD( 电子软件下载)下载到用户的计算机上。ESD是一个加密和压缩的.WIM(Windows镜像格式)图像文件。

这种图像分发格式首次在Windows8.1中用于操作系统的在线更新。与WIM文件不同,ESD镜像无法装入和修改。微软计划在系统部署中广泛使用这种格式。与WIM文件相比,.ESD文件占用的空间少了30%,这是它在互联网上分发时的一大优势。

在这篇文章中,我们将展示如何解密并将windows10的ESD镜像转换为熟悉的ISO安装镜像,该镜像可以刻录到DVD或者U盘上,并用于干净地安装windows10或者执行更新。

说明事实上,要获得Windows10的安装ISO镜像并将其刻录到USB闪存驱动器或者DVD上,最简单的方法是使用免费的 媒体创建工具实用程序,它可以直接从Microsoft服务器下载最新版本的Windows 10镜像。

如何用windows10镜像获取ESD文件

我们来看看 其中可以得到ESD文件。将Windows 8升级到Windows 8.1时安装esd文件以后台模式从Microsoft存储库下载并保存到 **C:\Windows\softwareddistribution\Download{some ID}]目录。

你可以得到安装ESD通过在已安装系统上转到开始->PC设置->更新和恢复->预览版本部分,使用最新的Windows 10内部版本文件。如果系统有新的Windows10版本,系统将提示我们下载并安装新镜像。

下载结束后,打开Windows资源管理器,无需点击 安装,进入 C:$Windows.~BT\Sources。查找 **安装ESD]这里(它是隐藏的)并复制到任何其他目录。这是最新版本的Windows10TP的压缩图像的ESD文件。

对新版本运行系统更新,但不要重新启动计算机。在更新过程中,Windows将下载执行更新所需的文件。下载完成后,打开资源管理器并导航到 C:$Windows.~BT\Sources目录。找到安装ESD它被隐藏在这个目录中。这是一个.ESD文件,包含最新Windows10版本的压缩图像。

**> ]在已安装的Windows 10技术预览版中,可以从 **C:\RecoveryImage”复制文件\安装esd]文件夹。

要获取有关ESD文件中哪些Windows镜像的信息,可以使用标准DISM实用程序:

DISM /Get-WimInfo /WimFile:"C:\iso\install.esd"
Deployment Image Servicing and Management tool
Version: 10.0.17134.1
Details for image : C:\iso\install.esd
Index : 1
Name : Windows 10 Home
Description : Windows 10 Home
Size : 15,439,030,656 bytes
Index : 2
Name : Windows 10 Home Single Language
Description :Windows 10 Home Single Language
Size : 15,439,078,082 bytes
Index : 3
Name : Windows 10 Education
Description :Windows 10 Education
Size : 15,662,641,239 bytes
Index : 4
Name : Windows 10 Pro
Description : Windows 10 Pro
Size : 15,662,520,267 bytes
The operation completed successfully.

在我们的示例中,在安装esd档案文件。例如,Windows10Pro的索引为4.

知道ESD文件中Windows镜像的索引后,可以使用以下命令将其导出到WIM文件:

dism /export-image /SourceImageFile:c:\iso\install.esd /SourceIndex:4 /DestinationImageFile: c:\iso\win10pro.wim /Compress:max /CheckIntegrity

生成的WIM文件可以使用第三方实用程序转换为ISO镜像。

ESD解密工具

要将ESD镜像转换为ISO文件,我们将使用命令行实用程序 ESD Decrypter(ESD ToolKit),可从GitHub下载:https://github.com/gus33000/ESD解密器/releases/。ESD解密工具基于PowerShell,因此我们可以轻松地打开其源代码(cdimage.exe文件工具用于从WIM文件生成ISO镜像)。

  • 解压4.0.0.0.fbl_prerelease.gustavem.160815-0800.zip 到本地文件夹中;

  • 以管理员身份运行 ESDISO.bat

  • 向导将要求我们指定加密密钥文件的路径以及解密ESD镜像的密钥,以及最终ISO文件的存放目录的路径(我没有指定这些参数,按了两次N);

  • 接下来,指定ESD文件的路径并按两次Enter键;

  • 开始将ESD格式的图像转换为ISO文件的过程。根据系统的性能,该过程将需要20到30分钟;

脚本完成后,请检查带有Windows 10镜像的安装ISO文件是否出现在实用程序目录中,该文件可以刻录到DVD或者创建标准/UEFI可引导USB闪存驱动器。

用于转换安装esd文件

要将ESD图像转换为ISO文件,可以使用一个简单方便的图形实用程序 Dism++(https://www.chuyu.me/en/index.html),它的功能与ESD解密器脚本相同,但具有更友好的图形界面。

  • 使用Dism++实用程序下载并解压归档文件;

  • 根据操作系统位运行可执行文件Dism++(在Windows 10 x64上,我们需要运行Dism++x64.exe文件);

  • 接受用户协议;

  • 打开文件菜单,选择菜单项 Esd->ISO

  • 指定先前保存的ESD文件的路径。然后指定要创建的ISO文件的目录和名称;

  • 点击 完成按钮,等待.esd文件转换完成(需要10-15分钟)。