Как проверить номер сборки windows

Если по той или иной причине вам потребовалось определить номер сборки, установленной на компьютере или ноутбуке Windows 10 или же узнать, какая сборка в имеющемся вами образе или на загрузочной флешке — сделать это достаточно просто. В первом случае достаточно заглянуть в параметры системы (но есть и другие способы), во втором — в файлы дистрибутива Windows 10.

В этой инструкции подробно рассмотрены методы узнать сборку Windows 10 как для уже установленной ОС, так и получить её из файлов установки в образе ISO, на флешке или диске. См. также: Как узнать версию и разрядность Windows 10.

  • Как узнать номер сборки Windows 10 на компьютере или ноутбуке
  • Как узнать сборку Windows 10 в образе ISO или на флешке
  • Видео инструкция

Как посмотреть номер сборки Windows 10 на компьютере или ноутбуке

Если вам необходимо определить номер сборки Windows 10, которая уже установлена на компьютере, сделать это можно следующим способом:

  1. Зайдите в Пуск — Параметры (или нажмите клавиши Win+I)
  2. Откройте пункт «Система», а затем в меню слева выберите пункт «О системе».
  3. Пролистайте страницу до пункта «Характеристики Windows». Здесь вы и увидите необходимые вам данные, включая выпуск (редакцию), версию и номер сборки ОС.
    Номер сборки Windows 10 в параметрах

Это не единственный метод для данной ситуации. Существуют и другие встроенные и сторонние способы получить ту же информацию.

К примеру, вы можете нажать клавиши Win+R на клавиатуре, ввести msinfo32 в окно «Выполнить» и нажать Enter. В окне «Сведения о системе» информация о сборке будет указана в разделе «Версия».

Узнать номер сборки Windows 10 в msinfo32

Если нажать те же клавиши, ввести winver и нажать Enter, то появится окно с информацией об установленной системе, включая её сборку, как на скриншоте ниже.

Номер сборки в winver

Сторонние программы для просмотра характеристик компьютера также обычно отображают информацию о системе, включая версию, разрядность, сборку.

Как узнать сборку Windows 10 в образе ISO, на загрузочной флешке или диске

Для того, чтобы узнать номер сборки в еще не установленной Windows 10, используйте следующие шаги:

  1. Подключите ISO образ с Windows 10 (смонтируйте его в системе). В последних версиях ОС это можно сделать, используя пункт «Подключить» в контекстном меню (открывается по правому клику на файлах ISO). Если речь идет о флешке или диске, то также подключите их к компьютеру.
  2. На подключенном дистрибутиве Windows 10 зайдите в папку sources (если такой папки нет, то x86/sources или x64/sources), и обратите внимание на расширение файла с именем install — это может быть файл install.wim или install.esd, запомните это имя. А еще лучше — удерживая Shift нажмите по имени файла правой кнопкой мыши и выберите пункт «Копировать как путь».
    Файл install.wim или install.esd в образе Windows 10

  3. Запустите командную строку от имени администратора и введите команду, используя свой путь и свое расширение файла install.wim или install.esd (если вы копировали путь, можно просто его вставить):
    dism /Get-WimInfo /WimFile:H:\sources\install.wim /index:1
  4. В результате выполнения команды вы получите сведения о файле установки Windows Строка «Версия» будет содержать и информацию о номере сборки (последние пять цифр).
    Номер сборки Windows 10 в образе

На этом командную строку можно будет закрыть, образ или дистрибутив с Windows 10 извлечь — сборка Windows 10 нам теперь известна.

Видео инструкция

Если вам требуется какая-то дополнительная информация, касающаяся сборки, задавайте вопросы в комментариях ниже.

Время на прочтение5 мин

Количество просмотров27K

Как же определить версию Windows, работающую в корпоративном окружении?

Вопрос кажется простым, правда?

