× 快速导航
新闻资讯
分类
NG体育Windows 爱过
发布日期:2023-07-16 13:04:55

  NG体育尽管从2017年10月份进入维护期起,Windows 10 Mobile就被判了死刑,不过在这之后,微软却一直坚持为其提供更新,直到Windows 10 Mobile的生命周期结束为止。

  记得有时IT之家发布关于Windows 10 Mobile系统更新的消息的时候,总会有读者在评论区里开玩笑说:有些系统活着,但它已经死了,有些系统死了,但它还活着。

  尽管从2017年10月份进入维护期起,Windows 10 Mobile就被判了死刑,不过在这之后,微软却一直坚持为其提供更新,直到Windows 10 Mobile的生命周期结束为止。

NG体育Windows 爱过(图1)

  1月9日,据IT之家报道,微软宣布将于2019年12月10日结束对Windows 10 Mobile的支持,这意味着这款系统最终的命运已经尘埃落定。在上一篇文章中,我们已经讨论过微软当年是否坑了诺基亚,而今天的这篇文章,我们的话题是,Windows 是如何一步一步走到今天的。

  在Windows 10中,微软采用了一种新的迭代规则,即“Windows即服务”。

  在这种迭代规则下,处于常规更新通道的Windows 10将会得到每年两次的功能更新和大约每月一次的质量更新。

  针对每次功能更新,微软将为其提供18个月的质量更新,也就是说,若Windows 10的用户希望不间断地收取到来自微软的安全更新、关键更新、服务堆栈更新和驱动程序更新,那他们必须保证他们的设备所运行的Windows 10是处于当前功能更新的18个月支持期限之内的版本。

NG体育Windows 爱过(图2)

  举个简单的例子,Windows 10 1709,推出于2017年的10月,生命周期的开始日期是2017年10月17日,主要支持的结束日期是2019年4月9日。在这个版本的Windows10共18个月生命周期中,用户可以持续地收取到来自微软的质量更新,但在这18个月之外,用户若想继续收取到质量更新,就只能升级到更新的版本(例如1803)。

  通常来讲,对于普通的桌面版Windows 10来说,并不存在“彻底终止支持”这种说法,因为虽然Windows 10每次的功能更新版本都只有18个月的生命周期(LTSB等特殊版本除外),但在每个版本的生命周期结束之前,微软都会为用户提供更新版本的系统以供他们升级。

  例如,当Windows 10 1709的用户在2019年4月9日之后发现他们的系统无法收到安全补丁,那他们只要将系统升级到1803,就又可以继续得到来自微软的支持了。

  但对于Windows 10 Mobile来说,“Windows即服务”会让它面临一个窘境,就是等它当前版本的生命周期结束之后,用户会发现,他们已经并没有新的版本可更了。

NG体育Windows 爱过(图3)

  2017年10月份,微软宣布不再为Windows 10 Mobile提供功能更新,也就是说,它的版本止于1709。在微软官网上,我们查询到,Windows 10 Mobile 1709的生命周期是从2017年10月17日开始,至2019年12月10日结束。按微软“Windows即服务“的迭代规则,在1709的生命周期结束之后,用户若要继续获取质量更新,那只需将Windows 10 Mobile升级到1803版本即可,可问题是,针对Windows 10 Mobile,微软根本就没有打算推送1803(其实当时Windows 10 Mobile 1803已经准备就绪,新版系统已经通过蓝牙认证,支持页面也已经上线,可最终就是没推)……

  作为桌面系统的老大,微软其实很早以前就开始在移动领域布局,在比尔·盖茨成书于1995年的《未来之路》中,这位微软的创始人设想了一种叫“皮夹式个人计算机”的设备,这种设备可以收发邮件、可以查看股票和天气、可以做会议笔记、可以查看日程、可以玩游戏,甚至可以在里面翻看你家人的数千张照片。以现在的眼光来看,比尔·盖茨当年所设想的“皮夹式个人计算机“,其实非常类似于今天的智能手机。

