Hi,
mir ist aufgefallen, dass im swaudit die 21H1-Rechner wie die 20H2-Rechner ebenfalls als 2009 bezeichnet werden, statt 21H1 oder 2103 o.ä.
Das liegt an der ReleaseID unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion, die dafür ausgelesen wird und weiterhin auf 2009 steht. Wäre es möglich (vielleicht auch über ein Property), als Alternative den Schlüssel DisplayVersion auszulesen? Da steht dann 21H1 drin.