Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Windows 10 / How to Convert Install.ESD to the Bootable .ISO Image in Windows 10

April 19, 2023 Windows 10

How to Convert Install.ESD to the Bootable .ISO Image in Windows 10

When updating the Windows 10 build using the Windows Update, the installation image of the new (or insider) Windows build is downloaded to the user’s computer in a new special image format – ESD (Electronic Software Download). ESD is an encrypted and compressed .WIM (Windows Imaging Format) image file.

This image distribution format was first used in Windows 8.1 for the online update of the operating system. Unlike a WIM file, an ESD image cannot be mounted and modified. Microsoft plans to use this format extensively for system deployment. Comparing to a WIM file, an .ESD file takes 30% less space, which is a big advantage when it is distributed over the Internet.

In this article, we will show how to decrypt and convert an ESD image of Windows 10 to a familiar ISO installation image that can be burned to an DVD or USB drive and used to cleanly install Windows 10 or perform an update.

Contents:
  • How to get ESD file with Windows 10 image
  • ESD Decrypter Utility
  • Dism++ Utility for Converting the Install.esd File

Note. In fact, the easiest way to get the installation ISO image of Windows 10 and burn it to an USB flash drive or DVD is to use the free Media Creation Tool utility that helps you download the latest version of the Windows 10 image directly from Microsoft servers.

How to get ESD file with Windows 10 image

Let’s find out where to get an ESD file. When upgrading Windows 8 to Windows 8.1, the install.esd file is downloaded from Microsoft repository in a background mode and is saved to the C:\Windows\SoftwareDistribution\Download\{some ID} directory.

You can get the Install.ESD file with the latest Windows 10 build by going to Start -> PC Settings -> Update and recovery -> Preview builds section on the installed system. If a new Windows 10 build is available for your system, you will be prompted to download and install a new image.

Windows 10 - download update build

After the download is over, open Windows Explorer without clicking Install and go to C:\$Windows.~BT\Sources. Find Install.ESD here (it is hidden) and copy it into any other directory. This is the ESD file with the compressed image of the latest version of Windows 10 TP.

Run the system update to the new build, but don’t restart the computer. During the update process, Windows will download the files that are necessary to perform the update. After the download is complete, open Explorer and navigate to the C:\$Windows.~BT\Sources directory. Find the Install.ESD file in this directory (it is hidden) and copy it to any other directory. This is an .ESD file with a compressed image of the latest Windows 10 build.

Tip. In the installed Windows 10 Technical Preview the file can be copied from the C:\RecoveryImage\Install.esd folder.

Windows 10 TP : C:\RecoveryImage\Install.esd

To get information about which Windows images are inside the ESD file, you can use the standard DISM utility:

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.

dism getwiminfo

In our example, there are several system images inside the install.esd archive. For example, Windows 10 Pro has an index of 4.

Knowing the index of a Windows image in an ESD file, you can export it to a WIM file using the command:

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

install.esd to wim converting using dismThe resulting WIM file can be converted to an ISO image using third-party utilities.

ESD Decrypter Utility

To convert an ESD image to an ISO file, we will use the command line utility ESD Decrypter (ESD ToolKit), which can be downloaded from GitHub: https://github.com/gus33000/ESD-Decrypter/releases/. The ESD Decrypter utility is based on PowerShell, so you can easily open its source code (the cdimage.exe tool is used to generate an ISO image from a WIM file).

  1. Extract the archive 4.0.0.0.fbl_prerelease.gustavem.160815-0800.zip into a local folder;
  2. Run the file ESDISO.bat as administrator;
  3. The wizard will ask you to specify the path to the CryptoKeys file with the keys to decrypt the ESD image and the path to the directory where the final ISO file should be placed (I did not specify these parameters, by pressing N two times);
  4. Next, specify the path to your ESD file and press Enter twice;
  5. Start the process of converting an image in ESD format to an ISO file. Depending on the performance of your system, the process will take from 20 to 30 minutes;ESD Decrypter tool
  6. After the script is finished, check that the installation ISO file with the Windows 10 image has appeared in the utility directory, which can be burned to DVD or the standard or UEFI bootable USB flash drive can be created.

Dism++ Utility for Converting the Install.esd File

To convert an ESD image to an ISO file, you can use a simple and convenient graphical utility Dism ++ (https://www.chuyu.me/en/index.html), which does the same thing as the ESD Decrypter script, but has a more user-friendly graphical interface.

  1. Download and unzip the archive with the Dism++ utility;
  2. Run the executable file Dism ++ depending on your OS bitness (on Windows 10 x64 you need to run Dism++ x64.exe file);
  3. Accept the user agreement;
  4. Open the File menu and select the menu item Esd —> ISO;dism++ esd to iso convertation wizard
  5. Specify the path to your ESD file that you saved earlier. Then specify the directory and the name of the ISO file to be created;convert esd to iso image with dism++
  6. Click Finish button and wait until the .esd file converting is completed (it takes 10-15 minutes).

8 comments
0
Facebook Twitter Google + Pinterest
previous post
Windows XP Can’t RDP to Windows 10 / Server 2012R2/2016 RDS
next post
WSUS Group Policy Settings to Deploy Updates

Related Reading

Zabbix: How to Get Data from PowerShell Scripts

October 27, 2023

Tracking Printer Usage with Windows Event Viewer Logs

October 19, 2023

How to Use Ansible to Manage Windows Machines

September 25, 2023

Installing Language Pack in Windows 10/11 with PowerShell

September 15, 2023

How to View and Change BIOS (UEFI) Settings...

September 13, 2023

8 comments

David Gray April 28, 2015 - 11:51 pm

I keep getting a DISM error when I try to convert Build 10074.  What gives?

Reply
Max April 29, 2015 - 6:44 am

Please, show the full error code.
Also check for errors in Dism log file (can be found at C:\Windows\Logs\DISM\dism.log)

Reply
waleed September 25, 2015 - 9:35 am

I keep getting a DISM error when I try to convert Build error 13
 

Reply
renato November 1, 2015 - 3:14 am

amigos basta apenas abrir o arquivo ESD com WINRAR e FAZER O SEGUINTE……………………SUBESTUIR  ESD POR  ISO  DO ARQUIVO esd =ISO maiuscolo……………….
exe=windows.esd=windows.ISO

Reply
renato November 1, 2015 - 3:17 am

E ABRIR COM =DAEMON QUAUQUER ISO

Reply
iman December 5, 2015 - 8:15 am

open it with 7zip

Reply
chris January 23, 2022 - 12:07 pm

link to dism++ is dead

Reply
Martin July 1, 2022 - 6:00 pm

DISM++ does not work with the modified ESD, shows “Only supports Microsoft’s Online’s ESD file into ISO file”.

Reply

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023
  • How to Use Ansible to Manage Windows Machines

    September 25, 2023
  • Installing Language Pack in Windows 10/11 with PowerShell

    September 15, 2023
  • Configure Email Forwarding for Mailbox on Exchange Server/Microsoft 365

    September 14, 2023
  • How to View and Change BIOS (UEFI) Settings with PowerShell

    September 13, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Booting Windows 7 / 10 from GPT Disk on BIOS (non-UEFI) systems
  • Removable USB Flash Drive as Local HDD in Windows 10 / 7
  • How to increase KMS current count (count is insufficient)
  • How to Disable UAC Prompt for Specific Applications in Windows 10?
  • Managing Printers and Drivers with PowerShell in Windows 10 / Server 2016
  • Managing Printers from the Command Prompt in Windows 10 / 8.1
  • Fix: RDP Authentication Error Has Occurred – The Function Requested Is Not Supported
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top