This is an overview of all Windows 10 and Windows 11 versions and their corresponding identifiers for Windows developers. Anyone is welcome to open an issue or pull request. Happy developing!
| Version |
Desktop OS Build |
Mobile OS Build |
Release version / name |
SDK version |
Mobile Emulator version |
Release date (GA) |
|
Windows 11
|
28000.* |
n/a |
26H1 |
10.0.28000.* |
n/a |
2025 |
| 26200.* |
25H2 |
- |
2025 |
| 26100.* |
24H2 |
10.0.26100.* |
2024 |
| 22631.* |
23H2 |
- |
2023 |
| 22621.* |
22H2 |
10.0.22621.* |
2022 |
| 22000.* |
21H2 RTM |
10.0.22000.* |
2022 |
|
Windows 10
|
19045.*
|
n/a |
22H2 2022 Update |
- |
n/a |
Sept/Oct 2022 (GA Oct 18, 2022) |
| 19044.* |
21H2 November 2021 Update |
- |
Nov 16, 2021 |
| 19043.* |
21H1 May 2021 Update |
- |
May 18, 2021 |
| 19042.* |
20H2 October 2020 Update |
- |
Oct 20, 2020 |
| 19041.* |
2004 May 2020 Update |
10.0.19041.0 |
May 27, 2020 |
| 18363.* |
1909 November 2019 Update |
- |
Nov 2019 |
| 18362.* |
1903 May 2019 Update |
10.0.18362.1 |
May 2019 |
| 17763.* |
1809 October 2018 Update (Redstone 5) |
10.0.17763.0 |
Oct 2, 2018 |
| 17134.* |
1803 April 2018 Update (Redstone 4) |
10.0.17134.12 |
Apr 30, 2018 |
| 16299.* |
15254.*
|
1709 Fall Creators Update (Redstone 3) |
10.0.16299.91 |
10.0.15254.1 |
Oct 17, 2017 |
- Key milestone UWP can use
.NET Standard 2.0 when MinVersion ≥ Build 16299.
|
| 15063.* |
15063.* |
1703 Creators Update (Redstone 2) |
10.0.15063.468 |
10.0.15254.1 |
Apr 2017 |
| 14393.* |
14393.* |
1607 Anniversary Update (Redstone 1) |
10.0.14393.795 |
10.0.14393.0 |
Aug 2, 2016 |
| 10586.* |
10586.*
|
1511 November Update (Threshold 2) |
10.0.10586.212 |
10.0.10586.11 |
Nov 2015 |
| 10240.*
|
10240.* |
1507 RTM (Threshold 1) |
10.0.10240 |
10.0.10240 |
July 29, 2015 |
.NET Standard not fully supported (UWP era: early .NET Standard 1.x support limited).
|
Definitions
Target settings
| Setting |
Project file setting |
Definition |
| Target Version |
TargetPlatformVersion |
The version of Windows 10 or Windows 11 that your app is intended to run on. This sets the TargetPlatformVersion setting in your project file. It also determines the value of the TargetDeviceFamily@MaxVersionTested attribute in your app package manifest. |
| Minimum Version |
TargetPlatformMinVersion |
The earliest version of Windows 10 or Windows 11 needed to support the basic functions of your app. This sets the TargetPlatformMinVersion setting in your project file. It also determines the value of the TargetDeviceFamily@MinVersion attribute in your app package manifest. |
See also