- 积分
- 1101
- 最后登录
- 2024-3-28
- 精华
- 0
- 阅读权限
- 40
- 主题
- 94
- UID
- 4705394
- 帖子
- 2752
- PB币
- 4002
- 威望
- 0
- 贡献
- 0
- 技术
- 6
- 活跃
- 2180
L
- UID
- 4705394
- 帖子
- 2752
- PB币
- 4002
- 贡献
- 0
- 技术
- 6
- 活跃
- 2180
|
发表于 2022-9-23 19:23:14
IP属地广东
|显示全部楼层
Win10之前的系统,内核版本号跟跟发行的市场名称是一一对应的,比如:NT5.0=Win 2000
NT5.1=XP
NT6.0=Vista
NT6.1=Win 7
NT6.2=Win 8
NT6.3=Win 8.1
进入Win10时代以后,因为采用了“Windows即服务”的更新策略,一年发布一到两次更新,打开“关于Windows"对话框,除了初代Win10发布的时候还显示NT 10.0的内核版本,后面的大版本更新都采用了全新的“版本号”模式,不再直接显示NT 10.0的内核版本号,比如1511、1809、21H2等。而且由于大版本更新的版本众多,说NT 10.0,也完全不知道指的是Win10的哪一个版本。但不管大版本怎么更新,Win10再到Win11的完整版本号都是10.0.*****.*的模式,比如最新发布的Win11 22H2版本,完整的版本号就是10.0.22621.521,意思是内核版本还是10.0。
但是,不管是Win10 21H2的10.0.19044,还是Win11的10.0.22621,相对于10.0.10240的初代Win10版本来说,这两个“10.0”早已不是当初的Win10了。不管是WSL还是WSA,这些都是初代Win10不具备的,Win10/11的内核早已改得“面目全非”。
对于Windows内核版本命名一直“耿耿于怀”的几个问题:Vista的版本号是6.0,下一个版本取7.0的名字命名为Win 7本可以理解,但微软却只把内核版本改成6.1。Win 8和8.1应该算是同一个系统的SP更新包,但版本号却从6.2升级成6.3。而Win11早已不是当年发布的NT 10.0的内核版本,却一直用着10.0的版本号。
微软的迷之操作啊。
|
|