NG体育Windows 爱过(图4)

  为了实现《未来之路》中所描绘的愿景,那些年,微软的努力从来都没有间断过。

  1996年,微软发布了Windows CE,这是适用于嵌入式设备的Windows 95的精简版本,从此,Windows不再是桌面式计算机的专属;

  2001年,微软发布了Pocket PC 2002,首次加入了对智能手机的支持;

  这之后的几年,Windows Mobile从2003进化到2003 SE,再到5,再到6、6.1、6.5,这个系统的功能越来越完善,对硬件的支持越来越多,在其鼎盛的时候,全球有30%的智能手机运行着Windows Mobile系统,如果没有2007年的那次冲击,Windows Mobile的命运或许不会迎来如此大的转折。

  2007年,看到苹果刚刚发布的,时任微软CEO的史蒂夫·鲍尔默嘲笑称:是世界上最昂贵的手机,但对商业客户没有一点吸引力。因为它没有实体键盘,不能当做收发电子邮件的利器。所以我会看着它说——嗯,我喜欢我们的战略,我太喜欢了。

  与鲍尔默的态度相对应,当“安卓之父”安迪·鲁宾看完苹果的发布会,他说的话是:我的天,看来咱们不能发布那款手机了。

  安迪·鲁宾口中的“那款手机”,指的是搭载早期系统的代号为“Sooner”的设备,这款设备看起来有点像黑莓,采用了传统的全键盘设计,不支持触摸屏。最初的系统,其实为按键机设计的。

NG体育Windows 爱过(图5)

  面对来自的冲击,迅速掉头,将整个系统的用户界面和操作逻辑完全推倒重做,最终将它做成了适用于触摸屏的手机系统。

  而面对同样的冲击,Windows Mobile于2008年4月发布了Windows Mobile 6.1,这款系统仍然是为基于键盘和单点电阻屏触控笔的交互而设计的。

  2009年5月,微软终于开始面向OEM提供原生支持多点触控技术的Windows Mobile 6.5,这是微软首个为全触屏设备进行了交互优化的Windows Mobile版本。

  看样子,当时嘲笑没有键盘的鲍尔默,已经不太喜欢他们的战略了。

  此时,已经回过味儿来的微软砍掉了正在开发中的Windows Mobile 7项目,毅然将更多精力投入到新系统的研发当中,2010年10月,专为全触控设备设计的Windows 7正式发布。此时,已经出到了 4,系统也已经迭代到了2.1,微软的觉醒,似乎来得有些晚了。

NG体育Windows 爱过(图6)

  自毁生态的微软,此时变得一无所有,Windows 的应用生态,遇到了一次前所未有的大断层。

  虽然在发布之初, OS(后来改成iOS)和系统并不完美,不过经过两三年的发展,这两款系统已经达到“能用”甚至“好用”的程度了。此时的Windows 7本应占据后发优势,毕竟前面已经有两个好例子可以参考,可是除了完整的UI设计理念和流畅的交互体验之外,Windows 7缺失了很多本应不该缺失的功能,比如,它不支持复制粘贴、不支持旋转锁定、不支持中文输入……

NG体育Windows 爱过(图7)

  面对还不完善的Windows 7,开发者一初的热情是非常高涨的,虽然复制粘贴、旋转锁定这些功能他们无法左右,但有些系统功能的缺失,他们还是乐于通过应用本身来弥补的,例如在Windows 7最开始还不支持中文输入的时候,腾讯为这个平台开发的QQ客户端竟然内置了一套中文输入法。

NG体育Windows 爱过(图8)

  虽然在系统功能的补足上,微软一贯以慢著称,以至于直到2014年Windows 8.1的发布,旋转锁定、音量分离、下拉通知栏等大家在上司空见惯的功能才终于在Windows 上来了个全家福,曾经缺失的功能确实会影响一些用户的选择,可是对这些用户来说,功能缺失并不是Windows 最致命的问题,比这更致命的,是它应用生态发展的缓慢。

  Windows 平台的应用,曾经有两个问题,一是功能缺失,二是应用数量少。

  关于功能缺失这个问题,IT之家小编在写这篇文章时特地和微软Windows Development方向的MVP汪宇杰做过一些讨论。汪宇杰(博客)表示,Windows 上的应用程序之所以缺失一些功能,并非是应用程序的开发商或开发者不想做这些功能,而是他们没法儿做,因为微软当年的战略,都是各种自家Only,有些API是虽有,但不开放,更多的则是直接没有API。

  举几个简单的例子,先拿《手机淘宝》应用来说,在或者iOS平台上,其实很多应用都是原生+HTML5的混合应用,淘宝也不例外,也就是说,大家在和iOS上所使用的淘宝客户端,其中有一部分的界面是通过渲染HTML5代码来实现的,当时在Windows 平台,应用只能调用IE核心来显示HTML5内容,而据汪宇杰描述:“IE核心对HTML5的支持非常有限,要用的API都不支持“,这就使当年淘宝Windows 客户端的开发和适配等工作变得非常困难,等到Windows 10 Mobile的时候,Edge核心对HTML5的支持已经非常完美,可是这个时候,阿里已经不愿意开发淘宝客户端,只能微软亲自替他们来了。

