详解Windows 10版本布局 准备好迎接红石了?
Expreview超能网 2016/7/22 责任编辑:xuxinxin
自从微软于2014年秋季发布会上正式公布了Windows10之后,正式宣布了毁誉参半的Windows8/8.1的一页已经揭去,而微软将数字从8直接升至10,不仅意味着功能上的大步伐跃进,也意味着相比之前封闭式的内部测试,Windows10是微软第一次尝试将操作系统的开发任务部分交予用户。虽然这在开放与交流上是一次不可多得的尝试,但也是第一次将诸多专业词汇推至用户面前:
通道、分支(Branch)、预览、Ring,等等。故本文仅在于扫盲,向刚刚接触Windows10的用户简单介绍一下细节,老鸟请移步FeedbackHub。
首先让我们随着时间的脉络理清Windows10的发展,在2014年9月微软第一次公开展示了Windows10的面貌,当时还在内部测试阶段的Windows10全名为Windows10TechnicalPreview,也就是技术预览版。对于公众来说,这是最初级,完成度最低的版本。我们知道Windows8.1Update的Build编号停留在9600,第一个公开展示的Windows10延续了下去,Build版本为9841,这也是第一个对外推送预览的Windows10版本。
这里我们要聊聊第一个名词:Ring。Ring这个词没有官方的中文译法,它的含义是指预览计划(InsiderProgram)中根据推送速度和稳定程度划分用户频道的一个单位。初期的InsiderProgram只有两个方向:快速通道(FastRing)以及慢速通道(SlowRing)。事实上InsiderProgram前任负责人GabeAul也承认,开发效率爆炸的微软其实每天都在完成至少一个Build(DailyBuild),完成之后他们会部署至OSG(OperatingSystemGroup)接受Debug和性能测试,如果表现达到了对外公开发布的程度,它就会推送至FastRing用户,如果FastRing用户反响不错的话,它就有可能被推送至SlowRing用户。
2014年对于Windows10来说是短暂的一年,开放用户仅仅面向狂热的技术预览爱好者,在当年最后一个Build9879中,出现了大规模硬盘无法被识别的事故,小编就是在这个Build上船的,好在硬盘平安无事,只是输入法无法更换“而已”。
随后的Build2015对于Windows10是一个重要的日子,在大会闭幕后不久推送的Build10074上,技术预览版(TechnicalPreview)终于化身为完成度更高的内部预览版(InsiderPreview),这意味这通向RTM(ReleaseToManufacturing)的重要一步。
版本与版本的归属:分支(Branch)
终于,在去年的7月29日,微软开始推送正式版本Windows10Build10240,属于Threshold1。对于普通公众来说,这一天开始他们第一次接触了Windows10。虽然在升级时有很多用户反映接受更新推送的可靠性远远不如下载镜像刻录至USB介质的安装,但是这一天对于微软和Windows10还是十分有意义的一天。
那么在这些姑且可以称之为“正式版”的Build之上会通过一连串的累计更新来满足普通用户的需求,这时从分支上已经脱离PreviewBranch,进入CurrentBranch,这个分支包括该RTM版本以及所有累积更新版本。
最稳定但是功能最少的版本:RTM和累积更新(CulumativeUpdate)
而说到累计更新(CumulativeUpdate),其实就是面对没有参加InsiderProgram的普通用户、基于RTM版本之上为了提高性能、修复错误而一直发布的更新补丁,也就是每个月收到推送的稳定性更新,时间上类似于Win7/8/8.1在每个月补丁日收到更新一样,因此也常称之为“月份累计更新”。比如在微软的官方支持页面中,使用的表述就是“JulyCumulativeUpdate(七月累计更新)”。累计更新是最稳定、同时是最保守的版本,本身不包括任何新功能,仅仅面对基础性的性能更新。
在RTM版本和累积更新的命名上还可以详细说说,RTM版本身也是一个Build,所以也有他们的版本号(Build10240、10586),但是和预览版本不一样的是,为了方便更多的用户的记忆和书写,还可以表达为“年份月份”,譬如“ver.1507(10240)、1511(10586)、1607(14393?)”。而累积更新其实就是补丁(KBxxxxx)的集合,在安装之后便有了次要版本号(10586.xxx)。
以2015年7月第一次正式推送的Build10240为例,大版本号为Ver.1507,属于Threshold1,在版本号中写作th_1。自2015年11月和Build10586共存,后者大版本号为Ver.1511,分支为Threshold2,版本号写作th_2。对于这两个版本,无论是称之为Build10240、10586,还是1507、1511都没有错,因为他们都是CurrentBranch分支。
读到这里大家就应该可以分清,如果看到是的诸如10240.xxxx,10586.xxxx,那就是曾经的RTM版本之后的累计更新。而如果看到不规律且变化多端的Build,比如最近的14383、14385、14388、14390、14393,这些就是在开发最前沿的FastRingBuild或SlowRingBuild,他们快的每周有三次更新,慢的两周也会更新一次。需要提醒大家的是,在进入RedStone分支后,预览更新的稳定性已经有了明显好转,作为日常主力工作机已经不用担心太多。
这里要特别强调一下,平时是经常有用户或询问、或抱怨微软的正式版到底要等多久,为什么总是测试版刷存在感。其实去年微软已经推送了正式版,就是Build10240,在那之后的全部是正式版,有区分的仅仅在于是否是预览人员。
从Threshold到RedStone、再到?
在TH1中(7月-11月),平心而论Windows10的可靠性并不好,所以微软优先解决的是开始菜单、MicrosoftEdge浏览器、磁盘性能、Cortana等基础性功能的可靠性修复,尽可能满足正常的工作任务。后来的的TH2分支中,优先任务为Cortana变得更强大、更加跨平台、更加无所不能,WindowsInk更加随心所欲,MicrosoftEdge浏览器加入插件支持、UWP解锁帧率等进一步的功能强化。而在未来的RedStone中,Windows10会变得更加跨平台、更加智慧、UI更加绚丽。
微软自2015年的11月12日推送了Build10586之后,第二道分水岭来临。对于普通用户,他们从Threshold1分支迁至Threshold2分支。对于IniderProgram来说,已经在心头缭绕已久的RedStone1即将来临。这时微软做了两件事:第一件,在FastRing、SlowRing之后增加了第三项通道:ReleasePreviewRing,在SlowRing和RTM之间为风险和新鲜感添加了一副新的天平,因为虽然ReleasePreview在时间上可以提前收到更新版本,但是在分支上已经属于CurrentBranch。第二件就是将《Windows预览计划》App集成至系统设置内部,成为系统功能的一部分。如果说还有一件的话,就是将《会员中心》App和《Feedback》App合为一款《FeedbackHub》App,方便用户添加反馈。
在8月2日,微软会推送RedStone1分支的正式版,版本号目前暂不清楚(据传是Build14393),但是大版本号为1608应该是跑不了的。该版本会继承所有自去年11月至目前的开发成果,并在接下来的数月中接受累计更新。虽然Threshold只有两个编号,但是根据目前的传言,RedStone将包括出现三次更新,RedStone2目前已经跳票至明年春季,而RedStone3最少也是秋季。此前微软已经宣布Windows10作为一种服务将会使公司最后一部操作系统,未来Windows10的道路将蔓延至何处,我们拭目以待。
Windows10概念设计方案之一,MetroUI是最亮眼的设计
通道、分支(Branch)、预览、Ring,等等。故本文仅在于扫盲,向刚刚接触Windows10的用户简单介绍一下细节,老鸟请移步FeedbackHub。

