How to see which build and edition of Windows 10 the 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.


Here is what you should do.

  1. Double click the iso file to mount it in File Explorer. Windows 10 iso file in Explorer Windows 10 iso file opened in Explorer
  2. Open the "sources" folder and see which extension has the largest file by size, named "Install". It can be install.wim or install.esd: Windows 10 install wim Note, some ISO files of Windows 10 can combine 32-bit and 64-bit setup files. If you have  such an ISO image, you will find the "sources" folder in the following location:
    x86\sources
    x64\sources

    Also, you will need to correct the commands below to include x86/x64 portion in the path.

  3. 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: Windows 10 letter f
  4. Open an elevated command prompt.
  5. If you have the file install.wim, then type the following:
    dism /Get-WimInfo /WimFile:F:\sources\install.wim /index:1

    Replace F: with the appropriate letter after the WimFile: part
    If you have the file install.esd, then type the following:

    dism /Get-WimInfo /WimFile:F:\sources\install.esd /index:1

    For a multi-architecture ISO file, as mentioned above, you will need to use commands like

    dism /Get-WimInfo /WimFile:F:\x86\sources\install.esd /index:1
    dism /Get-WimInfo /WimFile:F:\x64\sources\install.esd /index:1
    dism /Get-WimInfo /WimFile:F:\x86\sources\install.wim /index:1
    dism /Get-WimInfo /WimFile:F:\x64\sources\install.wim /index:1
  6. You will get the following output: Windows 10 build info

Using the output, you can determine what the build number is of the ISO image, what the supported architecture is and which edition and which language is used by default in the install.wim file. In my example, it is Windows 10 Technical Preview x64 English, build 10.0.9988.

That's it.

