Win10 release 21H1 not detected correctly

Looks like Microsoft may have dropped the ReleaseID versioning starting in 21H1, based on local fixlet debugger on my personal machine with the 10.0.19043.928 Insider Preview. The inspectors shows it as a 2009 releaseid. Since 20H1 I’ve seen there is a “DisplayVersion” under “HKLM\Software\Microsoft\Windows NT\CurrentVersion” that gives the version on the H1/H2 naming convention MS adopted in 2020. This from a 10.0.2.52 debugger

Q: releaseid of operating system
A: 2009
T: 5.616 ms
I: singular string

Q: operating system
A: Win10 10.0.19043.928 (2009)
T: 5.487 ms
I: singular operating system

Q: values "DisplayVersion" of key "HKLM\Software\Microsoft\Windows NT\CurrentVersion" of native registry
A: 21H1
T: 5.254 ms
I: plural registry key value

Q: values "ReleaseID" of key "HKLM\Software\Microsoft\Windows NT\CurrentVersion" of native registry
A: 2009
T: 5.142 ms
I: plural registry key value

From the OS (though I think even MS don’t quite get the info right as this build was installed in the past few days)

Edition Windows 10 Pro
Version 21H1
Installed on ‎14/‎12/‎2019
OS build 19043.928
Experience Windows Feature Experience Pack 120.2212.3530.0

Hi SLB
we are aware that Microsoft is dropping the ReleaseID versioning for Windows 10 and we are preparing the support of Windows 10 21H1 taking into account this change.
The operating system version will be correctly retrieved starting with the Agent version 10.0.3 and 9.5.18, planned for next May.
We are also considering to add a new property to the operating system inspector to specifically return the display version.

3 Likes

Hi vtripodi,
I see Windows 10 21H1 version as 2009. How can I see the correct version? What should I do ?

What version of client are you running?

Hi JasonWalker,
I was using version 9.5.17. It is solved when i upgrade version 10.0.4.32. Thanks

1 Like