首先让我们随着时间的脉络理清Windows10的发展,在2014年9月微软第一次公开展示了Windows10的面貌,当时还在内部测试阶段的Windows10全名为Windows10TechnicalPreview,也就是技术预览版。对于公众来说,这是最初级,完成度最低的版本。我们知道Windows8.1Update的Build编号停留在9600,第一个公开展示的Windows10延续了下去,Build版本为9841,这也是第一个对外推送预览的Windows10版本。
这里我们要聊聊第一个名词:Ring。Ring这个词没有官方的中文译法,它的含义是指预览计划(InsiderProgram)中根据推送速度和稳定程度划分用户频道的一个单位。初期的InsiderProgram只有两个方向:快速通道(FastRing)以及慢速通道(SlowRing)。事实上InsiderProgram前任负责人GabeAul也承认,开发效率爆炸的微软其实每天都在完成至少一个Build(DailyBuild),完成之后他们会部署至OSG(OperatingSystemGroup)接受Debug和性能测试,如果表现达到了对外公开发布的程度,它就会推送至FastRing用户,如果FastRing用户反响不错的话,它就有可能被推送至SlowRing用户。

2014年对于Windows10来说是短暂的一年,开放用户仅仅面向狂热的技术预览爱好者,在当年最后一个Build9879中,出现了大规模硬盘无法被识别的事故,小编就是在这个Build上船的,好在硬盘平安无事,只是输入法无法更换“而已”。
随后的Build2015对于Windows10是一个重要的日子,在大会闭幕后不久推送的Build10074上,技术预览版(TechnicalPreview)终于化身为完成度更高的内部预览版(InsiderPreview),这意味这通向RTM(ReleaseToManufacturing)的重要一步。
版本与版本的归属:分支(Branch)
终于,在去年的7月29日,微软开始推送正式版本Windows10Build10240,属于Threshold1。对于普通公众来说,这一天开始他们第一次接触了Windows10。虽然在升级时有很多用户反映接受更新推送的可靠性远远不如下载镜像刻录至USB介质的安装,但是这一天对于微软和Windows10还是十分有意义的一天。