NG体育Windows 爱过(图9)

  再如《》应用,在Windows 8上用过这款软件的同学应该还记得,当年这款应用无法实现后台下载,因为后台下载这个功能的实现,和前台下载是完全不同的两种写法,要实现后台的数据传输,开发者需要调用一个叫“Microsoft..BackgroundTransfer”的API,但这个API的后台传输策略非常严格,其下载进程也非常容易被系统杀掉,直到Windows 10 Mobile,开发者终于挣脱了后台限制的枷锁,后台下载这个功能终于能够得以实现,但更宽松的后台限制,也让Windows 10 Mobile原本丝滑流畅的优势大打折扣。

NG体育Windows 爱过(图10)

  上面我们举的这两个例子,其实只是因微软API的限制而导致App的功能无法实现的众多案例中的冰山一角,如果你做过开发,那对我们上面提到的这些点,肯定比作为小编的文轩更加感同身受。

  Windows 的应用数量为什么少?原因很简单,开发者不愿意开发。开发者为什么不愿意开发?

  考虑到IT之家的很多读者都经历过那个时代,因此开发者为什么不愿意为Windows 平台开发应用,大家的心里肯定有答案。这篇文章成文的前一天,文轩和软媒开发过IT之家客户端的几位同事聊到过关于Windows 死因的话题,开发部的同事说:Windows 7的时候,IT之家开发了客户端,等Windows 8出来了,好多都要重写一遍,从8到8.1,该完善的都完善了,结果10出来了,要开发UWP,还要重写一遍,这个平台不死谁死……

  2012年10月,微软正式推出Windows 8系统,用户想使用这一系统,只能重买手机。

NG体育Windows 爱过(图11)

  当时买了第一代Lumia的用户,看着自己手里可能连保修期还没过的手机,心里不知作何感想,总之,如果他们的下一部手机不再选择Windows ,那这个锅,肯定要有人来背。

  在IT之家此前《微软坑了诺基亚?》一文中我们写道,诺基亚当时对待与微软这次合作的态度非常真诚,在Windows 7.5确认无法升级到Windows 8之后,诺基亚在Lumia手机的专属固件里添加了很多原本不属于微软Windows 7.8特性的独家功能,这对Windows 7.5的用户来说应该是个安慰。

NG体育Windows 爱过(图12)

  自从决定与微软展开合作、把Lumia的命运交到了微软的手里之后,诺基亚能做的事情只有尽自己最大的努力生产最优秀的设备,或者尽自己最大的努力为Windows 平台开发最优秀的独家应用,其他的事情,诺基亚根本无力改变。因此,这个锅肯定不能让诺基亚来背。

NG体育Windows 爱过(图13)

  ▲刷了Windows 10 Mobile的小米4,它原本是台手机

  有些读者可能听说过这样一种说法,Windows 7.5无法升级到Windows 8,其实并非是技术原因,而是商业原因。有消息称,外媒WMPowerUser曾收到过开发者来信,信中称,微软当时已在Lumia一代机上测试过Windows 8系统,也就是说,若微软想将运行Windows 7.5的设备升级到Windows 8,在技术上是能够实现的,但在与高通的谈判中,微软没能说服高通为现役的采用旧型号处理器的Windows 7.5设备写底层驱动,因为为这些设备写底层驱动的成本非常高,而且这样做会影响高通骁龙S4处理器的出货量,因此,微软只能做出让步。

NG体育Windows 爱过(图14)

  为了验证上面这个说法的真伪,IT之家花了大量的时间在国内外网站查找关于上面这一消息的可靠源头,遗憾的是,我们一无所获,因此IT之家不敢向大家保证这一未被证实的消息是真实可信的,这篇文章我们能够给到大家的,也就只有下面这一种已经被大多数人认同的说法:Windows CE当时是个非常老旧的内核,对很多新颖的硬件都不支持,而考虑到Windows 软硬件生态的未来,微软只能做出以Windows NT内核替代Windows CE内核的决定。看来Windows 7无法升级Windows 8的这个锅,只能让微软暂时背着了。

  当地时间2013年7月11日,代号为“诺基亚EOS”的Lumia 1020在美国纽约正式亮相。

  Lumia 1020搭载了一颗像素高达4100万的卡尔·蔡司认证镜头,并配备了当时领先的2GB运行内存,然而,它的处理器却是高通骁龙S4,而并非是当年年初发布的旗舰级的高通骁龙800。

