In an enterprise, it’s important to track your Windows 10 and Windows 11 Build Numbers. New build releases add new features, quality updates, and bug fixes. You may also need to identify the Windows version in a migration project or to plan your patch management deployments. This blog post will show you how to identify your Windows 11 build version and how to manage this information in SCCM / MEMCM.

Windows Release NameBuild NumberRevision NumberAvailability date (First Rev)End of servicing
Windows 1121H222000194 to 8562021-10-04Yes
Windows 1021H2190441288 to 18892021-11-16Yes
Windows 10 21H119043985 to 18892021-05-18Yes
Windows 10 20H219042572 to 18892020-10-20Yes
Windows 10 200419041264 to 14152020-05-27No
Windows 10 190918363476 to 22742019-11-12No
Windows 10 190318362116 to 12562019-05-21No
Windows 10 1809177631 to 32272018-10-02Yes
Windows 10 18031713448 to 22082018-05-08No
Windows 10 17091629919 to 21662017-10-17No
Windows 10170315063138 to 21082017-04-11No
Windows 1016071439310 to 52912016-08-02Yes
Windows 101511105863 to 15402015-11-10No
Windows 10 15071024016405 to 193872015-07-29Yes

Windows 11 Version Naming and Revision

Windows 10 version name is pretty simple:

  • The first two (2) numbers are the release year. (Ex: 2022)
  • The last two (2) characters are :
    • The first half of the year – H1
    • The second part of the year – H2

For example, Windows 11 22H1 would mean that it was released in 2022 in the first half of the year.

Where it gets more complicated is the Windows 11 revision or build number which is different depending on the patch applied to the OS. Each KB number applied to the OS changes the Revision number.

The first Windows 11 revision number was 194 (22000.194 – which is RTM) and the latest one is 856 (22000.856 – KB5016629)

For example : 10.0.22000.856

  • Major = 10
  • Minor = 0
  • Build = 22000
  • Rev = 856

All KB and revision numbers are documented on Microsoft Documentation.

Identify your Windows 11 Build Number

Let’s see how to identify your different Windows 11 versions and build numbers.

Manually

On a device running Windows 11 or Windows 10, you can run winver in a command window.

Windows 11 Build Numbers

The Windows 11 version will be listed :

You can also use this useful Powershell script from Trevor Jones. The script will show you:

  • Current OS version
  • Current OS Edition
  • Current OS Build number
  • The installed update that corresponds to that build number, as well as the KB number and a link to the info page
  • The latest available update for the OS version
Windows 11 Build Numbers

Identify Windows 11 build number using SCCM

If you’re using SCCM in your company, no need to query each computer one by one. You can use various tools in the SCCM console to do so.

SCCM Windows 10 Servicing Dashboard

  • Go to Software Library \ Windows 10 Servicing
Windows 11 Build Numbers

Built-In Reports

You can use the built-in reports in SCCM to identify your Windows 10 versions.

  • Go to Monitoring \ Reporting \ Reports \ Operating System
  • Run the Windows 10 Servicing details for a specific collection
Windows 11 Build Numbers

SCD Reports

We developed a comprehensive report to track your Windows version.

SCCM Windows 10 Collections

Windows 11 CMPivot Query

Our SCCM CMPivot Query Examples post contains a query to identify Windows 11 and Windows 10 versions and build numbers.

OperatingSystem | where ProductType == 1 and Caption contains '10' | project OSEdition=case(
BuildNumber == '10240', 'Windows 10 1507',
BuildNumber == '10586', 'Windows 10 1511',
BuildNumber == '14393', 'Windows 10 1607',
BuildNumber == '15063', 'Windows 10 1703',
BuildNumber == '16299', 'Windows 10 1709',
BuildNumber == '17134', 'Windows 10 1803',
BuildNumber == '17763', 'Windows 10 1809',
BuildNumber == '18362', 'Windows 10 1903',
BuildNumber == '18363', 'Windows 10 1909',
BuildNumber == '19041', 'Windows 10 2004',
BuildNumber == '19042', 'Windows 10 20H2',
BuildNumber == '19043', 'Windows 10 21H1',
BuildNumber == '19044', 'Windows 10 21H2',
BuildNumber == '19045', 'Windows 10 22H2',
BuildNumber == '22000', 'Windows 11 21H2', BuildNumber)
| summarize count() by OSEdition | render columnchart with(title='Windows 10-11 versions', ytitle='Count')

SCCM Windows 10 Collection WQL Query

If you want to create collections based on Windows 10 versions, you can use our set of Operational Collections or use this query. You only need to change your version number at the end of the query.

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.Build = '10.0.10240'

SCCM Windows 10 SQL Query

The Windows servicing information is spread across many views. If you need to build a Windows 10 report you can use these views to get your information

  • V_R_SYSTEM view has the build information in the Build0 field (Ex: 10.0.19042)
  • V_R_SYSTEM view has the revision information in the BuildExt field (Ex: 856)
  • V_GS_operating_system view has the OS Name in the Caption0 field (Ex: Windows 10 Enterprise)
  • V_WindowsServicingStates view has the servicing state in the State field (Ex: Current, Expired)
Comments (0)