Windows 操作系统与内核版本号 您所在的位置:网站首页 win10查看电脑系统版本号怎么看 Windows 操作系统与内核版本号

Windows 操作系统与内核版本号

2024-07-03 03:35| 来源: 网络整理| 查看: 265

Windows 操作系统与内核版本号

Win10查询内部版本(内核版本)的方法:1、按下Win+R组合键启动“运行”窗口,输入“msconfig”并确定2、在“系统配置”窗口中点击“工具”标签,选择“关于Windows”一项后点击“启动”按钮3、“关于Windows”窗口中具体显示出当前所用Windows的内部版本号

或cmd命令:winver

版本格式:开始日期-服务结束日期

Microsoft Windows NT 3.1 (1993-2000) 7年Microsoft Windows NT 3.5 (1994-1995) 1年Microsoft Windows NT 3.51 (1995-2001) 6年Microsoft Windows NT 4.0 (1996-2007) 11年Microsoft Windows 2000 (Windows NT 5.0) (1999) (2000-2010) 10年Microsoft Windows XP (Windows NT 5.1) (2001-2014.4.8) 13年Microsoft Windows Server 2003 (Windows NT 5.2) (2003-2015) 12年Microsoft Windows Server 2003 R2 (Windows NT 5.2) (2006-2015) 9年Microsoft Windows Vista (Windows NT 6.0) (2006-2017) 11年Microsoft Windows Server 2008 (Windows NT 6.0) (2008-2018) 10年Microsoft Windows 7 (Windows NT 6.1) (2009-2020) 11年Microsoft Windows Server 2008 R2 (Windows NT 6.1) (2009-2018) 9年Microsoft Windows 8.0 (Windows NT 6.2) (2012-2016) 4年Microsoft Windows Server 2012(Windows NT 6.2) (2012-2023) 11年Microsoft Windows Phone 8 (Windows NT 6.2) (2012-2014) 2年Microsoft Windows 8.1 (未安装更新的)(Windows NT 6.3) (2013-2014) 1年Microsoft Windows 8.1 (已安装更新的)(Windows NT 6.3) (2013-2023)10年Microsoft Windows Server 2012 R2 (Windows NT 6.3) (2013-2023) 11年Microsort Windows 10【Windows NT 10.0】【2015至2025年】

彻底厘清Windows 10 与Windows Server 的版本编号

这些年一直对Windows 10与Windows Server的版本编号困扰着,经常会听到什么Windows 10周年更新、Windows 10创作者更新之类的名称,完全摸不着头绪,你也至少给个年份或数字之类的吧。从Windows Server 2016开始,又开始区分LTSC与SAC通道,又是一场眼花撩乱了版号大战。今天我就用这篇文章来好好厘清背后的逻辑吧!

认识Windows 10 版本

第一版的Windows 10从2015年七月推出,可以说是末日的Windows版本,今后所有的Windows通通都叫做Windows 10版。这样的决定是好是坏很难说,对一般使用者来说可能不碍事,但对开发人员就会很困扰。因为不同版本之间造成的差异,就会有一定程度的相容性问题,就以Windows Containers来说,不同的Windows 10版本,其可以使用的Base Image就是不一样的,所以我们必须非常清楚的区分不同Windows 10版本的细部差异!

正常人都会认为Windows 10的版本就是10不是吗?错!

就以我现在用的这台笔电为例,目前安装的Windows 10版本为10.0.17763.379,你可以从命令提示字元输入ver命令查询得知,预设进入命令提示字元也会直接在第一行看到版本号:

Microsoft Windows [版本 10.0.17763.379] (c) 2018 Microsoft Corporation. 著作權所有,並保留一切權利。 C:\>ver Microsoft Windows [版本 10.0.17763.379]

如果你执行winver命令的话,还会看到视窗版本的版本资讯,此时你又会多看到另一个版本资讯:

这里所显示的版本,将区分为:

版本: 1809 OS 组建: 17763.379

写到这里,各位已经可以看到以下4 种版本资讯:

10 10.0.17763.379 1809 17763.379

但这还不是最困扰的,因为Microsoft 还对不同的Windows 10 版本设定不同的「行销名称」,你可能多多少少会听到以下版本名称:

Windows 10 十一月更新 Windows 10 周年更新 Windows 10 创作者更新 Windows 10 秋季创作者更新 Windows 10 四月更新 Windows 10 十月更新

其相对应的英文名称为:

Windows 10 November Update (version 1511) Windows 10 Anniversary Update (version 1607) Windows 10 Creators Update (version 1703) Windows 10 Fall Creators Update (version 1709) Windows 10 April 2018 Update (version 1803) Windows 10 October 2018 Update (version 1809) Windows 10 May 2019 Update (version 1903)

