Как узнать версию и разрядность дистрибутива (ISO-образа) Windows 10 : Windows
У любого пользователя персонального компьютера на жёстком диске имеются скачанные в интернете дистрибутивы (ISO-образы) Windows 10 и часто человек не может точно сказать, какой именно образ имеет тот или иной номер сборки OS, версию и архитектуру (32 или 64-разрядную). Многие юзеры, чтобы разобраться в этом, устанавливают Win 10 на виртуальную машину, затем открывают параметры системы и смотрят необходимые данные. Если это про вас, то есть метод проще и об этом наша сегодняшняя статья.
Как узнать версию и разрядность дистрибутива (ISO-образа) Windows 10
Чтобы было понятно о чём я говорю, приведу простой пример. На моём компьютере, на диске (D:) есть папка с дистрибутивами десятки и мне нужен самый свежий, а именно Windows 10 версии 1803 (сборки 17134), на его основе я хочу сделать загрузочную флешку и установить ОС на ПК клиента.

Узнать версию, выпуск, номер сборки, имя, а также архитектуру сборки ISO-образа операционной системы можно так.
Выбираем любой дистрибутив и двойным щелчком левой кнопки мыши подсоединяем его к виртуальному дисководу, в моём случае (H:).
В папке «sources» дистрибутива ОС находится файл install.esd, именно он содержит всю информацию о версии, номере сборки, архитектуре и т.д.

Просмотреть эти данные можно с помощью Command line interface. Открываем командную строку администратора и вводим команду:
dism /Get-WimInfo /WimFile:H:\sources\install.esd /index:1
где H: — буква виртуального диска.
index:1 — номер индекса операционной системы — Win 10 Home.

С помощью данной команды мы сможем узнать номер сборки, имя, выпуск, архитектуру и другую информацию о сборке OS. По номеру сборки можно узнать номер версии OS (сборка 17134 относится к самой последней версии Windows 10 — 1803).

Напомню вам, что все ISO-образы Windows 10 включают несколько изданий (Home, Single, Pro) и просмотреть содержимое ISO можно командой:
dism /Get-WimInfo /WimFile:H:\sources\install.esd

Если в первой команде:
dism /Get-WimInfo /WimFile:H:\sources\install.esd /index:1
изменить номер индекса, то откроется информация о выбранном вами издании Windows.

Примечание: В более ранних дистрибутивах Windows 7, 8.1 вместо файла install.esd может быть файл install.wim, в этом случае в приведённых командах Command line замените install.esd на install.wim.
Как узнать версию и редакцию Windows в ISO или WIM файле?

10.09.2021

itpro

PowerShell, Windows 10, Windows 11

комментариев 6
В этой статье рассмотрим, как с помощью DISM и PowerShell разобраться, какие образы Windows (версии, разрядности, редакции, языки) хранятся в ISO или WIM файлах. И если в имени ISO файла не указана версия и билд, то сложно понять какая версия Windows находится внутри. В этом случае проще всего придется смонтировать ISO файл с установочным образом Windows и получить данные из установочного файла install.wim.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Щелкните по ISO образу правой клавишей и выберите Mount.

Перед вами откроется окно содержимого виртуального диска, в который смонтирован ISO образ Windows. Перейдите в каталог Sources и найдите установочный файл с образом Windows. Файл называется install и может иметь одно из следующих расширений:
- install.wim
- install.esd
- install.swm
WIM это стандартный формат установочного образа Windows. ESD – сжатый образ. А SWM используется, если нужно разбить большой WIM образ на несколько файлов размером менее 4 Гб, чтобы они поместились на файловой системе FAT32 при создании установочной флешки.
Зажмите на клавиатуре Shift, щелкните по файлу install.xxx правой кнопкой мыши и скопируйте путь к файлу, выбрав Copy as path.

Откройте командную строку с правами администратора и выполните команду (в качестве пути к файлу используйте путь из буфера обмена):
DISM /Get-WimInfo /WimFile:»D:\sources\install.esd»
Перед вами появится список редакций (Education, Home, Enterprise, Pro и т.д.), доступных для установки из этого ISO образа Windows. В нашем примере из этого образа можно установить 5 разных редакций Windows. У каждой редакции есть индекс, по которому можно получить информацию об этом образе.