NG体育Windows 爱过(图15)

  不知用过Lumia 1020的同学有没有发现,这款手机的拍照体验有个短板,就是它保存照片所需的时间太长了,因为它的高通骁龙S4处理器很难在短时间内处理如此大量的图像数据。

  性能强大高通骁龙800虽早在2013年的年初就已经发布,但当年7月份问世的Lumia 1020根本无法搭载这颗处理器,原因说起来非常遗憾,当时的Windows 8对处理器的支持最高只到双核,而高通骁龙800,是颗四核处理器NG体育。

  2014年8月,支持四核处理器的Windows 8.1全面上市,但此时距诺基亚Lumia 1020的发布,已经过去一年多了。

NG体育Windows 爱过(图16)

  2015年微软发布的Lumia 950和Lumia 950 XL分别搭载了旗舰级的高通骁龙808和高通骁龙810处理器,这两款处理器均支持64位技术,理论上,Lumia 950和Lumia 950 XL应该可以配备4GB以上的运行内存,可由于Windows 10 Mobile是款32位操作系统,它对运行内存的支持最多就只能到3GB,因此,Lumia 950和Lumia 950 XL这对兄弟机的运行内存,无奈只能在3GB止步。

  比Lumia 950系列两兄弟更悲剧的是阿尔卡特IDOL 4S,尽管这款手机配备了4GB运行内存,但受制于Windows 10 Mobile系统,它只有3GB运行内存可用。

NG体育Windows 爱过(图17)

  在PC市场,微软通过Windows系统的授权费用取得了不少的营收,因此面对智能手机市场,微软想要采取和PC市场相同的战略——对OEM收取授权费用,每台10~20美元。

  当时,系统正因其靠着开源+免费的优势吸引了大量手机厂商而在智能手机市场攻城略地,iOS虽然不是免费的,但它是苹果软硬件生态体系中不可或缺的一部分,Windows 收取授权费用,非但无法为微软带来可观的营收,反而让Windows 的硬件生态越来越冷清,当时的微软显然没能想明白“先圈地、再圈钱”这个道理。

NG体育Windows 爱过(图18)

  2014年,微软终于想通了这个道理,在当年的Build大会上,微软宣布,Windows 系统面向OEM将免收授权费用,然而面对2014年系统超过80%的市场份额,微软的这个决定做得太晚了……

  在Windows 10 Mobile的预览阶段,几乎所有的Windows Insider都以为他们手中的Windows 8.1设备都能升级到Windows 10 Mobile的正式版本,以至于这些用户彻夜不眠地等待更新,积极地向微软提交反馈,当时的文轩也是Insider大军中的一员。

NG体育Windows 爱过(图19)

  前面我们提过,由于Windows 10 Mobile更加宽松的后台策略让它原本流畅丝滑的优势大打折扣(当然了,原因可能是多方面的)NG体育,针对Windows 10 Mobile流畅度不及Windows 8.1这个问题,Insider们提交了非常多的反馈,可我们向微软提供反馈,是希望微软能够优化性能,让Windows 10 Mobile重现丝滑,根本就没想让微软把运行Windows 10 Mobile流畅度不及预期的老设备从正式版的支持列表里砍掉啊,在这些参与Insider项目的用户当中,有大量当年诺基亚Lumia二代机的用户,他们帮微软测试系统,可手里的手机却遭到Windows 10 Mobile正式版的抛弃,如果微软能够站在用户的角度想问题,怎么可能会做出如此伤害用户的事情啊?

  Windows 7到Windows 8的升级,微软已经伤害了大量的用户,Windows 8.1到Windows 10 Mobile的升级,微软又一次辜负了用户的期待,经过两次暴击之后,若还有用户坚持信任微软的手机系统,那他可真的是真爱中的真爱了。

  记得第一次用到Windows 手机的时候,我盯着首页的动态磁贴足足看了好几分钟;

  记得Cortana首次降临Windows 8.1预览版的时候,当时还是学生的我特地用EDU邮箱注册了一个Windows开发者账户,那时的Cortana,还只能听得懂英语;

  记得为了第一时间获知Windows 10 Mobile更新的消息,当时还是读者的我,每天必做的事情,就是刷IT之家。

  当年只听得懂英语的Cortana,如今已经能用中文在iOS和手机里给小编唱歌了;

  而当年那个为了等Windows 10 Mobile更新,一遍又一遍刷着IT之家的读者,如今已经是IT之家的小编文轩。

  有些没有用过Windows 的同学可能会问:“你们当年买手机的时候选了这样一个系统,现在想想,后悔吗?”

  其实后悔倒不至于。恨微软?也不至于。只是现在拿着手机或者,看着抽屉里放了很久都没充电的Windows 手机,心里可能会不由自主的调侃自己一句:唉,微软啊,当年我还真是信了你的邪……