国外的网站,大多数网站都会在这些行销名称后面加上version 版本号。但是在国内,许多媒体并没有特别标示版本或年份,真的会让人无从判断这些版本的新旧。

重新认识Windows 10 版本编号

身为一位开发人员,需要能够区分的版本,主要就是10.0.17763.379这项。不过这个编号比较难记,记得另一个1809版号可能会简单需多。

所谓的1809其实是2018年09月释出的意思,但是又不一定是这样,因为最近一版的Windows 10虽然版本为1809,但行销名称却是October 2018 Update(十月更新),是不是非常OOXX啊!

接着,我们来拆解10.0.17763.379版本的细节,这4个数字分别代表的意义是:

作业系统的主要版本 (Major Version Number) 作业系统的次要版本 (Minor Version Number) 作业系统的核心组建版本 (OS Build Version) 作业系统的更新组建版本 (Update Build Revision) (UBR)

你也可以透过以下PowerShell 取得相关版本资讯:

Get-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion" | Select ProductName,ReleaseId,InstallationType,CurrentMajorVersionNumber,CurrentMinorVersionNumber,CurrentBuild,UBR ProductName : Windows 10 Pro ReleaseId : 1809 InstallationType : Client CurrentMajorVersionNumber : 10 CurrentMinorVersionNumber : 0 CurrentBuild : 17763 UBR : 379

从上述命令的输出可以看见,原来1809不能称为版本,叫做ReleaseId( 发行代号 )应该比较合理些,走我们软体这行真的很可怜,我们的工作需要清晰明了的逻辑,但却经常被这些似是而非的名词荼毒。

主要版本与次要版本就不用说了,因为这几年的Windows 10这两版都没有动过,但核心组建版本与更新组建版本就相对重要许多。

核心组建版本

基本上不同的核心组建版本对我们带来最大的影响,就是Windows Containers基底映像(Base Image)的相容性。不同的作业系统核心组建版本,只能执行特定核心组建版本的基底映像,所以选错版本就无法正确执行容器。

更新组建版本

更新组建版本不同,不影响Windows Containers 执行,只差在安全性与功能修正而已,不牵涉核心调整。

以下我列出目前已知的所有Windows 10 版本资讯:

Windows 10 (initial version released July 2015) (Build 10240) (version 1507) Windows 10 version 1511(Build 10586) Windows 10 November Update (version 1511) Windows 10 十一月更新 Windows 10 version 1607and Windows Server 2016 (LTSC) (Build 14393) Windows 10 Anniversary Update (version 1607) Windows 10 周年更新 Windows 10 version 1703(Build 15063) Windows 10 Creators Update (version 1703) Windows 10 创作者更新 Windows 10 version 1709(Build 16299) Windows 10 Fall Creators Update (version 1709) Windows 10 秋季创作者更新 Windows 10 version 1803(Build 17134) Windows 10 April 2018 Update (version 1803) Windows 10 四月更新 Windows 10 version 1809and Windows Server 2019 (LTSC) (Build 17763) Windows 10 October 2018 Update (version 1809) Windows 10 十月更新 Windows 10 version 1903(Build 18362) (Code name: 19H1 ) ( Announcing Windows 10 Insider Preview Build 18362 ) 认识Windows Server 版本

从Windows Server 2016开始,伺服器作业系统将再区分两种发行通道 (Channel),分别是长期维护通道 (Long-Term Servicing Channel) ( LTSC),与半年通道 (Semi-Annual Channel) ( SAC)。

简单来说,所谓发行通道讲的就是不同的产品线,有着不同的技术支援周期与功能差异。如果要类比之前所有的Windows Server版本,我们可以说:「以前的Windows Server只有LTSC版本,从Windows Server 2016开始才额外推出SAC版本」。

长期维护通道(LTSC)

每2 ~ 3 年推出一个LTSC 版本 享有5 年主流技术支援与另外5 年延伸技术支援 系统更新只会包含安全性更新,不会包含新功能更新 LTSC 版本可以透过既有的微软销售通路取得授权

半年通道(SAC)

每半年推出一个SAC 版本 仅享有18 个月的技术支援 系统更新会包含安全性更新与新功能更新 通常下一代的LTSC 版本会包含曾经在SAC 推出的新功能 SAC 版本只有搭配软体保证的大量授权客户与透过Azure Marketplace 才能取得

请注意:SAC不是LTSC的加强版,也不是LTSC的升级版,所以不能直接从LTSC升级到SAC版本,他们两个就是完全独立且不同的伺服器作业系统产品。