Можно удалить ненужные образы из wim файла по этой инструкции.
Чтобы получить информацию о версии (билде) и доступных языках Windows в WIM/ESD файле в редакции с индексом 1, выполните:
dism /Get-WimInfo /WimFile:»D:\sources\install.esd» /index:1

В нашем примере вы определили, что это Windows 10 2004 Education (Version: 10.0.19041), в установочном образе доступны русская (ru-RU) и английские (en-US) версии.
Также вы можете получить всю информацию о версиях и редакциях Windows в установочном ISO файле с помощью простого PowerShell скрипта, который все делает сам.
Задайте путь к ISO файлу:
Смонтируйте ISO образ:
$Report = @()
$beforeMount = (Get-Volume).DriveLetter
$mountResult = Mount-DiskImage $imagePath -PassThru
$afterMount = (Get-Volume).DriveLetter
$ImageDrive= «$(($afterMount -join »).replace(($beforeMount -join »), »)):»
Вы получили букву диска, куда смонтирован образ (буква назначилась автоматически, если нет смотрите как это починить здесь).
Теперь получим информацию о версиях Windows в файле install.wim или install.esd:
$WinImages = Get-windowsimage -ImagePath «$ImageDrive\sources\install.wim”
Foreach ($WinImage in $WinImages)
<
$curImage=Get-WindowsImage -ImagePath «$ImageDrive\sources\install.wim” -Index $WinImage.ImageIndex
$objImage = [PSCustomObject]@<
ImageIndex = $curImage.ImageIndex
ImageName = $curImage.ImageName
Version = $curImage.Version
Languages=$curImage.Languages
Architecture =$curImage.Architecture
>
$Report += $objImage
>
Отмонтировать ISO образ:
Dismount-DiskImage $mountResult.ImagePath
Можно вывести результат в таблицу Out-GridView:
$Report | Out-GridView

В результате мы получили красивый список образов Windows в ISO файле и их версии. В нашем примере в ISO образе оказался Windows Server 2022 RTM.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Предыдущая статья Следующая статья
Как узнать версию дистрибутива windows
Будь в курсе последних новостей из мира гаджетов и технологий
iGuides для смартфонов Apple

Как быстро узнать номер сборки Windows 10 на флешке

Егор Морозов — 16 ноября 2019, 11:57

Как говорится, ночью все кошки серы, а все сборки Windows на флешке выглядят одинаково. Почему так важно знать точный номер сборки? Ну, обычно скачать свежую версию Windows 10 и залить ее на флешку существенно быстрее, чем ставить сборку двухлетней давности и полдня ждать, пока она обновится до актуальной. И есть легкий способ узнать точную версию системы на флешке всего одной командой в PowerShell.
Вот эта команда — DISM /get-wiminfo /wimfile:»X:\sources\install.wim» /index:1 . Вам нужно лишь заменить X на букву вашей флешки:

Нам важны только две строчки — это версия и номер пакета обновления. Совмещаем их вместе через точку и выкидываем 10.0 — в моем случае получается 18362.418. Гуглим это число, и одним из первых результатов вам выпадет официальный сайт поддержки Microsoft:

Заходим на него и видим, что это свежее октябрьское обновление для предыдущей версии Windows 10 — 1903:

То есть, такую сборку вполне можно ставить на ПК, от последней на данный момент версии ее отличает буквально пара небольших апдейтов. Если же сборке Windows на флешке больше полугода, то лучше скачать ее заново с официального сайта Microsoft: зачастую это будет быстрее, чем ждать установку всех обновлений за это время.
Как по образу определить версию и сборку Windows

