Forum Discussion

Keith_Hemmelman's avatar
Keith_Hemmelman
Brass Contributor
Nov 22, 2021

Windows 10 21H2 and Windows 11 21H2 both show up as "2009" release

I'm not real sure where to post this, so will try here.

 

I have noticed that for both Windows 10 - 21H2 and Windows 11 - 21H2, the "ReleaseID" value in the Registry is incorrectly shown as "2009".  (We are using Windows 10/11 Enterprise.)  This is located at this key in the registry:

 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

 

We rely on inventorying this value to determine which computers have which "Feature Update" installed, and therefore, which computers we still need to update.

 

Has Microsoft migrated away from using this value to indicate which Feature Update is installed?  Do we need to change our approach to look at the "DisplayVersion" instead of the "ReleaseID"?  Or some other value in the registry?

 

Also, Windows 11 has another issue.  In the same registry key location, the "ProductName" value is listed as "Windows 10 Enterprise", which of course is incorrect.

 

Are others seeing these same results with these items?  Anyone heard if Microsoft has plans to fix these issues?

 

  • Hi Everyone

    Actually, I have same issue with Windows 11 Enterprise 23H2 (64 bits) Display 2009 windows 10 from Version reg key from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 

    I Hope there's Hotfix for this issue because am suffering with other system monitoring my Environment 

  • Tim_DC's avatar
    Tim_DC
    Copper Contributor

    Keith_Hemmelman we had the same question a while ago.
    The ReleaseID regkey is deprecated.
    Windows 10 21H1 reports ReleaseID 2009 | Born's Tech and Windows World (borncity.com)

    Instead you can use the DisplayVersion regkey  from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

    Otherwise in Windows 11 this key is showing 21H2. I did not find an exact reason for this.
    If anyone has a clue, please share, that would be great.

    About the buildnumbers for Windows 11 this link can clear this out.
    Windows 11 build ver is still 10.0.22000.194 - Microsoft Q&A


  • abbodi1406's avatar
    abbodi1406
    Steel Contributor
    DisplayVersion is also 21H2 for both (Server 2022 too)
    you should rely on CurrentBuild or CurrentBuildNumber
    22000 and higher = Windows 11
    21350 and lower = Windows 10

    all "Windows 10" in the registry are left for Windows 11 probably for compatibility
    • Black_Wolf's avatar
      Black_Wolf
      Copper Contributor
      I do have the strange case of windows 11 pro installed and paid.
      but i get for Build 22631.3593 - a windows version "
      • Black_Wolf's avatar
        Black_Wolf
        Copper Contributor
        "2009" with Systemtype "OSType64BitX64".

        What does this mean?

Resources