那么在这些姑且可以称之为“正式版”的Build之上会通过一连串的累计更新来满足普通用户的需求,这时从分支上已经脱离PreviewBranch,进入CurrentBranch,这个分支包括该RTM版本以及所有累积更新版本。


最稳定但是功能最少的版本:RTM和累积更新(CulumativeUpdate)
而说到累计更新(CumulativeUpdate),其实就是面对没有参加InsiderProgram的普通用户、基于RTM版本之上为了提高性能、修复错误而一直发布的更新补丁,也就是每个月收到推送的稳定性更新,时间上类似于Win7/8/8.1在每个月补丁日收到更新一样,因此也常称之为“月份累计更新”。比如在微软的官方支持页面中,使用的表述就是“JulyCumulativeUpdate(七月累计更新)”。累计更新是最稳定、同时是最保守的版本,本身不包括任何新功能,仅仅面对基础性的性能更新。

在RTM版本和累积更新的命名上还可以详细说说,RTM版本身也是一个Build,所以也有他们的版本号(Build10240、10586),但是和预览版本不一样的是,为了方便更多的用户的记忆和书写,还可以表达为“年份月份”,譬如“ver.1507(10240)、1511(10586)、1607(14393?)”。而累积更新其实就是补丁(KBxxxxx)的集合,在安装之后便有了次要版本号(10586.xxx)。

以2015年7月第一次正式推送的Build10240为例,大版本号为Ver.1507,属于Threshold1,在版本号中写作th_1。自2015年11月和Build10586共存,后者大版本号为Ver.1511,分支为Threshold2,版本号写作th_2。对于这两个版本,无论是称之为Build10240、10586,还是1507、1511都没有错,因为他们都是CurrentBranch分支。
读到这里大家就应该可以分清,如果看到是的诸如10240.xxxx,10586.xxxx,那就是曾经的RTM版本之后的累计更新。而如果看到不规律且变化多端的Build,比如最近的14383、14385、14388、14390、14393,这些就是在开发最前沿的FastRingBuild或SlowRingBuild,他们快的每周有三次更新,慢的两周也会更新一次。需要提醒大家的是,在进入RedStone分支后,预览更新的稳定性已经有了明显好转,作为日常主力工作机已经不用担心太多。
这里要特别强调一下,平时是经常有用户或询问、或抱怨微软的正式版到底要等多久,为什么总是测试版刷存在感。其实去年微软已经推送了正式版,就是Build10240,在那之后的全部是正式版,有区分的仅仅在于是否是预览人员。
从Threshold到RedStone、再到?
在TH1中(7月-11月),平心而论Windows10的可靠性并不好,所以微软优先解决的是开始菜单、MicrosoftEdge浏览器、磁盘性能、Cortana等基础性功能的可靠性修复,尽可能满足正常的工作任务。后来的的TH2分支中,优先任务为Cortana变得更强大、更加跨平台、更加无所不能,WindowsInk更加随心所欲,MicrosoftEdge浏览器加入插件支持、UWP解锁帧率等进一步的功能强化。而在未来的RedStone中,Windows10会变得更加跨平台、更加智慧、UI更加绚丽。
微软自2015年的11月12日推送了Build10586之后,第二道分水岭来临。对于普通用户,他们从Threshold1分支迁至Threshold2分支。对于IniderProgram来说,已经在心头缭绕已久的RedStone1即将来临。这时微软做了两件事:第一件,在FastRing、SlowRing之后增加了第三项通道:ReleasePreviewRing,在SlowRing和RTM之间为风险和新鲜感添加了一副新的天平,因为虽然ReleasePreview在时间上可以提前收到更新版本,但是在分支上已经属于CurrentBranch。第二件就是将《Windows预览计划》App集成至系统设置内部,成为系统功能的一部分。如果说还有一件的话,就是将《会员中心》App和《Feedback》App合为一款《FeedbackHub》App,方便用户添加反馈。
在8月2日,微软会推送RedStone1分支的正式版,版本号目前暂不清楚(据传是Build14393),但是大版本号为1608应该是跑不了的。该版本会继承所有自去年11月至目前的开发成果,并在接下来的数月中接受累计更新。虽然Threshold只有两个编号,但是根据目前的传言,RedStone将包括出现三次更新,RedStone2目前已经跳票至明年春季,而RedStone3最少也是秋季。此前微软已经宣布Windows10作为一种服务将会使公司最后一部操作系统,未来Windows10的道路将蔓延至何处,我们拭目以待。
Windows10概念设计方案之一,MetroUI是最亮眼的设计