Windows 10中如何将Install.ESD转换为可引导的.ISO镜像
使用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分钟)。