Загруженные из сети образы установки Windows ISO, диски DVD и USB-диски выглядят одинаково. И порой узнать визуально какая версия почти невозможно. В этой статье я покажу как по образу, DVD-диску USB-носителю определить версию и сборку Windows.
Во-первых, вам необходимо убедиться, что установочный носитель подключен к компьютеру и установлен. Если это диск DVD или USB, вставьте его в свой компьютер. Если это файл ISO, дважды щелкните его, чтобы смонтировать его в Windows 10 — это сделает ISO доступным на его собственной букве диска. В Windows 7 вам понадобится сторонний инструмент для монтирования файлов ISO.
Примечание. Если у вас есть приложение архива, такое как 7-Zip или WinRAR, которое может открывать файлы ISO, это приложение могло бы ассоциироваться как приложение по умолчанию для открытия файлов ISO. Если это так, вы можете щелкнуть правой кнопкой мыши по ISO, указать меню «Открыть с», а затем выбрать команду «Проводник Windows» для монтирования диска.
Когда вы подключаете или монтируете установочный носитель, просматриваете установочный носитель и открываете папку «sources». Найдите файл с именем «install.wim» или «install.esd». Вы можете найти любой из этих двух в зависимости от того, как вы создали установочный носитель.

Чтобы проверить, что находится на установочном носителе, вам потребуется окно командной строки или PowerShell с правами администратора. В Windows 10 щелкните правой кнопкой мыши кнопку «Пуск» и выберите «PowerShell (Admin)». В Windows 7 выполните поиск в меню «Пуск» для «Командная строка», щелкните правой кнопкой мыши ярлык «Командная строка» и выберите «Запуск от имени администратора». »

Выполните следующую команду, заменив букву «X» буквой диска, где Windows смонтировала установочный носитель и «.ext» с соответствующим расширением файла, которое является либо «.wim», либо «.esd».
DISM / get — wiminfo / wimfile : «X:\sources\install.ext»
Например, если установочный носитель установлен на букву буквы I: и он содержит файл install.wim, вы должны запустить:
DISM / get — wiminfo / wimfile : «I:\sources\install.wim»
Эта команда перечисляет версию и версии Windows на текущем установочном носителе. Например, диск Windows 10 может включать Windows 10 Home, Windows 10 Pro и т. Д. При установке Windows вам будет предоставлен выбор этих изданий.
Если вы увидите сообщение об ошибке, требующее, чтобы для запуска DISM были необходимы повышенные разрешения, перед продолжением необходимо запустить окно командной строки или окно PowerShell в качестве администратора.

Вы можете проверить конкретный номер сборки и архитектуру (32-разрядную или 64-разрядную), выполнив дополнительную команду. Просто запустите ту же команду, что и выше, добавив «/ index: #» в конец и заменив # номером записи индекса, о котором вы хотите получить больше информации.
DISM / get — wiminfo / wimfile : «X:\sources\install.ext» / index : #
Например, чтобы получить информацию о первой записи — как показано в результатах приведенной выше команды — вы выполните:
DISM / get — wiminfo / wimfile : «I:\sources\install.wim» / index : 1
Вывод здесь показывает вам номер сборки и архитектуру. Если «Архитектура» читает «x64», установочный носитель является 64-разрядным. Если он читает «x86», установочный носитель 32-разрядный.
Номер «Версия» здесь показывает номер сборки Windows. Вы можете выполнить поиск этого номера сборки онлайн, чтобы точно определить, какую сборку Windows 10 содержит ваш установочный носитель. Например, обновлением в апреле 2018 года является номер сборки 17134.

Чтобы сэкономить время, вам даже не нужно проверять, содержит ли установочный носитель файл «install.wim» или «install.esd». Вы могли бы просто запустить соответствующую команду DISM, указанную в файле install.wim.
Если вы видите сообщение об ошибке, в котором система не может найти указанный файл, запустите ту же команду, указанную в файле install.esd, например:
DISM / get — wiminfo / wimfile : «X:\sources\install.wim» DISM / get — wiminfo / wimfile : «X:\sources\install.wim»
В любом случае одна из двух команд покажет вам необходимую информацию. Не забудьте заменить «X» буквой диска на установочном носителе Windows.

DISM, сокращенный для «Обслуживания и управления образами изображений», представляет собой инструмент командной строки, который входит в состав Windows, предназначенного для изменения образа Windows, прежде чем развертывать его на ПК или управлять образом Windows, установленным на ПК.