How to see which Windows 10 version, build and edition an iso file contains.
If you have an ISO file whose name gives you no idea about which build number, edition and supported platform is contained in it, here is a quick tip. Using the information from this article, you will be able to detect which Windows version is included in the selected file.
Some iso images may already include the version, build and bitness tag in the file name. This works well for official iso files downloaded from the Microsoft website. However, you may have an iso image with a generic file name like Windows10.iso or even windows_setup.iso. In this case, you need to use the DISM tool.
This post will show you how to see which Windows 10 version, build and edition an iso file contains using the DISM app.
See which Windows 10 version, build and edition iso file contains
To see which Windows 10 version, build and edition iso file contains, do the following.
- Double-click the iso file to mount it in File Explorer.
- Open the "sources" folder and see which extension has the largest file by size, named "Install". It can be install.wim or install.esd.
- Now look at the address bar and see which drive letter File Explorer assigned to the opened ISO file. In my case it is F:
- Open an elevated command prompt.
- If you have the file install.wim, then type the following command:
dism /Get-WimInfo /WimFile:F:\sources\install.wim /index:1. Replace F: with the appropriate letter after the WimFile: portion.
- If you have the file install.esd, then type the following:
dism /Get-WimInfo /WimFile:F:\sources\install.esd /index:1
- The DISM tool will print out the detailed info about the OS contained in the ISO file, including version, bitness (architecture), and so on.
You are done. Here is the example output for the official iso image of Windows 10 version 1909.
Details for image : D:\sources\install.wim Index : 1 Name : Windows 10 Home Description : Windows 10 Home Size : 14,513,453,277 bytes WIM Bootable : No Architecture : x64 Hal : <undefined> Version : 10.0.18362 ServicePack Build : 418 ServicePack Level : 0 Edition : Core Installation : Client ProductType : WinNT ProductSuite : Terminal Server System Root : WINDOWS Directories : 21327 Files : 92708 Created : Sunday, 10/6/2019 - 7:07:10 PM Modified : Sunday, 10/6/2019 - 7:47:39 PM Languages : en-US (Default) The operation completed successfully.
In the above text, you can see that the ISO file contains 64-bit Windows 10 with the
10.0.18362.418 build number. The appropriate lines are highlighted.
Note. Some ISO files of Windows 10 can combine 32-bit and 64-bit setup files. This is called Multi-arch ISO image. If you have such an ISO image, you will find the "sources" folder under the following location:
For such a multi-architecture ISO file you will to adjust the DISM commands. For install.esd use:
dism /Get-WimInfo /WimFile:F:\x86\sources\install.esd /index:1
The commands for the install.wim file are as follows.
dism /Get-WimInfo /WimFile:F:\x86\sources\install.wim /index:1
dism /Get-WimInfo /WimFile:F:\x64\sources\install.wim /index:1
An ISO image with Install.esd in Windows 7
If you are running Windows 7 and want to check the Windows version for the ISO file that contains the install.esd file, this won't work. The DISM app in Windows 7 doesn't support ESD files. It will show you the following error message.
An attempt was made to load a program with an incorrect format.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
To workaround this issue, use the boot.wim file instead of the install.esd. This will give you the accurate result.
To find Windows version on ISO with install.esd in Windows 7, do the following.
- Open a command prompt as Administrator.
- Execute the following command:
dism /Get-WimInfo /WimFile:F:\sources\boot.wim /index:1. Correct the drive letter if required.
- This will show you the maximum available information for the OS contained in the ISO image.
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options: