当Windows 10设备超过4亿后,更新系统的负荷将达到极限。而微软推出的“统一更新平台”(Unified Update Platform,简称UUP)将有望解决这一问题。
每一个补丁更新日我们总是不断地重复一样的操作:下载、安装、重新启动,这样真的有效吗?对于以往的Windows操作系统来说,虽然更新频繁,但是并不会对我们造成太大困扰,然而,对于Windows 10来说则完全是另一回事,其更新数据包太大、下载速度太慢并且更新过程非常容易出错。例如2016年夏天的周年纪念更新包,微软无法并行地将其提供给所有客户下载,更新困难的问题持续了3个多月之久。即使是現在,已经过去了大半年多,一些用户仍然未能顺利地进行更新。不过,尽管出现如此严重的问题,但微软并不准备改变频繁推出系统更新的策略。
截至2016年年底,超过4亿台设备已经升级到Windows 10。每年,微软需要为这些设备提供两次重大的更新,例如此前代号“Redstone”的大型系统更新包。以往,每次重大的更新必须下载一个完整的系统映像并重新安装Windows,然而,实际上原有系统中的许多代码并没有改变。微软新的更新平台“统一更新平台”(Unified Update Platform,简称UUP)将有望解决这一问题,它确保更新只需要下载改变了的新代码,缩小系统更新包的大小,以便更快地完成更新。
适用于所有平台的更新
微软所开发的Windows 10并不只是一个桌面操作系统,而是一个多平台的核心系统,并希望接下来Windows 10可以被应用于各种设备。“统一更新平台”也将成为核心系统的一部分,UUP将可以适用于所有平台:台式电脑、平板电脑、智能手机、物联网和HoloLen(微软的一个Windows 10智能眼鏡)。
各种设备和相应操作系统的更新功能操作界面以及自动更新机制将保持不变。因而,对于用户来说,单从更新功能的操作界面上看并不会感觉到更新平台的改变。不过,使用体验将会是截然不同的,因为UUP更新包将更紧凑,可以确保更快地完成更新。新技术的关键在于电脑只需要下载新老系统间存在差异的部分,这将可以减少约35%的数据量。其次,微软还优化了内部的更新流程:像往常一样,本地Windows Update会将系统当前的状态报告给微软的更新服务器。服务器的更新系统随后将提供适用的新版本,但是它不再提供整个系统映像,而是提供一个根据终端设备的更新状态定制的数据包。
这样做是非常有必要的,因为目前最新的Windows系统映像已经超过3GB,而随着时间的推移完整的系统映像将越来越大(参考本文中的表格),这无论是对更新服务器还是用户的网络流量,以及硬盘的存储空间都将是越来越大的考验。而在UUP更新机制下,用户可以无需下载整个Windows映像,系统即可更新到最新的版本。就目前来说,UUP只需下载约2GB的数据,而不是3GB的完整系统映像。虽然2GB的更新数据包仍然很大,但是已经小了许多。
更快地更新
当需要的系统更新数据包变得更小时,下载的速度当然更快,更新的过程通常也会更快。除此之外,UUP还有另外一项重要的作用,众所周知,查询更新情况需要花费大量的时间,当我们使用未完全更新的Windows10映像进行全新的系统安装时,可以非常清楚地观察到这一问题:作为用户,我们已经知道相对于所使用的系统映像,操作系统已经多次更新,一定有可用的更新存在,但系统仍然需要花费大量的时间检索和查询,而且这一过程很多时候还会以失败告终。而UUP将解决这一问题:终端设备上的本地更新功能将不再负责查找和检查可用更新的操作,这项工作将交给微软的更新服务器来完成,Windows更新服务将为设备提供适用的更新包。
一步更新
近年来,Windows已经不只用于桌面电脑,它同时也可以用于智能手机和平板电脑等众多设备。而受益于UUP,Windows 10智能手机将不再需要和Windows Mobile一样执行逐步的安装更新,不再需要下载安装此前的每一个更新包,而是可以一次性地将旧系统更新到最新版本。在UUP的更新机制下,用户的所有的更新都是一步到位,并且更新数据包都是定制的。按照目前的信息,UUP用户端将于2017年3月后更新到Windows 10,而第一个采取差异更新方式发布的系统更新(Redstone 3)将于2017年秋天到来。