Microsoft позволяет определить номер версии Windows различными способами:

  • Существуют значения в реестре, которым отчаянно не хватает документации.
  • Есть множество командлетов PowerShell, вызовов Windows API и т. п.
  • Также есть варианты для конечного пользователя, например, команда winver, которая вызывает всплывающее окно с версией Windows.
  • И много других способов…

Разобраться во всём этом вам поможет наш пост.

Существует множество инструментов, позволяющих определить, какая версия Windows запущена у ваших клиентов, например, SCCM и PDQ. В этом посте мы рассмотрим встроенные способы определения версии Windows.

▍ Реестр

Для определения запущенной в системе версии Windows можно использовать следующие значения реестра:

Примечание: перечисленные в таблице значения официально не задокументированы Microsoft (см. ниже).

Предупреждение

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

  • ReleaseID не рекомендуется к использованию, начиная с версии 21H1. ReleaseID для 21H1 остаётся равным 2009.
  • Server 2012R2 не имеет ReleaseID и DisplayVersion (они пока не были добавлены в Windows)
  • Server 2016 имеет ReleaseID (1607), но не имеет DisplayVersion
  • Server 2019 имеет ReleaseID (1809), но не имеет DisplayVersion

▍ PowerShell

Ниже приведено несколько примеров того, как можно использовать PowerShell, чтобы определить версию Windows, которая работает в системе:

# При помощи класса System.Environment
[System.Environment]::OSVersion

# При помощи класса CIM Win32_OperatingSystem
Get-CimInstance Win32_OperatingSystem

# При помощи исполняемого файла systeminfo
systeminfo.exe /fo csv | ConvertFrom-Csv

# При помощи командлета Get-ComputerInfo
# ПРИМЕЧАНИЕ: начиная с 21H1 OsHardwareAbstractionLayer не рекомендуется к использованию
Get-ComputerInfo | Select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer

▍ Windows API Call

Единственный поддерживаемый (задокументированный) систематический способ определения версии Windows — при помощи вызова Windows API класса AnalyticsInfo. Это можно сделать через PowerShell:

<#
    Класс AnalyticsInfo - задокументированный способ отслеживания версии ОС. Он возвращает
    строковое значение. Формат этой строки не задокументирован, и нельзя полагаться
    на определённое значение. Эти значения можно использовать только чтобы отличать
    одну версию ОС от другой.
    https://docs.microsoft.com/uwp/api
        /windows.system.profile.analyticsversioninfo.devicefamilyversion
    Этот API недоступен на Server Core
#>

$AnalyticsInfo = [Windows.System.Profile.AnalyticsInfo,Windows.System.Profile,ContentType=WindowsRuntime]
$VersionInfo = $AnalyticsInfo.GetMember( 'get_VersionInfo' )
$AnalyticsVersionInfo = $VersionInfo.Invoke( $Null, $Null )

# На моей тестовой машине этот код возвращает `2814751015109593`
$AnalyticsVersionInfo.DeviceFamilyVersion

<#
    Строго говоря, строку *можно* парсить, если вам любопытно, что в ней,
    хотя этого делать *нельзя*
    https://stackoverflow.com/questions/31783604/windows-10-get-devicefamilyversion
#>

$v  = [System.Int64]::Parse( $AnalyticsVersionInfo.DeviceFamilyVersion )
$v1 = ( $v -band 0xFFFF000000000000l ) -shr 48
$v2 = ( $v -band 0x0000FFFF00000000l ) -shr 32
$v3 = ( $v -band 0x00000000FFFF0000l ) -shr 16
$v4 =   $v -band 0x000000000000FFFFl

# На моей тестовой машине этот код возвращает `10.0.19043.985`
[System.Version]::Parse( "$v1.$v2.$v3.$v4" )

<#
    Не опубликовано *никакого* способа декодирования, позволяющего преобразовать
    какое-то из приведённых выше значений в удобную для отображения версию,
    например `21H1`
    Показанная ниже альтернатива доступна только в последних версиях ОС, 
    начиная с Azure Stack HCI, версии 20H2