我们到目前为止已经听到过几种「版本」了?不知道各位乱了没?我之前是被困扰很久啦!XD

Windows 10 1809 17763 379 LTSC SAC

目前为止,从Windows Server 2016开始的LTSC通道推出了以下两个版本:

Windows Server 2016 (LTSC) (Build 14393. 0) Windows Server 2019 (LTSC) (Build 17763. 379)

我以Windows Server 2019 ( LTSC)为例,在主机上执行以下PowerShell命令:

Get-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion" | Select ProductName,ReleaseId,InstallationType,CurrentMajorVersionNumber,CurrentMinorVersionNumber,CurrentBuild,UBR

你会得到以下资讯:

ProductName : Windows Server 2019 Datacenter ReleaseId : 1809 InstallationType : Server CurrentMajorVersionNumber : 10 CurrentMinorVersionNumber : 0 CurrentBuild : 17763 UBR : 379

此时你会发现到,Windows Server 2019 ( LTSC)的版本资讯几乎跟Windows 10 (version 1809)一模一样,只有ProductName与InstallationType不同而已。没错,这两个作业系统共用完全相同的核心组建版本!这同时也意味着Windows Containers也可以共用完全相同的基底映像(Base Image)。

上述资讯中的InstallationType则代表安装的类型,因为LTSC版本支援桌面体验版本 (Desktop Experience)与伺服器核心 (Server Core)版本。但SAC版本就仅支援伺服器核心 (Server Core)版本而已,完全没有GUI介面,只能用命令提示字元与PowerShell管理伺服器。

目前为止,Windows Server的SAC通道推出了以下3个版本:

Windows Server, version 1709 (SAC) (Build 16299. 15) Windows Server, version 1803 (SAC) (Build 17134. 648) Windows Server, version 1809 (SAC) (Build 17763. 379)

从上述版本编号来看,你会发现Microsoft从SAC通道的版本中,完全从产品名称中移除了2016或2019字样,取而代之的就是1709或1809之类的ReleaseId!

我以Windows Server, version 1809 ( SAC)为例,在主机上执行以下PowerShell命令:

Get-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion" | Select ProductName,ReleaseId,InstallationType,CurrentMajorVersionNumber,CurrentMinorVersionNumber,CurrentBuild,UBR

你会得到以下资讯:

ProductName : Windows Server Datacenter ReleaseId : 1809 InstallationType : Server Core CurrentMajorVersionNumber : 10 CurrentMinorVersionNumber : 0 CurrentBuild : 17763 UBR : 379

你可以比较一下跟本文稍早列出的Windows Server 2019 ( LTSC)版本资讯相比,你会发现从Productname中已经看不见2019字样,而是只写Windows Server Datacenter而已,但是其他版本资讯却又完全一样,这件事就困扰我一段时间,我曾经一度认为Windows Server 2019是不是就完全等于Windows Server, version 1809呢?后来我的理解是,没错,只要核心建置版本完全一样,就可以视为完全相同的作业系统,只是「产品名称」不同而已!

所以Windows 10, version 1809完全等于Windows Server 2019,也完全等于Windows Server, version 1809,只是产品名称与内建的功能不同而已,这三套共用完全相同的作业系统核心( 10.0.17763.379)!

最后,我们可以从Windows Server 执行以下命令,取得更细部的版本资讯:

Get-ComputerInfo | Select WindowsProductName, WindowsVersion, WindowsInstallationType, OsServerLevel, OsVersion, OsHardwareAbstractionLayer

从Windows Server 2019 (LTSC)得到的结果是:

WindowsProductName : Windows Server 2019 Datacenter WindowsVersion : 1809 WindowsInstallationType : Server OsServerLevel : FullServer OsVersion : 10.0.17763 OsHardwareAbstractionLayer : 10.0.17763.194

从Windows Server, version 1809 (SAC)得到的结果是:

WindowsProductName : Windows Server Datacenter WindowsVersion : 1809 WindowsInstallationType : Server Core OsServerLevel : ServerCore OsVersion : 10.0.17763 OsHardwareAbstractionLayer : 10.0.17763.194

这里我们多看到一个新的OsHardwareAbstractionLayer版本编号( 10.0.17763.194),跟同一台的Update Build Revision (UBR) ( 10.0.17763.379)所列的不太一样,但因为我这里的Windows Server是跑在Azure的VM中,这台VM的Host主机也是一台Windows Server,感觉这个版本应该是Host主机的作业系统版本才是,但我找不到佐证资讯证明这个推测。

 

reflink: https://blog.miniasp.com/post/2019/04/02/Understanding-Windows-OS-versioning



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有