Find the Windows version, build and edition from ISO or DVD

Windows 10 ISO files downloaded from Microsoft will have descriptive names, such as en_windows_10_pro_10586_x64_dvd.iso and en_windows_10_pro_14393_x86_dvd.iso, depending upon the variant you downloaded. The file name depicts the language, version, build edition and the bitness of the Operating System contained in the ISO.

iso dvd header image

Let’s assume you have a copy of the Windows ISO with a generic name such as windows_10.iso (which doesn’t make any sense) obtained from a friend. To find the details of the Operating System included in the ISO file, you can use DISM.

Find OS build, version, edition etc. from ISO file

To find the Windows version, build and edition from an ISO file or DVD, use these steps:

    1. Mount the ISO file by double clicking on it. By default, Mount will be the default action for ISO files. If not, right-click on the file and choose “Mount” in the context menu.
    2. Double-click the drive letter of the mounted drive.
    3. Double-click the Sources folder.
    4. Sort folder contents by Name, and look for a file named install.wim. If install.wim is missing, then you’ll have install.esd.

      find windows build version from iso file
      Install.esd located in the Sources folder.
    5. Open an elevated Command Prompt window, and then type the following command:
      dism /Get-WimInfo /WimFile:F:\sources\install.wim /index:1

      In the ISO file, if you have install.esd instead of install.wim, you’d type:

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

      DISM can handle both these file formats (.wim & .esd), at least in Windows 10.
      find windows build version from iso file
      Running DISM command on install.esd

      You’ll see the following output:

      Deployment Image Servicing and Management tool
      Version: 10.0.14393.0
      
      Details for image : F:\sources\install.esd
      
      Index : 1
      Name : Windows 10 Pro
      Description : Windows 10 Pro
      Size : 14,747,431,455 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : 
      Version : 10.0.14393
      ServicePack Build : 0
      ServicePack Level : 0
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 19070
      Files : 103878
      Created : 7/16/2016 - 8:35:47 PM
      Modified : 8/3/2016 - 3:15:18 AM
      Languages : en-US (Default)
      

      If you’re using Windows 7, using the above DISM command-line with the .esd file name parameter may throw the following error:

      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

      In that case, you can pass boot.wim as the parameter, as below:

      dism /Get-WimInfo /WimFile:F:\sources\boot.wim /index:1
      find windows build version from iso file
      Running DISM command on boot.wim

      Which results in the following:

      Details for image : F:\sources\boot.wim
      
      Index : 1
      Name : Microsoft Windows PE (x64)
      Description : Microsoft Windows PE (x64)
      Size : 1,501,424,835 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : 
      Version : 10.0.14393
      ServicePack Build : 0
      ServicePack Level : 0
      Edition : WindowsPE
      Installation : WindowsPE
      ProductType : WinNT
      ProductSuite :
      System Root : WINDOWS
      Directories : 3313
      Files : 15074
      Created : 7/16/2016 - 6:26:52 PM
      Modified : 8/3/2016 - 3:11:57 AM
      Languages : en-US (Default)
      
      The operation completed successfully.
      

      Note that for Multi-arch ISO files that include both 32-bit and 64-bit versions of Windows, the boot.wim, install.wim, install.esd file path varies slightly. These files are located under their respective architecture folders.

      \x86\sources\
      \x64\sources\

    That’s it! You’ve now obtained the maximum possible information about the Operating System included in an ISO file, such as the OS version, edition, Service Pack level, architecture.

    See also How to Find Your Windows 10 Build Number, Version, Edition and Bitness

    Image credits: Pixabay.com

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and has a vast experience in the ITeS industry — delivering support for Microsoft's consumer products. He has been a Microsoft MVP [2003 to 2012] who contributes to various Windows support forums.

3 thoughts on “Find the Windows version, build and edition from ISO or DVD

  1. this is so stupid, i have spent 3 hours trying to figure this out, how do i find the iso file in files explorer in the first place.

  2. 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 as the version number.

    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?

    It seems the only way to keep a record of the Windows 10 release is from the “Created” date in the DISM listing.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.