#>

Get-ComputerInfo -Property 'osDisplayVersion'

▍ Варианты для конечного пользователя

В документации Microsoft перечислено несколько команд, которые конечные пользователи могут применять для определения запущенной версии Windows. Например, чтобы выяснить версию Windows, можно использовать команду winver или меню Параметров Windows. Эти способы предназначаются больше для конечных пользователей, чем для масштабного определения версии системы. Ниже показаны примеры:

▍ Почему это важно

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

Можно запросить значение реестра DisplayVersion (см. раздел «Реестр» выше), чтобы определить запущенную версию Windows. Затем можно задать перечисленные ниже значения реестра, чтобы сообщить Windows, какая версия должна быть запущена в системе. При помощи трёх ключей реестра вы полностью контролируете то, до какой версии Windows ваши системы будут пытаться обновиться!

Эти значения реестра можно задавать или напрямую, или через групповую политику.

▍ Куда двигаться дальше

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

Стоит также заметить, что показанные выше примеры — это неполный список способов определения версии Windows, однако он полезен для людей, управляющих окружением Windows. Эти способы оказались полезными для меня при устранении проблем, задании политик и т. п. Надеюсь, вам они тоже пригодятся.

Кроме того, ситуация с управлением версиями Windows постоянно меняется, поэтому я напишу ещё один пост, когда Microsoft перестанет рекомендовать перечисленные здесь способы.

Дополнительные ссылки

  • Microsoft nixes update deferral settings, but gives us a TargetReleaseVersionInfo
  • Windows 10 Version History
  • Windows Server Versions.

В этой инструкции мы покажем несколько способов узнать версию Windows 11 и номер её сборки. Это полезно, если вам нужно проверить совместимость приложений или определить, установлены ли последние обновления.

Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690 ₽

Способ 1: Использование «Этот компьютер»

1. Откройте Проводник.

2. Щёлкните правой кнопкой мыши по значку Этот компьютер и выберите пункт Свойства.

3. В открывшемся окне ниже вы увидите:

Версию Windows (например, 24H2);

Номер сборки ОС.

Способ 2: Через параметры системы

1. Откройте меню Пуск и выберите Параметры.

2. Перейдите в раздел Система.

3. Прокрутите вниз и выберите пункт О системе.

4. В разделе Характеристики Windows отображаются:

Версия (например, 21H2);

Сборка ОС.

Способ 3: Команда Winver

1. Нажмите комбинацию клавиш Win+R, чтобы открыть окно «Выполнить».

2. Введите команду winver и нажмите ОК.

3. В появившемся окне вы увидите:

Версию Windows (например, 21H2);

Номер сборки ОС

Зачем знать версию и номер сборки Windows?

Информация о версии и сборке Windows помогает:

— Проверить, поддерживается ли система установленным программным обеспечением.

— Убедиться, что установлены последние обновления.

— Решить возможные проблемы с совместимостью приложений.

Эти простые способы позволят быстро узнать необходимую информацию о вашей системе.

Лицензионный ключ активации Windows 11 от

Самый простой способ быстро узнать версию и билд операционной системы Windows, установленной на компьютере – нажать сочетание клавиш
Win+R
и выполнить команду
winver
.

На скриншоте видно, что на компьютере установлена Windows 10 версия 22H2 (билд 19045.3324). Как номер релиза, так и номер сборки (билда) Windows позволяет однозначно идентифицироваться версию операционной системы на компьютере.

winver - окно с версией и биодом Windows

Также можно открыть окно с информацией о системе с помощью сочетания клавиш
Win+Pause
. Это откроет соответствующий раздел Settings (System -> About) или окно свойств системы (в зависимости от версии Windows).

Информация о версии Windows в панели Settings - data-lazy-src=

