自从2014年微软在秋季发布会上正式公布了Windows10之后,官方公布Windows8/8.1喜忧参半的页面已经被掀开,微软将数量从8个直接上升到10个,这不仅意味着功能上的大飞跃,也意味着相比之前的封闭内测,Windows10是微软首次尝试将操作系统的开发任务交给用户.虽然这在开放和交流方面是一次难得的尝试,但很多专业术语被推送给用户也是第一次:频道、分支(Branch)、预览、Ring等等。因此本文只是扫盲,向Windows10新用户简单介绍一下细节,老手请移步FeedbackHub。英雄的一生注定坎坷而传奇,充满未知视频:http://v.youku.com/v_show/id_XMTY1MjA5MzYzMg==.html正式发布前夕:InsiderProgram首先让我们梳理一下Windows10随着时间的推移2014年9月,微软首次公开展示了Windows10的外观。当时还处于内测阶段的Windows10被称为Windows10TechnicalPreview,也就是技术预览版。对于公众来说,这是最低级、完成度最低的版本。我们知道Windows8.1Update的Build号保持在9600,第一个公开展示的Windows10还在继续,Build版本为9841,这也是Windows10第一个对外预览的版本。这里我们要说的是第一个名词:Ring。Ring这个词没有官方的中文翻译,其含义是指InsiderProgram中根据推送速度和稳定性划分用户频道的一个单元。最初的InsiderProgram只有两个方向:FastRing和SlowRing。事实上,InsiderProgram的前任负责人GabeAul也承认,开发效率爆发式增长的微软实际上每天至少完成一次Build(每日构建)。完成后,他们将部署到OSG(OperatingSystemGroup)进行Debug和性能测试。如果性能达到公开发布的水平,就会推送给FastRing用户,如果FastRing用户反应良好,可能会推送给SlowRing用户。这就是建筑的传承方式。2014年对于Windows10来说是短暂的一年,开放的用户只针对狂热的技术预览爱好者。当年的最后一个Build9879,有一块大容量硬盘无法识别。小编在这次Build中登船。幸好硬盘安然无恙,但输入法无法更换。随后的Build2015对于Windows10来说是一个重要的日子。在大会结束后不久推出的Build10074上,技术预览(TechnicalPreview)终于变成了更完整的内幕预览(InsiderPreview),这意味着迈向RTM(发布到制造)的重要一步。版本及版本归属:分支(Branch)终于在去年7月29日,微软开始推送Windows10Build10240正式版,属于Threshold1。对于普通大众来说,这是他们第一次拿到自己的日子接触到Windows10。虽然很多用户反映接收更新推送的可靠性远不如升级过程中下载镜像烧录到U盘的安装,但这一天对于微软和Windows10来说仍然是非常有意义的一天。在此我们可以谈谈第二个概念:分支(Branch)。由于Windows10的开发工作分为多个版块,海量的工作计划无法在短时间内完成,因此WDG(WindowsDevelopmentGroup)成立了多个分支机构,每个分支机构都有自己的开发任务。一共四个分支,先说InsiderPreview分支。该分支包含当前正在开发的Build,即交给Insider用户预览的版本。那么FastRing和SlowRing都属于预览版(PreviewBuild),都属于这个分支。在4-7个月的开发周期结束后,微软将发布一个稳定的RTM版本作为开发过程的总结。在这期间(一个RTM和下一个RTM之间),一般会建立一个开发代码,比如大家熟悉的Threshold和RedStone,用来区分不同的开发阶段,比如从2015年7月29日到今年8月这2天属于到阈值部分。在收到年度更新后,Windows10为普通用户进入RedStone。然后,在这些堪称“正式版”的构建之上,通过一系列的累积更新来满足普通用户的需求。此时分支已经离开PreviewBranch,进入CurrentBranch。该分支包括RTM版本和所有累积更新版本。按照微软的计划,Windows10的部署可以分为InsiderPreviewBranch、CurrentBranch、CurrentBranchforBusiness和LongTermServicingBranch。可简称为IPB、CB、CBB、LTSB。对于后面的LTSB,可以忽略,记住前三个。但需要参考不同服务期对应的不同分行。CB对应4个月,CBB对应8个月,LTSB对应10年。.您可能已经注意到,4个月大致是完成Windows10的一个RTM版本(即CurrentBranch)之间的间隔。对应4个月的RTM版本,可以理解为Windows10Update1,支持8个月的CurrentBranchforBusiness可以大致理解为Windows10.1。虽然含义不同,但只要是开发进度中的最稳定的版本,所有的累积更新都是以此为基础的。功能最少的最稳定版本:RTM和累积更新(CulumativeUpdate)。说到累积更新(CumulativeUpdate),其实是针对没有参加过InsiderProgram的普通用户,基于RTM版本来提升性能和修复bug。已经发布的更新补丁,也就是每个月推送的稳定更新,类似于Win7/8/8.1在每月补丁日接收更新,所以也常被称为“月度累积更新”。例如,在微软的官方支持页面上,使用的表达方式是“JulyCumulativeUpdate(七月累积更新)”。累积更新是最稳定和保守的版本。它不包含任何新功能,只面临基本的性能更新。阈值2,根据Build10586(ver.1511)的累积更新历史,我们还可以详细说明RTM版本和累积更新的命名。RTM版本本身也是一个Build,所以也有它们的版本号(Build10240、10586)。不过与预览版不同的是,为了方便更多用户的记忆和书写,也可以用“年月”来表示,比如“ver.1507(10240),1511(10586),1607(14393?)”。累积更新实际上是安装后具有次要版本号(10586.xxx)的补丁程序(KBxxxxx)的集合。阈值1,基于Build10240(ver.1507)的累积更新历史以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版本之后的累积更新。而如果你看到不规则和变化的Builds,比如最近的14383、14385、14388、14390、14393,这些都是处于发展前沿的FastRingBuilds或SlowRingBuilds。将每两周更新一次。需要提醒大家的是,进入红石分支后,预览版更新的稳定性有了明显提升。作为日常的主力工作机,完全不用担心太多。在这里要强调的是,用户经常会问或者抱怨微软正式版要等多久,为什么在beta版时总有一种存在感。其实微软在去年就推送了正式版,也就是Build10240,之后所有的正式版都是正式版。唯一的区别是他们是否是预览者。从Threshold到RedStone,再到?在TH1(7-11月),Windows10的可靠性可以说是不怎么样,所以微软的首要任务是解决开始菜单、MicrosoftEdge浏览器、磁盘性能、Cortana等基础问题。修复功能的可靠性,尽可能满足正常的工作任务。在后期的TH2分支中,首要任务是让Cortana更强大、更跨平台、更无所不能,WindowsInk更随心所欲,MicrosoftEdge浏览器增加插件支持,UWP解锁帧率等进一步的功能增强。未来的RedStone,Windows10将变得更跨平台、更智能、UI更美观。2015年11月12日微软推送Build10586之后,第二个分水岭来了。对于普通用户,他们从Threshold1分支移动到Threshold2分支。对于InsiderProgram,心存已久的RedStone1来了。这时候微软做了两件事:第一,在FastRing和SlowRing之后,增加了第三个通道:ReleasePreviewRing,在SlowRing和RTM之间增加了风险和新鲜度的新平衡,因为虽然ReleasePreview可以收到提前更新的版本,已经属于分支上的CurrentBranch。二是将《Windows预览计划》App整合到系统设置中,成为系统功能的一部分。如果还有一件事,那就是将《会员中心》App和?App合并为一个《Feedback Hub》App,方便用户反馈。8月2日,微软将推送RedStone1分支正式版。版本号还不清楚(传闻是Build14393),不过主版本号是1608,应该是跑不了的。此版本将继承去年11月至今的所有开发,并将在接下来的几个月中获得累积更新。虽然Threshold只有两个数字,但根据目前的传闻,RedStone将包括三个更新。RedStone2已经跳到明年春天,而RedStone3至少是秋天。微软此前曾宣布Windows10即服务将是该公司的最后一个操作系统。未来Windows10的道路会铺向何方,我们拭目以待。Windows10的概念设计之一,MetroUI是最吸睛的设计
