2014年4月8日,微软将彻底取消对Windows XP的所有技术支持,伴随我们走过12个年头的经典操作系统,终于要迎来它生命历程的尽头了。十二年的时间显然不是一个短暂的概念,一纪的时光可以让毛头小子迈向而立之岁,也可以让业界完成盛衰更替。该如何总结Windows XP呢?今天,就让我们试着从过往的回忆里寻找那些曾经的美好,从中检索出最能代表“XP”的一些关键词吧。
WindowsXP关键词回顾
经典的Windows XP令人心旷神怡的蓝天白云下,一片绿油油的苍翠丘陵向远方延展,这是Windows XP在无数人脑海中留下的最深刻的烙印。这张名为Bliss的Windows XP默认壁纸取自摄影师Charles.O.Rear拍摄的加州Sonoma郡原野,它是Windows XP的起点,同时也是我们回忆的起点。
默认壁纸BlissWindows XP拥有代号Luna(月神)的用户图形界面,整个界面的形态和内容均经过重新设计,Bliss以及全新的桌面主题便是其中重要的组成部分。Luna界面针对更高分辨率桌面(相对于当时而言)进行了优化,引入了“选择任务”的用户界面,使得工具条可以访问任务的具体细节。此外,Luna还对一个重要的Windows要素进行了修改,那就是开始按钮。
经典的开始菜单新的Windows XP开始按钮设计风格更加直接和清爽,不仅显示区域比以往更大,而且布局结构也更利于用户使用。开始菜单被划分成了六个不同的区域,其中包含了大部分用户最常用的任务,不同任务按照应用范畴加以区分归类并以分割线加以区分,不仅比前代更具针对性,还可以方便用户更加快速的进入应用状态或者完成数据的查找工作。
Win8丢失了开始按钮即便以今天的眼光来衡量,Windows XP的用户界面依旧十分出色,它更加清爽自然,能够在视觉和使用感受上给人以平静和舒适感,这种对用户体验度的关注为Windows XP的经久不衰及其后操作系统的发展提供了重要的潜在影响。后续出现的Aero大量借鉴了Luna的成功经验,其开始菜单更是在数年后的今天直接影响了Windows 8的命运---尽管当时的批评家认为基于任务的设计会增加了视觉上的混乱,但很明显用户已经习惯并且相当依赖这种经典的开始菜单形式,希望以全新界面来替代开始按钮的Windows 8遭遇了前所未有的阻力。
也许每个人心中都有属于自己的经典Windows元素,但蓝天下那一望无际的绿色山坡,还有屏幕左下角那个绿油油圆滚滚的开始按钮,已经大部分人心中关于微软的“标签”。
Windows XP之所以能够长盛不衰,其较之先前版本(Windows 95/98/me)优秀许多的稳定性及性能是最重要的原因之一。为Windows XP带来更佳稳定性及性能的最根本要素,源自其所使用的NT内核。
与Windows 95/98/me采用的16/32位内核不同,NT内核基于原生的纯32位环境,其前身来自微软同IBM共同编制的OS/2 NT。NT内核支持多重引导功能,可与其它操作系统共存,可实现抢先式多任务和多线程操作,支持SMP(对称多处理器/多核心)技术,支持多CPU系统,同时支持CISC和RISC等多种硬件平台,可与各种网络操作系统实现互操作,支持TCP/IP、NetBEUI、DLC、AppleTalk、NWLINK等多种协议。其稳定性明显超越微软所使用的其他内核。
NT内核NT内核最大的特点在于系统的良好兼容性及稳定性,这大部分要归功于硬件资源虚拟化策略。在NT内核中,软件无需为每一款特定硬件进行针对性的代码编写,只需借由系统的API来使用硬件资源即可,这与DOS以及Windows 95/98(包括稍后的版本)时期直接由软件进行控制有很大不同。当然,稳定的代价就是利用API进行操作所需要的步骤远比直接操作硬件资源多,这为NT内核操作系统带来了比当时的其他民品操作系统更高的系统需求。
NT内核架构NT内核过去一直服务于微软的服务器操作系统产品线,从Windows NT 3.1开始变成了微软同Unix等其他操作系统争夺市场份额的武器。在历经Windows NT 3.1、Windows NT 3.5、Windows NT 3.51以及Windows NT 4.0之后,5.0版本的NT内核将微软的操作系统性能及稳定性提升到了当时的最高水平。
Windows XP所基于的NT 5.1改进自Windows 2000所采用的NT 5.0,因此可以通过硬件虚拟化功能充分保证系统稳定性。尽管硬件虚拟化会带来更高的系统需求,但Windows XP也因此获得了更多高效的应用功能,同时也具备了使用更优秀处理器(多路/单路多核心)和其他优秀硬件的机会。这些有利条件从软硬件层面同时提升了Windows XP的执行效率,抵消了硬件虚拟化所带来的影响。
基于NT5.0的Win2000NT内核对于Windows XP的意义是巨大的,它是Windows XP操作系统实现更好安全性、稳定性以及功能性的基础。得益于此,曾经在Windows 9X上广受诟病的蓝屏现象,在Windows XP中得到了明显且令人满意的改善。正是由于微软摒弃了之前的混合内核并首次将NT内核带入到民用操作系统市场,Windows XP才拥有了从本质上超越Windows 95/98/me的基本条件。
从Windows XP时代开始,微软在其民用操作系统中也启用了对比较大的而且重要的升级补丁进行了整合和打包发布的策略,这种整合的结果就是Service Pack(简称SP)。Service Pack并非首次出现,但它确实第一次进入民用操作系统市场,同时也是Windows XP最重要的组成部分,它伴随了Windows XP的一生,并且为其带来了三次脱胎换骨版的巨变。
Service Pack2002年9月25日,微软为Windows XP带来了第一次大规模整合性升级---Windows XP Service Pack 1,作为第一次尝试,SP1升级令Windows XP实现了包括USB 2.0在内的多种硬件及接口的支持,提供了更好的安全性及软硬件兼容性的同时简化了安装过程。尽管整体更新量较之后续的版本并不算大,Windows XP Service Pack 1还是正式打开了Windows Service Pack的历史大门。
USB2.0支持接下来的Windows XP Service Pack 2于2004年8月6日正式到来,相对于SP1,全新的SP2提供了大量安全性更新和功能升级。它添加了全新的Windows防火墙来增强对病毒以及入侵的防护,实现了未经允许的Web站点弹出器窗口的默认关闭,能够在用户打开附件时对其进行隔离,从而避免接收到不请自来的电子邮件消息。除此之外,SP2还提供了无线特性的支持,可以简化无线网络的发现与连接方式。在硬件方面,SP2提供了Cool'n'Quiet及双核在内的多项针对AMD CPU的更新。SP2还包含了API的升级,Windows XP从此集成了最经典的DirectX 9.0C,并带来了PC游戏全新的时代。
Windows XP SP22008年5月6日发布Service Pack 3是Windows XP的最后一个Service Pack升级,它包含了所有以前发布的性能、安全性和稳定性更新,还提供了诸如Microsoft管理控制台(MMC)3.0和Microsoft Core XML Services 6.0(MSXML6)之类有限数量的新功能和增强功能。在Windows Vista已经发布的当时,SP3并没有大量更改Windows XP的使用体验,也没有将较新的功能带入到Windows XP中。它的作用在于为仍在使用Windows XP的客户提供更好的系统稳定性以及使用新的软硬件的基础,从而帮助他们避免应用各项更新的不便。
MSXML6.0Service Pack的每次推出对Windows XP而言都像是跨越了一个全新的阶梯,Windows XP从历次Service Pack中获得了更好的兼容性及稳定性表现,并在一个个的Service Pack陪伴下最终走向了成熟。我们之所以能够铭记Windows XP,Service Pack的功劳是不容忽视的。
NTFS(New Technology File System)是Windows NT操作环境和Windows NT高级服务器网络操作系统环境的文件系统,它是Windows XP及其后的Windows Server 2003、Windows Server 2008、Windows Vista和Windows 7的标准文件系统。与NT内核一样,NTFS格式并非Windows XP首创,事实上该格式早在1993年的Windows NT 3.1中便已出现,但Windows XP却是首个将该格式带入民用领域的操作系统。NTFS优秀的特点以及其对FAT32的取代,让它几乎成了与Windows XP划等号的存在。
NTFS格式NTFS的主要目标在于实现更好的可靠性和功能性,它通过可恢复能力(事件跟踪)和热定位的容错特征改善了文件系统的真题稳定性,提供长度可达256个字符的长文件名支持,强化了数据保护和恢复功能,并通过目录和文件许可实现更好的安全性。与此同时,它还提供了更小的簇并优化了磁盘空间管理,同时消除了包括单个文件尺寸限制在内的各种FAT和HPFS文件系统中的限制。
相比于FAT(文件分配表)文件系统,NTFS提供了元数据的支持,使用高级数据结构,改善性能、可靠性和磁盘空间利用率等等,NTFS同时还提供了包括访问控制列表(ACL)和文件系统日志在内的若干附加扩展功能,同时还提供了相对方便的文件系统转化过程。用户在Windows XP环境下无需格式化磁盘或对数据进行修改,便可以轻松完成从FAT32向NTFS的转移过程。
FAT32转换NTFS过程从FAT32转移到NTFS,用户获得的好处是相当直观的。在NTFS下可以操作大于4GB的单个文件也不再是难事,磁盘空间的浪费也因为统一的簇大小以及而更有效的避免,Windows XP的系统可靠性和数据安全性因为NTFS而被提升到了新的高度。这一系列显而易见的好处,促使NTFS成了Windows XP标志性的特征之一。
IE(Internet Explorer)6是微软随Windows XP一同捆绑发布的全新版本网络浏览器,它提供了大量简单易用的功能,并且在后续的Service Pack更新中进一步获得了强化,不仅至今仍受欢迎,而且将微软的浏览器占有率提升到了至今仍难以企及的高度。
Internet Explorer 6IE6于2001年8月27日发布,它的主要功能包含DHTML提升,CSS 1/DOM 1/SMIL 2.0的部分支持,MSXML的引擎也提升到了3.0版本。除此之外,IE6还包含了新版本的IEAK、音乐工具栏、Windows Messenger、错误报告、图片大小自动调整、P3P以及与Windows XP相同的Luna界面,同时XBM的图片文件也不再被支持了。
IE6的工具栏按钮增加了一些颜色,新色彩的Windows徽标在白色的背景里显得更加清晰。喜爱菜单仍然出现在屏幕的左边,添加喜爱菜单栏和以前版本保持原样。添加喜爱对话窗口也没改变,不过颜色在Luna桌面上更好看。Internet Options对话窗口是独有的一个TAB,移除Cookies也多了一个Tab去操作。这更新虽然不会带来显著的性能改进,但都非常简洁有效的,因此IE6仍然受欢迎。
如今IE6占有率依然很高IE6是微软有史以来应用最广泛的网页浏览器,其所有版本总合起来的市场占有率在2002年时到达了80%以上,2003年时更是到达了95%。凭借讨巧的设计以及与Windows XP的捆绑,微软在浏览器大战中大获全胜,却也因此而陷入了裹足不前的状态,在长达5年的时间里都未对IE6进行根本性的性能升级或改进。在这段期间,IE6的各种设计不良一一浮现,引起广大用户的不满并饱受批评,同时也给了Mozilla Firefox(下称Firefox)等其他新兴浏览器异军突起的机会。
经典的IE6界面接下来的日子里,微软陆续推出了IE7/8/10等一系列性能更佳的换代浏览器,但IE6至今仍保有着很高的市占率,其简洁实用的功能仍然吸引着不少用户,甚至时至今日,许多银行提供的网银仍旧对IE6提供最好的支持。曾经的辉煌以及与Windows XP的良好融合,让IE6的命运同Windows XP紧紧地联系在了一起。
DirectX是微软的以图形为主的多媒体API集合,曾经与Open GL和3Dfx的Glide激烈竞争并成功胜出,它与Windows的联系同样紧密,这种联系在Windows XP所在的DirectX 9时代达到了全新的高度。
DirectX2002年12月,微软发布了全新一代图形API---DirectX 9。新版本全新的Pixel Shader2.0所引入的更大的指令数也让Pixel Shader2.0获得了更好的效率,同时FP24浮点格式的RGB数据处理让程序员第一次有了能够完整正确的表达颜色的可能。得益于极大提升的数据精度,DirectX 9.0带来了大量令人印象深刻的图形特效更新,比如说更为真实的水面特效,这些特效为当时的游戏效果提升提供了极大帮助。
DirectX 9.0接下来,微软继续对DirectX 9.0进行了数次版本更新和升级,并最终在Windows XP SP2当中添加了全新的DirectX 9.0C。它将Vertex Shader和Pixel Shader的最大指令数提升至65535,引入了动态程序流控制,将分支和跳转能力彻底开放给了程序员,允许顶点单元直接进行纹理操作(Vertex Texture),同时通过多目标渲染(MRT)和延迟渲染(Deferred Shading)等创造性的技术保证了光栅化过程中整个流水线的整体效率。
3Dmark 06DirectX 9.0C跨过了一个非常重要而且积极的节点。对程序员来说,DirectX 9.0C比先前的所有版本DirectX 都更让他们近乎于不受约束的尽情堆砌指令来实现越来越接近于现实的色彩和特效,这让DirectX 9.0C成了DirectX 史上支持度最高的版本。对于Windows XP来说,DirectX 9.0C成了提供最佳游戏及多媒体娱乐的基础和保证,而更好的娱乐体验又从侧面进一步促进了Windows XP的流行和长时间兴盛。大量经典游戏令玩家们流连忘返,同时也将Windows XP同DirectX 9.0紧密的联系在了一起。
出现在我们视野中的下一个Windows XP记忆关键词是64bit,作为第一个支持64位版本的民用级操作系统,Windows XP极大地影响了后续Windows版本的进程,同时也间接地影响了影响并改变了当时最重要的两种64bit指令集---IA-64和X86-64的命运。
相比于32bit指令集,64bit指令集可以提供64位指令运算能力以及更大的内存寻址能力,这可以带来更快速的数据处理过程,进而衍生出更好的系统稳定性、安全性以及可用性。64bit指令集存在两种不同的形式,由Intel主推的IA-64采用了激进的原生64位计算结构,这为其带来了最完整的64bit指令执行能力以及64位寻址能力,但也导致了其与X86指令的不兼容,如果想要执行X86指令,IA-64需要牺牲效率来借助硬件虚拟化的方式。AMD则选择了更为保守的升级法,将X86在原有基础上拓展出了支持64bit指令的X86-64指令集,它虽然牺牲了一定的内存寻址能力,但却可以很好的兼容原有的X86指令。
WinXP 64bit版本为了获得更好的执行效率和内存使用环境,微软在Windows XP中引入了64bit版本。为了同时照顾IA-64和X86-64,Windows XP 64bit Edition也同时具备了IA-64和X86-64两个不同版本,两个版本分别对应不同指令集,但却同时拥有64bit内存寻址能力。换句话说,Windows XP 64bit Edition是一个更加倾向于IA-64指令集特征的操作系统。
兼容性依旧不佳Windows XP 64bit Edition的境遇是尴尬的,虽然说微软此时选择了Intel并不准确,但64bit的内存寻址模式等等对IA-64指令集的倾向确实为其制造了不少麻烦,首当其冲的就是兼容性问题。尽管Windows XP 64bit Edition可以执行32bit应用程序,但某些应用软件的特定功能无法在其上运行,而且该版本还遇到了十分突出的驱动程序问题。各种问题为Windows XP 64bit Edition带来了不成熟的印象,其用户群体数量远远低于32bit版本。
未能进入桌面市场的安腾Windows XP 64bit Edition的表现及其所遇到的问题让微软意识到了X86的重要性,并促使其最终选择了拥有更好兼容特征的X86-64作为后续Windows 64bit版本的支持主体。由于微软拒绝再为IA-64单独开发特别版本的Windows,Intel不得不推出兼容X86-64的EM64T,该指令集被认为实际上就是Intel版本的X86-64,命运的眷顾自此离开了IA-64。尽管其最终消亡并不完全源自微软在Windows XP之后的选择,但Windows XP确实在一定程度上左右了64bit指令集大战的结局。
如果微软当初坚持选择了IA-64,Intel的命运、AMD的命运、微软的命运以及整个业界的命运将会怎样呢?正是这种遐想,将64bit同Windows XP绑在了一起。
诚然,基于NT内核的Windows XP在各方面均远超其前任Windows 9X/me,尤其是安全性和稳定性层面,但这并不代表Windows XP已经百毒不侵无懈可击。冲击波/震荡波病毒及其衍生物,就是Windows XP时代最让人难忘的经历。
冲击波病毒首次被截获于2003年8月11日,并于两日后达到感染顶峰,这种针对NT内核的新型病毒可以攻击Windows 2000/Windows XP等当时相对安全的操作系统。冲击波病毒利用了红极一时的NT内核漏洞---DCOM RPC缓冲区漏洞,病毒运行时会不停地通过IP扫描寻找网络上系统为Windows 2000或Windows XP的计算机,一旦攻击成功,病毒体将会被传送到对方计算机中进行传染。
DCOM RPC缓冲区漏洞冲击波病毒的威力强大,它可以导致系统资源被大量占用,并伴有标志性的症状:弹出RPC服务终止的对话框,进而使系统反复重启。受感染系统将无法收发邮件、无法正常浏览网页、DNS和ⅡS服务遭到非法拒绝服务。由于DCOM RPC缓冲区漏洞会导致剪切板工作异常,冲击波病毒还会导致复制粘贴等操作受到严重破坏,受感染系统将因此丧失复制粘贴文件和数据的能力。
除了对个人系统的攻击之外,冲击波病毒还会对微软的一部分升级网站进行拒绝服务式攻击,堵塞并最终导致该网站难以访问,用户将无法通过该网站升级系统。在2003年8月16日以后,冲击波病毒及其变种还会使被攻击的操作系统丧失更新补丁并封堵DCOM RPC缓冲区漏洞的能力。这种完善的带有自我防御属性的发作模式,以及其所造成的危害和对用户产生的影响,让冲击波病毒成了名留计算机病毒史册的存在。
蓝屏冲击波病毒产生的影响是深远的,它用数百亿美元的损失向微软展示了Windows XP及NT内核的脆弱之处,再一次提升了计算机用户的反病毒和系统安全意识,同时也极大地推动和促进了系统更新过程的普及,各种安全补丁以及Service Pack的更新,在冲击波病毒风波之后渐渐变成了Windows用户的必备习惯之一。
Windows XP的成功很大程度上反映在了市占率层面,而其居高的市占率伴随了一个多少令人有些尴尬的要素,那就是盗版。让许多国人真正接触并记住Windows XP的并不是微软的推广,而是层出不穷的盗版操作系统。番茄花园,便是其中最典型的代表。
番茄花园版Windows XP是中国使用率非常高的盗版XP破解修改版,相比于正式版Windows XP,番茄花园版的安装方便、界面华丽、工具齐备,尤其是GHOST版产品可在几分钟内完成安装过程,番茄花园取消了微软的反盗版验证,同时集成各种装机必备的常用软件以及无人值守全自动一键安装等功能。尽管身为盗版,但其功能及易用性方面确实表现出众。
番茄花园Ghost版XP极低的使用门槛以及针对性极强的改进让番茄花园版Windows XP得以快速的流行,甚至成了当时各色电脑卖场装机的标准配置。据业内人士估计,番茄花园盗版Windows XP操作系统在中国可能拥有超过一千万的装机数量,尽管盗版对Windows XP系统的知识产权造成了负面的影响,但它确实在相当程度上促进了Windows XP操作系统的普及。
添加各种工具番茄花园对微软知识产权的侵犯没有一直持续下去,2008年6月,微软向国家版权局以及公安部等部门进行投诉,2008年8月15日,番茄花园站长洪磊被苏州警方拘留审查。最终,番茄花园网站负责人洪磊被判处有期徒刑三年六个月,并处罚金100万元人民币;策划并操控番茄花园商业运作的主犯孙显忠被判处有期徒刑三年六个月,并处罚金100万元人民币;成都共软市场总监张天平被判处有期徒刑二年,并处罚金10万元人民币;参与开发和制作番茄花园盗版软件的被告梁焯勇被判处有期徒刑二年,并处罚金10万元人民币。被告单位成都共软被判处罚金877万余元,并罚没违法所得292万余元。
法律制裁是盗版的命运番茄花园对于Windows XP的意义是颇具玩味的,它的Windows XP深入人心所做出的贡献以及它对微软的伤害同样醒目,这让它成了矛盾的存在,但有一点毋庸置疑,那就是番茄花园已经深深地融入到了Windows XP的历史当中。
Windows XP对于许多DIY用户而言都是非常特殊的存在,它在过去的十二年间陪伴了太多人,同时也见证并直接影响了DIY以及整个PC业界的兴衰。
整个PC业界的兴衰Windows XP最大的意义在于,首次在民用操作系统市场树立了一个集稳定性、优秀使用属性、稳定性以及长期兼容性于一身的平台。从Windows 9X/me转移过来的用户不仅获得了比过去更为理想的使用环境,同时也进入了一个相对稳定的生态体系当中。
催生大量经典硬件出现Windows XP为整个PC业界的软硬件发展做出了巨大的贡献,它创造并维护了一个受众巨大的需求平台,直接刺激了各种高性能计算设备和即插即用设备的蓬勃发展。USB1.1/2.0,多核心处理器,更高性能的GPU,PCI-Express接口,更大容量的存储设备甚至数码外设产品...太多影响我们今天生活的PC部件的发展,都跟Windows XP有着密不可分的联系。
相对稳定的生态环境除此之外,Windows XP还对软件业界的前行提供了动力。比过去更高的内核执行效率、相对较好的开放性以及对用户体验的偏重催生了诸如第三方浏览器(这多少也跟IE6有关)、高清媒体播放以及更好视觉效果的游戏应用之类应用的发展,软件层面的增长又进一步刺激了硬件的进步。太多的商机和新生事物在Windows XP创造的环境中茁壮成长并得以繁茂。与PC相关的,甚至是整个消费级的数字内容体验,可以说都是从Windows XP时代开始的。
Windows XP,一路走好毋庸置疑,Windows XP是微软历史上最成功的民用操作系统,它对于整个业界的影响延续至今,它的成功甚至给微软后续操作系统的改进和创新订立了过高的标准。我们今天所回顾的记忆关键词,只是Windows XP留给十二年光阴的一小部分剪影,更多的点滴记忆已经永远的凝固在了时间的长河之中。它终将归于平淡,但却绝对不会被遗忘。
标签:WindowsXP,消逝,关键词