Начиная с Windows 10 20H2, классическое окно свойств системы в Control Panel скрыто и не доступно для прямого запуска. Чтобы вызвать его, выполните команду
shell:::{bb06c0e4-d293-4f75-8a90-cb05b6477eee}
.

Можно получить информацию о билде и версии Windows, установленной на компьютере, из командной строки.

Выполните команду:

systeminfo

Можно отфильтровать вывод утилиты:

systeminfo | findstr /B /C:"OS Name" /B /C:"OS Version"

Или воспользуйтесь WMI командой:

wmic os get Caption, Version, BuildNumber, OSArchitecture

команда systeminfo - вывести версию windows

Аналогом команды systeminfo в PowerShell является командлет Get-ComputerInfo:

Get-ComputerInfo | select OsName, OsVersion, WindowsVersion, OsBuildNumber, OsArchitecture

Get-ComputerInfo

Главный недостаток командлета Get-ComputerInfo – он выполняется довольно долго. Если вам нужно быстро узнать версию и билд Windows из скрипта PowerShell, лучше воспользоваться одной из следующий конструкций.

Версия Windows в переменной окружения:

[System.Environment]::OSVersion.Version

Из WMI класса:

Get-WmiObject -Class Win32_OperatingSystem | fl -Property Caption, Version, BuildNumber

В современных версиях PowerShell Core 7.x вместо командлета Get-WmiObject нужно использовать Get-CimInstance:

Get-CimInstance Win32_OperatingSystem | fl -Property Caption, Version, BuildNumber, OSArchitecture

Get-CimInstance Win32_OperatingSystem - узнать номер билда windows

Значение параметра OSArchitecture позволяет определить установлена ли на компьютере
x86
или
x64
версия Windows.

Можно получить номер билда и версии непосредственно из реестра Windows.

Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName
Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion
Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuild

или

Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"| select ProductName, DisplayVersion, CurrentBuild

версия и билд Windows в реестре

С помощью параметров реестра
ProductVersion
,
TargetReleaseVersion
и
TargetReleaseVersionInfo
в ветке HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate вы можете указать версию Windows, до которой ваш компьютер может автоматически обновиться. Эти параметры позволяют также запретить автоматическое обновление ОС до Windows 11.

Вы можете получить информацию о версии Windows на удаленном компьютере через PowerShell Remoting:

