Let’s understand Windows 10 Version Numbers and Build Numbers. This post will try to keep the Windows 10 version Numbers and build numbers consistent. The latest version of Windows 10, KB5034763, was released on February 13, 2024.
There were many issues with Windows 10 upgrades and their quality. The latest versions of Windows 10 release fewer hotfixes, so Windows 10 quality stabilises with new versions. You can check out the following post for more details on Windows 10 EOL.
The next generation of Windows might be announced at any time. I have a more detailed blog post titled Microsoft Almost Announced The Next Generation Of Windows | Windows 10X Is Not The Next Generation Anymore. You can check Windows 11 build numbers, which are also documented.
You can download the Windows 11 Onboarding Kit to help you prepare, educate, and support people in your organization before, during, and after Windows 11 migration. I know many organizations have already started preparing for Windows 11 migration.
Table of Contents
- Free Generic Windows 10 Product Keys from Microsoft
- Windows 10 Shortcut Keys Keyboard Shortcuts
- Windows 10 Product Key Change Home to Professional Upgrade | Activate.
- Windows 10 21H2 Support is Ending in June
Windows 10 Version Numbers Vs. Windows 10 Build Numbers
Windows 10 version number is in the year and half of the year (H1 or H2). For example, the Windows 10 version released in April (4th Month) 2020 is Windows 10 20H1.
- The first two (2) digits of the Windows 10 version are taken from the release year. In the above example (Windows 10 21H2), that is 2021.
- The last two (2) digits of the Windows 10 version are taken either from
- The first half of the calendar year – H1
- Or the second part of the calendar year – H2.
- In the above example – Windows 10 was released in the second half of the year.
- Unique version numbers for the major.minor.build.rev of Windows 10 structure are as follows – Windows 10 – 10.0.19044.1202
- Major = 10
- Minor = 0
- Build = 19044
- Rev = 1202
The Windows 10 build number is based on the internal development cycle. I think it’s based on the code base of the Windows operating system. The Windows Server 2022 build number is 10.0.20348.169.
Related Post – SCCM Logs Files List Of ConfigMgr Logs Files MEMCM Logs (anoopcnair.com)
- Windows 11 build number starts with 20000
- Windows 10 build numbers starting with 10000
- Windows 8.1 build numbers starting with 9000
- Windows XP build numbers starting with 3000
Windows 10 Version Numbers with Number of Build Versions
You will get the latest details of version numbers and Windows 10 build numbers in the table below. These version numbers are of production releases of Windows 10.
The table below shows indications of Windows 10 quality improvements in the Count of KB article column. I have not included the build and version numbers of Windows 10 insider version numbers in this list.
Windows 10 Versions | Windows 10 Build | Count of KBs/ KB Number | Date of Availability |
---|---|---|---|
Windows 10 Version 22H2 – 10.0.19045.5011 | 10.0.19045.5011 | KB5044273 | 8th Oct 2024 |
Windows 10 Version 21H2 – 10.0.19044.5011 | 10.0.19044.5011 | KB5044273 | 8th Oct 2024 |
Windows 10 Version 22H2 – 10.0.19045.4894 | 10.0.19045.4894 | KB5043064 | 10th September 2024 |
Windows 10 Version 21H2 – 10.0.19044.4894 | 10.0.19044.4894 | KB5043064 | 10th September 2024 |
Windows 10 Version 22H2 – 10.0.19045.4780 | 10.0.19045.4780 | KB5041580 | 13th August 2024 |
Windows 10 Version 21H2 – 10.0.19044.4780 | 10.0.19044.4780 | KB5041580 | 13th August 2024 |
Windows 10 Version 22H2 – 10.0.19045.4651 | 10.0.19045.4651 | KB5040427 | 9th July 2024 |
Windows 10 Version 21H2 – 10.0.19044.4651 | 10.0.19044.4651 | KB5040427 | 9th July 2024 |
Windows 10 Version 22H2 – 10.0.19045.4412 | 10.0.19045.4529 | KB5039211 | 11th June 2024 |
Windows 10 Version 21H2 – 10.0.19044.4412 | 10.0.19044.4529 | KB5039211 | June 11, 2024 |
Windows 10 Version 22H2 – 10.0.19045.4412 | 10.0.19045.4412 | KB5037768 | June 11 2024 |
Windows 10 Version 21H2 – 10.0.19044.4412 | 10.0.19044.4412 | KB5037768 | May 14, 2024 |
Windows 10 Version 22H2 – 10.0.19045.4291 | 10.0.19045.4291 | KB5036892 | April 9, 2024 |
Windows 10 Version 21H2 – 10.0.19044.4291 | 10.0.19044.4291 | KB5036892 | April 9 2024 |
Windows 10 Version 22H2 – 10.0.19044.4170 | 10.0.19045.4170 | KB5035845 | March 12, 2024 |
Windows 10 Version 21H2 – 10.0.19044.4170 | 10.0.19044.4170 | KB5035845 | February 13, 2024 |
Windows 10 version 22H2-10.0.19045.3930 | 10.0.19045.4046 | KB5034763 | February 13, 2024 |
Windows 10 version 21H2-10.0.19044.3930 | 10.0.19044.4046 | KB5034763 | March 12, 2024 |
Windows 10 version 22H2-10.0.19045.3930 | 10.0.19045.3930 | KB5034122 | January 9, 2024 |
Windows 10 version 21H2-10.0.19044.3930 | 10.0.19044.3930 | KB5034122 | December 12, 2023 |
Windows 10 version 22H2-10.0.19045.3803 | 10.0.19045.3803 | KB5033372 | January 9, 2024 |
Windows 10 version 21H2-10.0.19044.3803 | 10.0.19044.3803 | KB5033372 | December 12, 2023 |
Windows 10 version 22H2-10.0.19045.3693 | 10.0.19045.3693 | KB5032189 | November 14, 2023 |
Windows 10 version 21H2-10.0.19044.3693 | 10.0.19044.3693 | KB5032189 | November 14, 2023 |
Windows 10 version 22H2-10.0.19045.3570 | 10.0.19045.3570 | KB5031356 | October 10, 2023 |
Windows 10 version 21H2-10.0.19044.3570 | 10.0.19044.3570 | KB5031356 | September 12, 2023 |
Windows 10 version 22H2-10.0.19045.3448 | 10.0.19045.3448 | KB5030211 | October 10, 2023 |
Windows 10 version 21H2-10.0.19044.3448 | 10.0.19044.3448 | KB5030211 | September 12, 2023 |
Windows 10 version 22H2-10.0.19045.3324 | 10.0.19045.3324 | KB5029244 | August 8, 2023 |
Windows 10 version 21H2-10.0.19044.3324 | 10.0.19044.3324 | KB5029244 | August 8, 2023 |
Windows 10 version 22H2-10.0.19045.3208 | 10.0.19045.3208 | KB5028166 | July 11, 2023 |
Windows 10 version 21H2-10.0.19044.3208 | 10.0.19044.3208 | KB5028166 | July 11, 2023 |
Windows 10 version 22H2-10.0.19045.3086 | 19045.3086 | KB5027215 | June 13, 2023 |
Windows 10 version 21H2-10.0.19044.3086 | 19044.3086 | KB5027215 | June 13, 2023 |
Windows 10 version 22H2-10.0.19045.2965 | 19045.2965 | KB5026361 | May 9, 2023 |
Windows 10 version 21H2-10.0.19044.2965 | 19044.2846 | KB5026361 | May 9 2023 |
Windows 10 version 20H2-10.0.19042.2965 | 19042.2846 | KB5026361 | April 11, 2023 |
Windows 10 version 22H2-10.0.19045.2846 | 19043.2846 | KB5025221 | April 11, 2023 |
Windows 10 version 21H2-10.0.19044.2846 | 19043.2846 | KB5025221 | May 9, 2023 |
Windows 10 version 20H2-10.0.19042.2846 | 19042.2846 | KB5025221 | April 11, 2023 |
Windows 10 version 22H2-10.0.19045.2728 | 19045.2728 | KB5023696 | March 14, 2023 |
Windows 10 version 21H2-10.0.19044.2728 | 19044.2728 | KB5023696 | March 14, 2023 |
Windows 10 version 21H1-10.0.19042.2728 | 19042.2728 | KB5023696 | March 14 2023 |
Windows 10 version 22H2-10.0.19045.2604 | 19045.2604 | KB5022834 | March 14, 2023 |
Windows 10 version 21H2-10.0.19044.2604 | 19044.2604 | KB5022834 | February 14, 2023 |
Windows 10 version 21H1-10.0.19042.2604 | 19043.2604 | KB5022834 | February 14, 2023 |
Windows 10 version 22H2-10.0.19045.2486 | 19045.2486 | KB5022282 | February 14, 2023 |
Windows 10 version 21H2-10.0.19044.2486 | 19044.2486 | KB5022282 | January 10, 2023 |
Windows 10 version 21H1-10.0.19042.2486 | 19043.2486 | KB5022282 | January 10, 2023 |
Windows 10 version 22H2-10.0.19045.2364 | 19045.2364 | KB5021233 | January 10, 2023 |
Windows 10 version 21H2-10.0.19044.2364 | 19044.2364 | KB5021233 | December 13, 2022 |
Windows 10 version 21H1-10.0.19043.2364 | 19043.2364 | KB5021233 | December 13, 2022 |
Windows 10 version 20H2-10.0.19042.2364 | 19042.2364 | KB5021233 | December 13, 2022 |
Windows 10 version 22H2 -10.0.19045.2251 | 19045.2251 | KB5019959 | December 13, 2022 |
Windows 10 version 21H2-10.0.19044.2251 | 19044.2251 | KB5019959 | November 8, 2022 |
Windows 10 version 21H1-10.0.19043.2251 | 19043.2251 | KB5019959 | November 8, 2022 |
Windows 10 version 20H2-10.0.19042.2251 | 19042.2251 | KB5019959 | November 8, 2022 |
Windows 10 version 21H2-10.0.19044.2130 | 19044.2130 | KB5018410 | November 8, 2022 |
Windows 10 version 21H1-10.0.19043.2130 | 19043.2130 | KB5018410 | October 11, 2022 |
Windows 10 version 20H2-10.0.19042.2130 | 19042.2130 | KB5018410 | October 11, 2022 |
Windows 10 21H2 – 10.0.19044.2006 | 19044.2006 | KB5017308 | October 11, 2022 |
Windows 10 21H1 – 10.0.19043.2006 | 19043.2006 | KB5017308 | September 13, 2022 |
Windows 10 20H2 – 10.0.19042.2006 | 19042.2006 | KB5017308 | September 13, 2022 |
Windows 10 21H2 – 10.0.19044.1889 | 19044.1889 | KB5016616 | September 13, 2022 |
Windows 10 21H1 – 10.0.19043.1889 | 19043.1889 | KB5016616 | August 9, 2022 |
Windows 10 20H2 – 10.0.19042.1889 | 19042.1889 | KB5016616 | August 9, 2022 |
Windows 10 21H2 – 10.0.19044.1826 | 19044.1826 | KB5015807 | August 9, 2022 |
Windows 10 21H1 – 10.0.19043.1826 | 19043.1826 | KB5015807 | July 12, 2022 |
Windows 10 20H2 – 10.0.19042.1826 | 19042.1826 | KB5015807 | July 12, 2022 |
Windows 10 21H2 – 10.0.19044.1766 | 19044.1766 | KB5014699 | June 14, 2022 |
Windows 10 21H1 – 10.0.19043.1766 | 19043.1766 | KB5014699 | June 14, 2022 |
Windows 10 20H2 – 10.0.19042.1766 | 19042.1766 | KB5014699 | June 14, 2022 |
Windows 10 21H2 – 10.0.19044.1706 | 19044.1706 | KB5013942 | May 10, 2022 |
Windows 10 21H1 – 10.0.19043.1706 | 19043.1706 | KB5013942 | May 10, 2022 |
Windows 10 20H2 – 10.0.19042.1706 | 19042.1706 | KB5013942 | May 10, 2022 |
Windows 10 21H2 – 10.0.19044.1645 | 19044.1645 | KB5012599 | April 12, 2022 |
Windows 10 21H1 – 10.0.19043.1645 | 19043.1645 | KB5012599 | April 12, 2022 |
Windows 10 20H2 – 10.0.19042.1645 | 19042.1645 | KB5012599 | April 12, 2022 |
Windows 10 21H2 – 10.0.19044.1586 | 19044.1586 | KB5011487 | March 8, 2022 |
Windows 10 21H1 – 10.0.19043.1586 | 19043.1586 | KB5011487 | March 8, 2022 |
Windows 10 20H2 – 10.0.19042.1586 | 19042.1586 | KB5011487 | February 8, 2022 |
Windows 10 21H2 – 10.0.19044.1526 | 19044.1526 | KB5010342 | March 8, 2022 |
Windows 10 21H1 – 10.0.19043.1526 | 19043.1526 | KB5010342 | February 8, 2022 |
Windows 10 20H2 – 10.0.19042.1526 | 19042.1526 | KB5010342 | February 8, 2022 |
Windows 10 21H2 – 10.0.19044.1466 | 19044.1466 | KB5009543 | January 11, 2022 |
Windows 10 21H1 – 10.0.19043.1466 | 19043.1466 | KB5009543 | January 11, 2022 |
Windows 10 20H2 – 10.0.19042.1466 | 19042.1466 | KB5009543 | December 14, 2021 |
Windows 10 21H2 –10.0.19044.1415 | 19044.1415 | KB5008212 | January 11 2022 |
Windows 10 21H1 – 10.0.19043.1415 | 19043.1415 | KB5008212 | December 14, 2021 |
Windows 10 20H2 – 10.0.19042.1415 | 19042.1415 | KB5008212 | December 14, 2021 |
Windows 10 2004 – 10.0.19041.1415 | 19041.1415 | KB5008212 | December 14, 2021 |
Windows 10 21H2 – GA – 10.0.19044.1379 | 19044.1379 | KB5007253 | November 16, 2021 |
Windows 10 21H1 – 10.0.19043.1379 | 19043.1379 | KB5007253 | November 16 2021 |
Windows 10 20H2 – 10.0.19042.1348 | 19042.1348 | KB5007186 | |
Windows 10 20H1 (2004) – 10.0.19041.1348 | 10.0.19041.1348 | KB5007186 | |
Windows 10 21H2 Release Preview – 10.0.19044.1320 | 19044.1320 | KB5006738 | |
Windows 10 21H2 Pre Release – 10.0.19044.1319 | 19044.1319 | KB5003791 | Nov 2021 Patch Tuesday? |
Windows 10 21H2 (preview) – 10.0.19044.1202 | 19044.1202 | 03th Sep, 2021 | |
Windows 10 21H2 (Insider) – 10.0.19044.1149 | 19044.1149 | July 20th, 2021 | |
Windows 10 21H1 – 10.0.19043.985 | 19043.985 | May 18th, 2021 | |
Windows 10 20H2 – 10.0.19042.572 | 19042.572 | … | Oct 20th, 2020 |
Windows 10 20H1 2004 – 10.0.19041.329 | 19041.329 | …. | May 27th, 2020 |
Windows 10 1909 – 10.0.18363.900 | 18363.900 | … | Nov 12th 2019 |
Windows 10 1903 – 10.0.18362.900 | 18362.900 | … | May 21st, 2019 |
Windows 10 1809 | 17763 | 8.. | November 16 2021 |
Windows 10 1803 | 17134 | 20 | November 13, 2018 |
Windows 10 1709 | 16299 | 33 | April 30, 2018 |
Windows 10 1703 | 15063 | 43 | October 17, 2017 |
Windows 10 1607 | 14393 | 62 | April 5, 2017 |
Windows 10 1511 | 10586 | 38 | August 2, 2016 |
Windows 10 1507 | 10240 | 54 | November 10, 2015 |
- How to Enable Dark Mode Notepad in Windows 11 10 PCS
- How to Enable or Disable Copilot in Windows 10
- New Features of Windows 10 22H2 | Issues Fixed
Windows 10 Build Numbers
The following table contains Windows 10 build numbers and Windows 10 numbers.
Windows 10 Numbers | Windows 10 Build Number |
---|---|
Windows 10 21H2 | 10.0.19044.1387 |
Windows 10 21H1 | 10.0.19043.985 |
Windows 10 20H2 | 10.0.19042.572 |
Windows 10 2004 | 10.0.19041.329 |
Windows 10 1909 | 10.0.18363.900 |
Windows 10 1903 | 10.0.18362.900 |
Windows 10 1809 | 17763 |
Windows 10 Version Numbers
Windows 10 has different versions, each with updates and fixes. The screenshot below shows how many updates to hotfixes have been released for each version. These hotfixes are like patches that fix problems or add new features to Windows 10.
Windows 10 Wrong Version Numbers
The major versions of Windows 10 for 2021 would be 21H1 and 21H2. There are some confusing scenarios with Windows 10 21H1 OS Versions. When you try to check the version number from the SCCM Console Operating Systems Node, you get the wrong version number, like 10.0.19041.928.
How to Find the Latest Windows 10 Version Number?
Let’s find out how to Find the Latest Windows 10 Version Number using the built-in Windows utility (WinVer.exe) and registry editor. To launch WinVer.exe, click on the Start button and type WinVer.
The next option is to double-confirm the version number from the registry editor. You can launch the registry editor using the following method:
Click on the Start button and start typing regedit to launch the Registry Editor utility.
To get the Windows 10 20H1 version number/build number details, navigate to the following path in the registry. Check the CurrentBuildNumber string value to find the Windows version details.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentBuildNumber
Windows 10 21H1 Version Number | Build Number Structure
Let’s break down the Windows 10 21H1 and Windows 10 21H2 major.minor.build.rev version number structure for all of you. When you try to find the version number using the Winver command or from the registry, you get only the last two parts of the version numbers of Windows 10.
Windows 10 21H1 | Windows 10 21H2 |
---|---|
Version Number 10.0.19043.985 | Version Number 10.0.19044.1319 |
So the question is how to get the total version numbers of Windows 10 21H1 and 21H2. I think it’s easy to get the version number if you understand the structure of the version numbers. There are 4 (four) parts to the version number structure.
The first 2 (two) parts of version numbers are common for all the Windows releases until now. The Windows 8, Windows 7, and Windows XP versions of Windows releases. It is the same for Windows 11 and Windows Server 2022.
Windows 10 Major Number | Windows 10 Minor Number | Windows 10 Build Number | Windows 10 Rev Number |
---|---|---|---|
10 | 0 | 19043 | 985 |
- Easy Methods to Know the Version of Installed Apps in Windows 11
- 5 Ways to Check App Storage Space Usage in Windows 11
We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.
Author
Anoop C Nair has been Microsoft MVP for 10 consecutive years from 2015 onwards. He is a Workplace Solution Architect with more than 22+ years of experience in Workplace technologies. He is a Blogger, Speaker, and Local User Group Community leader. His primary focus is on Device Management technologies like SCCM and Intune. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security, Career, etc.
Dope. Update though with 1909
Done
Very convenient post for managing my Azure AD version policies.
Could you update with 20H1 and 20H2?
Nevermind I just saw that they’re already there.
Only missing in the images.
Thank you for the feedback. I will try to update the image as well.
Many Thanks for this. Really useful. Do you keep this updated?
I’ll try to with major release of Windows 10
Do you think anything is missing
HAVE WIN 10 64 PRO 20d2???
not listed??
20H2 is already there in the list I suppose
Hi,
I’m trying to use System Center logs to automatically detect the update status of the computers that we have, these logs justs contains versions in the following format (10.0.18363, 10.0.17134…) and I would like to be able to mantain a CSV with each new version and build to match it. Where did you get this information from?
Thanks
“WINVER” the utility gives you the .18363 but all Windows 10 will have the 10.0 version as the prefix to .18363.
My Win10/64 give wrong version # with the RtlGetVersion API. It report Build # 7600.
I can not find, why it has been changed and how can I reset to the actual 21H1 vesrsion ?
Thanks in advance if you have any idea.
Endre
May I have question about wrong build number report ?
Endre
Hi Anoop,
Thanks for your detailed version update history. much appreciated!
1. I have a PC that only has the base version of Windows 10 version 1507 build 10240. whats the easy way to bring it to latest 21H2 build. I tried to download few KB up from 21H1 to 2004, but the update couldn’t complete as its not suitable for build 10240 version.
2. can you specify the best reliable source to download the respective KBs? some build version doesn’t get the KB numbers in the chart.
1. I think the best way in the scenario is In-place upgrade https://www.anoopcnair.com/windows-10-21h1-upgrade-using-sccm-task-sequence/
2. The best way is to use SCCM or Intune to patch Windows devices regularly. Otherwise manual method to download KBS https://www.catalog.update.microsoft.com/search.aspx?
Do you know why the major version has not been changed to 11 for W11?
No, why should it be changed? Because Windows 11 and all other versions are all built on the same base OS … Microsoft is just adding new additional code on top of the previous versions. Hence the major version is not changed.
I don’t think it will ever change until they reach some other limitation. Or Microsoft needs to build a new OS ground up to change the major version.
I don’t accept a new Windows ground-up build version anymore.
Need 22h1 and 22h2
There is no 22H1. Microsoft stopped the release of updates every 6 months. Now onwards yearly you will have only one version of Windows 10 and Windows 11 released. That will be Windows 10 22H2 and Windows 11 22H2. So there won’t be any Windows 10 22H1 and Windows 11 22H1.
Can’t find any info on 22H2 , 19045.1766.
Only 22H2 stuff.
Cannot download or load windows 10.0.19041 1 what is command number
Hi Anoop,
My Desktop version reported by Winver is – 21H2 (OS Build 19044.1889) and Build version reported by Regedit is – 19044. All update on my Desktop are failing with “Some update files are missing or have problems. We’ll try to download the update again later. Error code: (0x8007000d)”. I have tried all solutions reported on various websites but without any success. How can I apply the latest 22H2 upgrade and keep the PC in regular patch cycle. Will the method reported by you will work?
1. I think the best way in the scenario is In-place upgrade https://www.anoopcnair.com/windows-10-21h1-upgrade-using-sccm-task-sequence/
2. The best way is to use SCCM or Intune to patch Windows devices regularly. Otherwise manual method to download KBS https://www.catalog.update.microsoft.com/search.aspx?
Thanks
Shailandra
Hi Anoop,
19044.2846 is 11th April 2023 release but added her as 9th May 2023
Fixed the issue now. Thank you.
Seems odd you need to add a custom MOF to add the Rev. number to Hardware Inventory. Can’t find anyone that explains the best way to do this.
Create Custom Hardware Inventory and Report for SCCM – https://www.anoopcnair.com/create-custom-hardware-inventory-report-sccm/
You stopped updating the versions for Windows 10?
I have updated it on 10th ..let me know if you can’t see those updates
Windows 10 version 22H2-10.0.19045.3570 10.0.19045.3570 KB5031356 10th October 2023
Windows 10 version 21H2-10.0.19044.3570 10.0.19044.3570 KB5031356 10th October 2023
My Windows 10’s winver reports: 19045.3803
If you want to update the list.
Thanks for the work. Just want to update you that there are typos for builds 10.0.19045.3930/10.0.19044.3930. I suppose the date of availability should read 2024, instead of 2023.
The latest two:
19045.3996 and 19045.4046
> Windows 10 version number is in the year and half of the year (H1 or H2). For example, the Windows 10 version released in April (4th Month) 2020 is Windows 10 20H1.
> The first two (2) digits of the Windows 10 version are taken from the release year. In the above example (Windows 10 21H2), that is 2021.
> The last two (2) digits of the Windows 10 version are taken either from
> the first half of the calendar year – H1
> or the second part of the calendar year – H2.
> In the above example – Windows 10 was released in the second half of the year.
this article is mildly confusing, both paragraphically and visually;
paragraphically: you wrote “in the above example” which precisely means “Windows 10 20H1” but then you put “Windows 10 20H2” in brackets right after that, stating it’s 2021, that is not consistent writings; and you list of special version numbers major,minor,build,rev without explaining their meanings
visually: the first image demonstrating windows 10 version numbers has 4 footnote lines down right corner which i’m guess it’s belongs to the right-most windows iteration of the list because those 4 lines does not directly aligned to windows version 2004 19041.329, also, it would be more intuitive to prefix “10.0” or something to each iteration
Does anyone know the overall total number of Window 10 patches created? I know there are around 100 per month. (This month there were 142)
Why is Windows 10 still loaded with bugs… even after 9 years… and 1000+ of fixes?
Because Windows 10 and 11 are based on the same code base.