How to Check Windows Build Version | OS Version | Release Information

Tracking Windows 10 build versions and Windows 11 build versions is critical for IT administrators, system engineers, and power users who manage enterprise environments. Each Windows OS build number corresponds to a specific release with its own support lifecycle, end‑of‑servicing date, and feature availability. This comprehensive guide provides a complete list of Windows 10 and Windows 11 operating system builds, along with practical methods to check your current version using Winver, PowerShell commands, and SCCM queries. Whether you’re troubleshooting, planning upgrades, or ensuring device compliance in Intune or ConfigMgr, this reference will help you quickly identify the exact Windows version and build number running on your systems.

Windows 11 Version and Build Numbers

Windows 11 continues to report its version as 10.0, but its build numbers start at 22000. Therefore, any release with a version of 10.0.22000 or higher corresponds to Windows 11 or later builds.

Below are the detailed Windows 11 build numbers for reference.

Windows 11 VersionBuild NumberAvailability DateEnd of servicing: Enterprise, Education, IoT Enterprise, and Enterprise multi-session
✅ Windows 11 version 25H226200.6584Sep 30, 2025Oct 10, 2028 (36 months from release date)
Windows 11 version 24H226100.24542024-10-012027-10-12
⚠️ Windows 11 version 23H222631.30072023-10-132026-11-10
​Windows 11 version 22H2​10.0.226212022-09-202025-10-14
​Windows 11 version 22H1​10.0.22000​2021-10-042024-10-08


Windows 10 Version and Build Numbers

The Windows 10 operating system reports its version as 10.0. The final build number for Windows 10 version 22H2 is 19045, making the complete version number 10.0.19045.

Below are the detailed Windows 10 build version numbers, which help administrators and IT professionals identify the exact release and ensure compatibility with applications, policies, and deployment tools.

Windows Version​Build NumberAvailability dateEnd of servicing: Enterprise, Education, IoT Enterprise, and Enterprise multi-session
Windows 10 version 22H2 (Final Version)10.0.190452022-10-182025-10-14
❌ ​Windows 10 version 21H2​10.0.190442021-11-16​2024-06-11
❌ ​Windows 10 version 21H1​10.0.19043​2021-05-18End of Servicing
❌ Windows 10 version 20H210.0.19042​2020-10-202023-05-09
❌ Windows 10 version 200410.0.19041​​End of servicing
❌ Windows 10 version 190910.0.18363​​End of servicing
❌ Windows 10 version 190310.0.18362​​End of servicing
❌ Windows 10 version 180910.0.17763​​End of servicing
❌ Windows 10 version 180310.0.17134​​End of servicing
❌ Windows 10 version 170910.0.16299​​End of servicing
❌ Windows 10 version 170310.0.15063​​End of servicing
❌ Windows 10 version 160710.0.14393​End of servicing
❌ Windows 10 version 151110.0.10586​​End of servicing
❌ Windows 1010.0.10240​​End of servicing



How to Check Windows Build Version on Windows 10 / Windows 11

To check the Windows build version on a Windows 10 or Windows 11 machine, you can use the built‑in Winver tool:

  • Method 1 – Search Box: Type Winver in the Windows search box and select Winver from the search results.
  • Method 2 – Run Dialog: Press Windows + R to open the Run dialog box, enter Winver.exe, and press Enter.

This will display the Windows version and build number, helping you identify whether the device is running Windows 10 (e.g., 10.0.19045) or Windows 11 (e.g., 10.0.22000 and above).

check windows 10 build version


How to Check Windows Build Version Through PowerShell

You can quickly check the Windows build version on a Windows 10 or Windows 11 machine using PowerShell.

Type the following command and press Enter:

Open PowerShell.

PowerShell

Get-CimInstance -ClassName Win32_OperatingSystem | 
Select-Object Caption, Version, BuildNumber

To check the build version for a remote computer, simply add the -ComputerName <ComputerName> parameter to the command:

How to Check Windows Build Version for a Device from SCCM Resource Explorer

System Center Configuration Manager (SCCM) automatically collects operating system version details from client machines as part of its hardware inventory. You can view all inventory information for an individual client computer using the SCCM Resource Explorer.

Follow these steps to check the Windows OS build version for a single device in SCCM:

  1. In the SCCM Console, navigate to: Asset and Compliance > Devices
  2. Right‑click the device name.
  3. Select Start > Resource Explorer.
  4. In Resource Explorer, expand Operating System to view the OS version and build details.

This method allows administrators to quickly verify whether a client is running Windows 10 (e.g., 10.0.19045) or Windows 11 (e.g., 10.0.22000 and above), ensuring accurate compliance and deployment reporting.

check build version windows 10 | SCCM resource explorer | Windows OS Build numbers

SCCM SQL Query for Windows 10 / Windows 11 Build Versions

In addition to using Resource Explorer, you can also run a SQL query directly against the SCCM database to pull Windows 10 and Windows 11 version/build details for all devices in your environment. This method is especially useful for administrators who need a consolidated view of OS versions across the enterprise.

For step‑by‑step instructions and ready‑to‑use queries, check out this post: SCCM SQL Query for Windows 10 / 11 Build Versions. These queries allow you to quickly identify whether devices are running Windows 10 (e.g., 10.0.19045) or Windows 11 (e.g., 10.0.22000 and above), ensuring accurate compliance, reporting, and deployment planning.

Related Posts:

Subscribe to Techuisitive Newsletter

Be the first to know about our new blog posts. Get our newsletters directly in your inbox and stay up to date about Modern Desktop Management technologies & news.

Scroll to Top