Invoke-Command -ScriptBlock {Get-ItemProperty 'HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Select-Object ProductName, ReleaseID, CurrentBuild} -ComputerName wksPC01

Или WMI/CIM:

Get-ciminstance Win32_OperatingSystem -ComputerName wksPC01 | Select PSComputerName, Caption, OSArchitecture, Version, BuildNumber | FL

Если компьютер добавлен в домен Active Directory, вы можете получить информацию о версии/билде Windows на компьютере из атрибутов компьютера в AD (как получить список версий и билдов Windows в домене Active Directory).

Есть ряд возможностей получить ответы об ОС Windows, установленной на вашем компьютере. Мы собрали пять основных способов, которые вы можете использовать: от наиболее простых до чуть более сложных.

В этой статье мы рассмотрим, как узнать разрядность системы Windows, как узнать версию Виндовс, как узнать редакцию и версию ОС.

Использование команды «winver»

Данный вариант один из самых простых, он позволяет узнать необходимую информацию об установленной версии Виндовс с помощью команды winver. Метод универсальный, он подходит для любой версии операционной системы.

  • Необходимо нажать комбинацию Win + R, после появится диалоговое окно «Выполнить».

  • В поле командной строки пропишите команду winver, далее нажмите кнопку ОК или клавишу Enter.

Эта команда запускает диалоговое окно Windows: сведения.

Здесь отображается основная информация об ОС, версия Виндовс, номер сборки системы, пакет обновления и так далее. А еще можно узнать, на какое имя пользователя или какую организацию она зарегистрирована.

Использование окна «Свойства»

Во всех версиях операционной системы включен стандартный набор приложений, одно из которых называется Система. Оно дает возможность посмотреть полезную и подробную информацию о вашей версии ОС.

Открыть приложение «Система» можно разными способами, вот несколько из них:

Способ 1: Находим Панель задач, которая расположена в нижней части экрана, выбираем кнопку Пуск и нажимаем ее. У нас открывается главное меню компьютера. Пролистайте вниз к папке Служебные – Windows, нажмите на нее, откроется перечень приложений, выберите «Панель управления».

В окне «Все элементы» панели управления выберите раздел «Система».

Способ 2: нам нужен ярлык на рабочем столе, который может называться Этот компьютер/Компьютер/Мой компьютер. Находим его и нажимаем на него правой кнопкой мыши. Во всплывающем окне, из всего перечня, выбираем Свойства.

В этом месте отображается вся основная информация. Тут можно посмотреть, какая версия ОС установлена на вашем компьютере, редакцию (Home, Professional, Home Basic, Home Premium и так далее), и установлен ли пакет обновления.

В пункте «Тип системы» отображается разрядность ОС. Например: 32-разрядная (x86) или 64-разрядная (x64).

Использование приложения «Редактор реестра»

Если вы считаете себя уверенным пользователем ПК, то вы можете воспользоваться приложением «Редактор реестра», данная программа позволяет выяснить информацию об установленной версии ОС.

  • В самом начале необходимо создать рабочую копию реестра. В ленте главного меню окна «Редактор реестра» найдите вкладку «Файл», нажмите на нее и выберите раздел «Экспорт».

  • Выберите место, где будет храниться копия реестра, назовите ее и нажмите кнопку «Сохранить» для завершения.

Для того чтобы узнать информацию об операционной системе Windows:

  • Зажмите комбинацию Win + R и в открывшемся окне, в поле командной строки, введите regedit и нажмите кнопку ОК или Enter.

Важно: в сообщении на вопрос «Разрешить этому приложению вносить изменения на вашем устройстве?» необходимо нажать «Да», чтобы открыть окно Редактор реестра.

В левой части открывшегося окна пройдите по данному адресу: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion

Или введите адрес в строке состояния под лентой главного меню в окне приложения «Редактор реестра».

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

  • ProductName —показывает информацию об установленной версии ОС;

  • EditionID —установленное издание версии ОС;

  • CompositionEditionID —установленная версия ОС;

  • BuildBranch —информация о варианте Виндовс 10;

  • CurrentBuild — сборка;

  • CurrentBuildNumber — номер сборки;

  • ReleaseId — информация о версии выпуска.

Применение команды «systeminfo»

Еще один способ, как можно извлечь необходимую информацию об установленной операционной системе и ее параметрах.

Воспользуйтесь сочетанием кнопок Win + R и во всплывшем окне в поле для командной строки введите cmd.

В появившемся терминале вы вводите команду systeminfo и нажимаете Enter, запускается процесс сбора информации.

Система начнет выполнять набор тестов и, спустя несколько секунд, выдаст подробные сведения о вашей ОС и параметрах вашего компьютера.

Вы можете прокрутить колесико компьютерной мыши вверх и получить необходимую вам информацию, среди которых будут: имя вашей операционной системы, версия, тип системы и так далее.

Использование команды WMIC

Дополнительный способ с использованием команды WMIC, которая также позволит вам получить общую информацию о вашей ОС и установленной версии Виндовс.

Используйте комбинацию Win + R и в появившемся окне введите команду WMIC OS и нажмите Enter.

Доступная информация будет отражена в терминале в виде командной строки: версия ОС, номер ревизии, какая версия обновления и многое другое.

Заглавное фото: expertreviews.co.uk

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Ping tcp udp windows
  • Virtualbox guest additions for windows 2000
  • Не устанавливаются обновления windows 11 через центр обновлений
  • Топ горячих клавиш windows 10
  • Не ставится windows 10 на mbr диск