24 thoughts on “How to see which build and edition of Windows 10 the iso file contains

  1. Don Hirst

    I tried this after unpacking the iso image into a directory (Windows10x64) and keying in the command shown below. I received the following error message in my (Windows 7 SP1, all updates installed) cmd window:

    C:\Windows\system32>dism /Get-WimInfo /Wimfile:I:\Data\…\Windows10x64\sources\install.esd /index:1

    Deployment Image Servicing and Management tool
    Version: 6.1.7600.16385

    Error: 11

    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

    The following entries are copied from the log file mentioned:

    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 WIM open failed. – CWimImageInfoCollection::Initialize(hr:0x8007000b)
    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 d:\win7sp1_gdr\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimimageinfocollection.cpp:70 – CWimImageInfoCollection::CreateWimImageInfoCollection(hr:0x8007000b)
    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 Failed to create the image info collection. – CWimManager::GetImageInfoCollection(hr:0x8007000b)
    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 d:\win7sp1_gdr\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:1839 – CWimManager::InternalOpGetImages(hr:0x8007000b)
    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 d:\win7sp1_gdr\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:2460 – CWimManager::InternalCmdGetImages(hr:0x8007000b)
    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 Error executing command – CWimManager::InternalExecuteCmd(hr:0x8007000b)
    2015-11-27 10:54:03, Error DISM DISM WIM Provider: PID=16768 d:\win7sp1_gdr\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:516 – CWimManager::ExecuteCmdLine(hr:0x8007000b)

    Any comments or suggestions welcomed.

    BTW, the .iso file is fine, I’ve build a VM Box instance using it and that system runs just fine; it is the Fall Refresh version 1511.

    D

    Like or Dislike: Thumb up 2 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      Maybe Win7 dism is not able to handle Win10 esds. It looks like that.

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
      1. George Cooke

        Windows 7 dism is able to detect the 10.0.10240 16384 build from mounted ISO.
        However I am getting the same error as Don with a newly created ISO.
        Trying to find another method/fix.

        Like or Dislike: Thumb up 0 Thumb down 0

        Reply
    2. Tim

      Try boot.wim instead of install.esd. This is what I did to check my Windows 10 iso on Windows 7 and it worked. Eg:

      dism /Get-WimInfo /WimFile:F:\sources\boot.wim /index:1

      Well-loved. Like or Dislike: Thumb up 7 Thumb down 0

      Reply
      1. nic

        Worked on Win 7, thanks.

        Like or Dislike: Thumb up 0 Thumb down 0

        Reply
    3. Pitisushi64

      Hi,

      Install ADK for W10 and execute the command with the “dism.exe” file from”C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\x86(or amd64)\DISM”

      It works fine for me :)

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
  2. x

    so you need to install windows 10 to use dism to see the version in iso … any other metod ?

    Like or Dislike: Thumb up 1 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      You can run the same DISM command in indows 7 or in Windows 8.

      Like or Dislike: Thumb up 0 Thumb down 1

      Reply
    2. Anon

      Download the Windows 10 ADK. That includes the new version of dism which handles these just fine.

      Like or Dislike: Thumb up 1 Thumb down 2

      Reply
    3. mpl

      Thanks for the dism command line option, but a simpler method is

      right click on setup.exe -> Properties-> Product Version

      Like or Dislike: Thumb up 1 Thumb down 0

      Reply
  3. Merlin Halteman

    Awesome! Exactly what I was looking for!

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
  4. Fabi

    Thank you Sergei

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
  5. Raffaele

    Hello,
    There is any way to know before installing,
    if the last iso available from microsoft download site for Win 10 is the “anniversary edition”? (or anyway is the last build?)
    I’d like to know. Thanks to all

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      Yep, that Microsoft’s ISO is Anniversary Update.

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
  6. Rajesh Nayar

    thanks

    Like or Dislike: Thumb up 0 Thumb down 1

    Reply
  7. Jeff Stevens

    Why the HELL is this so hard? Shouldn’t the size or version of a file be more than enough to identify the edition???

    Like or Dislike: Thumb up 1 Thumb down 1

    Reply
  8. Bruno Freitas

    Thanks so much.

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
  9. hamham

    i dont want be ugly but that version which it show Verze: “6.1.7600.16385” is version of system you actualy use i did use comand on my win 7

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
    1. hamham

      sorry my bad i didnt notice here is second version info Xd Verze: 10.0.15063
      its last version for my country from media creator i downloaded today QQ

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
  10. fleuch

    The only release of Windows 10 that has a correct build number is the Anniversary update which returns:
    Version : 10.0.14393
    All other releases return 10.0.10586.
    Another inconsistency is found in release 1511 where one download from Microsoft contains sources/install.esd and another downloaded on the same day contains sources/install .wim. Surely this should not depend on the server the .iso file is downloaded from?
    Why is it so difficult for Microsoft to ensure that information is accurate?

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
  11. RAKESH KUMAR PAL

    I HAVE A ISO FILE OF WINDOWS HOW TO IDENTIFY THAT WHICH WINDOWS FILES IS INCLUDE IN THIS ISO IMAGE.
    AND WHEN I HAVE MULTIPLE WINDOWS ISO IMAGE HOW TO IDENTIFY THAT WHICH ISO IS FOR WHICH WINDOW .

    TELL ME FAST.

    8800273489

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
  12. throkr

    Exactly what I was looking for to bring some clarification in the unidentified ISO’s on a friend’s computer.
    Thank you so much, Sergey ! :-)

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
  13. guillaume

    I run windows 10 family. Why the output talk about windows 10 S ?

    Output in french
    Outil Gestion et maintenance des images de déploiement
    Version : 10.0.15063.0
    Détails pour l’image : J:\sources\install.esd

    Index : 1
    Nom : Windows 10 S
    Description : Windows 10 S
    Taille : 15 857 250 325 octets
    Peut être démarré par WIM : Non
    Architecture : x64
    Couche HAL :
    Version : 10.0.16299
    Version du Service Pack : 15
    Niveau du Service Pack : 0
    Édition : Cloud
    Installation : Client
    Type de produit : WinNT
    Suite de produits : Terminal Server
    Racine système : WINDOWS
    Répertoires: 21301
    Fichiers : 103106
    Création : 2017-09-30 – 09:48:02
    Modification : 2017-11-16 – 18:40:04
    Langues :
    fr-FR (Par défaut)

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
    1. guillaume

      I got this ISO with MediaCreationTool

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *