Windows Vista,这是一个不那么如雷贯耳Windows名字,很多人甚至从来没有体验过这个操作系统。但是,Windows Vista刚刚推出时候所引起话题性,恐怕是其后Win7也难以与之相比。华丽界面,蛋疼兼容性,史无前例多功能(功能比Win7还要多),令人抓狂性能……无论Vista给人们带来过多少高光和阴影,现在它终于要退休了。
微软将会在即将在今年4月11日停止对Windows Vista技术支持,距离Windows Vista寿终正寝只剩下不到两个月了。在4月11日后,Vista将不会收到官方更新和安全补丁,而Vista后继者Win7“外延支持”服务将延续到2020年1月。
和后辈Win7相比,Vista在市场上取得成绩无疑是惨淡。但是,从本质上来讲,Win7更像是Vista改进版本而非换代。作为Win7技术先行者,Windows Vista历史地位该怎么评价?
极其激进技术
Windows Vista对比前作Windows XP,改变地方实在是太多了。Windows Vista第一个大变化就是更换了系统内核,内核由Windows XPNT 5.1变为NT 6.0。新内核带来了全面增强安全性、更合理系统机制——起码不会因为一些破烂驱动随随便便导致蓝屏了。
Vista改进实在是数不胜数,Aero UI,内存SuperFetch,UAC,新雅黑字体,搜索索引引进,WDM音频系统构建,资源管理器、任务管理器革新,网络管理智能化,更好x64中32位运行环境……直到Win10,系统上依然残存着很多Vista痕迹,这足以说明Vista所打下技术基础之深厚。
但是,Vista出现时机实在是太差,兼容性和性能问题挡住了大部分用户,Vista并没有什么机会向人们展示它美好。
糟糕兼容性
前面提到,Vista更换了更先进Windows NT 6.0内核,带来了兼容性问题。在之前,Win系统是怎么更换内核呢?我们看看XP例子。在Win98后,微软面对消费市场推出了依旧是DOS内核Win Me,但又向服务器市场推出了基于NT内核Win2000。严格来说,XP是Win Me接班人,但实际上它NT5.1内核却传承于Win2000NT5.0。消费市场在Win Me时代就并行使用Win2000系统,所以切换到Win XP,也未出现太多不适应。
但是,Vista却并非如此,Vista内核变更基本相当于一刀切。同时,Vista开发不仅冗长而且一波三折。微软在2003年时候,只是想要开发出一个介于XP和Win7之间过渡系统,但开发过程中新系统定位不断改变,在2004年微软宣布系统大变更——这时候,距离Vista正式发布只有两年了,很多工作却不得不重头做起。
可以说,Vista开发日程是非常紧张,这导致Vista和Windows软件开发生态脱节得比较厉害。在开发Vista时候,由于开发进度一变再变,导致开发商很难去做Vista兼容工作。在加上XP时代,个人PC已经极其普及,Win换代所带来阵痛,波及范围远比之前更广,因此Vista带来兼容问题,被进一步放大。无论是驱动和软件,很多时候你都找不到适用于Vista版本。
Vista糟糕兼容性让微软痛定思痛,无论是Win7还是Win8/8.1,微软都非常注重兼容性测试工作,而这些系统,也没有再出现Vista那样严重兼容问题。在Win10开发时,微软还启动了预览版公测计划,让普通用户在Insider Preview项目进行兼容性测试工作。虽然Win10可能有其他一些问题,但以Win10如此巨大变化,还有现在兼容性表现,确是相当可以了。
不合时宜硬件需求
Vista和Win7很相似,甚至有观点认为Win7只是UI优化、性能稍作改进Vista,两者之间并没有质区别。但是,两者口碑却天差地别。为什么会这样?很大一部分原因就是因为Vista出现不合时宜,Vista发布时主流PC硬件,和Vista是脱节。
Vista推出于2006年底2007年初,当时主流PC配置为单核CPU和512M RAM,而在实际使用中1G RAM都不足以完全跑顺Vista。而Win7和Vista隔了3年,在这三年间,人们PC发生了很大变化,双核CPU和2G内存成为了标配。Vista和Win7硬件需求没有本质上区别,Win7稍微低一点,但双方在性能上评价,却南辕北辙,这就是出现时代不同所造成。
从技术角度来说,Vista是一个伟大系统。但是,它糟糕实用性和市场表现,也让它成为了评价最低Win系统之一。不过幸好,Win7继承了Vista大部分技术特性,并让这些特性开花结果,让人们重拾了对Win系统信心。尽管Vista生命周期即将完结,但Win7时至今日依然维持着强劲市场表现,这也算是对Vista带来技术革新最好肯定了。