Hacker News new | ask | show | jobs
by logifail 2 days ago
> PS> (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\WindowsNT\CurrentVersion').DisplayVersion > 24H2

I got no response to that command on my W10 box, turns out for older (eg LTSC) versions it appears to need:

  (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
  1809
1 comments

Whoops, seems like that's related to their naming scheme change, and `ReleaseId` stopped incrementing after Windows 10 “2009” (2009 September) got renamed to “20H2”: https://vxtwitter.com/bytenerd/status/1395071115072966656

  PS> (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
  2009
  PS> (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').DisplayVersion
  24H2