我想知道CurrentVersion
每个操作系统的价值
HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion"
例如:我的机器上安装了 windows 7 专业版,CurrentVersion
值为6.1
.
任何人都可以列出自 Windows 98 以来的所有 Windows 操作系统吗?
这些是所需的 Windows 操作系统版本:
Operating system Version number
---------------------------- --------------
Windows 10 10.0
Windows Server 2019 10.0
Windows Server 2016 10.0
Windows 8.1 6.3
Windows Server 2012 R2 6.3
Windows 8 6.2
Windows Server 2012 6.2
Windows 7 6.1
Windows Server 2008 R2 6.1
Windows Server 2008 6.0
Windows Vista 6.0
Windows Server 2003 R2 5.2
Windows Server 2003 5.2
Windows XP 64-Bit Edition 5.2
Windows XP 5.1
Windows 2000 5.0
Windows ME 4.90
Windows 98 4.10
如果您想通过从注册表中读取它来了解它,您还需要检查新CurrentMajor/MinorVersionNumber
密钥。Windows 10 下的新值CurrentMajorVersionNumber
(即 10)和CurrentMinorVersionNumber
(即 0)。这两个键是 Windows 10 中的新键,用于从 Registry 检测 Windows 版本。
您应该使用WinVer.nsh
检查 Windows 版本...
您还可以使用以下键获取有关操作系统的更具体的字符串详细信息
注册查询 "\hostname\HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName
我发现存在于 Windows XP 及以上版本....
位于 MSDN 的可更新列表: https ://msdn.microsoft.com/en-us/library/windows/desktop/ms724832.aspx
目前(2015 年 3 月):
Operating system Version number
---------------------------- --------------
Windows 10 Tech.Preview 10.0
Windows Server Techn.Preview 10.0
Windows 8.1 6.3
Windows Server 2012 R2 6.3
Windows 8 6.2
Windows Server 2012 6.2
Windows 7 6.1
Windows Server 2008 R2 6.1
Windows Server 2008 6.0
Windows Vista 6.0
Windows Server 2003 R2 5.2
Windows Server 2003 5.2
Windows XP 64-Bit Edition 5.2
Windows XP 5.1
Windows 2000 5.0
刚刚检查了 Windows 10 Pro,它是 6.3 版