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

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

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

Таблица всех номеров версий (релизов) и билдов Windows 10 доступна по ссылке: https://learn.microsoft.com/en-us/windows/release-health/release-information .

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

Начиная с 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 в PowerShell является командлет Get-ComputerInfo:

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

Главный недостаток командлета 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

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

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

Reg Query "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /v ProductName
Reg Query "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /v DisplayVersion
Reg Query "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /v CurrentBuild

или

Get-ItemProperty -Path "HKLM:SOFTWAREMicrosoftWindows NTCurrentVersion"| select ProductName, DisplayVersion, CurrentBuild

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

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

Invoke-Command -ScriptBlock {Get-ItemProperty 'HKLM:SOFTWAREMicrosoftWindows NTCurrentVersion' | 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 в установочном WIM файле или ISO образе .
admin

Share
Published by
admin

Recent Posts

Apple: история логотипа

Как менялся логотип Apple на протяжении многих лет. Логотип Apple — это не просто символ,…

6 дней ago

Security Boot Fail при загрузке Acer — решение проблемы

Security Boot Fail при загрузке Acer — решение проблемы При загрузке ноутбука Acer с флешки,…

3 недели ago

Ноутбук не включается — варианты решения

Ноутбук не включается — варианты решения Если при попытке включить ноутбук вы обнаруживаете, что он…

3 недели ago

The AC power adapter wattage and type cannot be determined — причины и решение

The AC power adapter wattage and type cannot be determined — причины и решение При…

3 недели ago

Свистит или звенит блок питания компьютера — причины и решения

Свистит или звенит блок питания компьютера — причины и решения Некоторые владельцы ПК могут обратить…

3 недели ago

Мигает Caps Lock на ноутбуке HP — почему и что делать?

Мигает Caps Lock на ноутбуке HP — почему и что делать? При включении ноутбука HP…

3 недели ago