缝缝补补Win2000 hxyong 2000年 第31期   2000年7月31日,Windows 2000推出后时隔半年,微软终于向公众发布了Windows 2000 Service Pack 1(以下简称SP1)。如果你在过去五年中注意了微软Windows的升级历史,你可能会有这样的感觉:Windows 95是个人计算史的一个分水岭,而后续的升级只不过是零售版的补丁大集合。那Windows 2000呢?是又一个所谓“升级”的Windows呢?(^31020101a^) #1 等待补丁的Windows 2000   对许多人来讲,今年的操作系统之选将是无奈的:Windows 98流行、操作方便,但有着爱死机的老毛病;Windows 2000可靠、安全,但对于大多数对技术并不太熟悉的消费者来说又过于复杂了。   众所周知,微软为Windows 2000“投注”了很大的心血和期望,它代表着Windows的未来,微软甚至准备用它占据未来十年内用户首选主流桌面操作系统的地位。尽管Windows 2000自发布之日起,便受到从市场策略到技术含量等各方面的责难,然而事实证明,微软又一次制造了一个出色的操作系统。   正因为它的复杂性和高成本,也导致了它有可能存在更多不为人知的隐患,所以有专家建议用户要等到应用服务包SP1甚至SP2推出后才考虑升级到这一操作系统。这在相当程度上影响到了用户对Windows 2000的接纳程度。相对缓慢但稳定的企业接纳不是因为缺少功能及可靠性,而是其他方面诸如需要广泛的应用测试等,使接纳进度放慢。   在一个又一个烦人的毛病被发现的时候,个人用户希望更好的系统性能和稳定性;企业用户期待获得更成熟的商业应用服务;而微软,则迫切需要尽快全面打开市场,以扭转近来不太顺利的局面……全世界似乎都在等待SP1! #1 天啊,从来没有这么多的补丁   在软件业界,新的版本永远意味着新的Bug。有人声称Windows 2000包含有约63000个之多的Bug。   终于,微软为公众提供了SP1的开放下载(http://www.microsoft.com/windows2000/downloads/recommended/sp1/x86DLType.asp)。此次SP1完全下载的文件的大小为85M左右,几乎是Windows 2000专业版光盘的1/5,可以看出这次微软下了很大的功夫。当天6万份SP1被下载,微软两千个主要企业客户中大约一半已经下载了SP1。   和微软以前推出的操作系统服务包不同,SP1没有包含新功能,仅仅是修正和补丁。微软将其定义为“推荐型”而不是“必需型”,它的目录结构类似于Windows 2000安装光盘的目录,适用于包括Professional、Server、Advanced Server等各版本的Windows 2000。   此次发布的SP1最主要针对软硬件的兼容性、系统安全、操作系统的可靠性等方面提供了修正技术,调整了Windows 2000的设置,包含了微软近期发布的所有关于安全方面的漏洞,在使用SP1后,Windows 2000系统性能将在以下方面有所提高:   * 提高DirectX 性能   * 最高级别的有效系统安全   * 减少内存漏洞   * 更好的即插即用支持   * 在使用电池供电时,减少CPU的占用率   登录到微软的在线更新站点中,你还可以发现微软关于Windows 2000的其他方面的升级,包括Windows Media Player 7、MSN Messenger Service 2.2、Windows Critical Update Notification 3.0、AOL Image Support Update for Windows 2000、64位加密核心到128位的升级文件,当然还有备受争议的IE5.5,安装它们同样是为了使你的机子运行得更为顺畅,需要的话可以前往http://windowsupdate.microsoft.com进行在线更新。 #1 补丁之路从来漫长   2000年1月28日,在微软的盒装Windows 2000发布前一个月,微软就发出了关于Windows 2000的第一个补丁,以修补Microsoft Index Server中的两个不同的安全漏洞。据说这两个漏洞中的一个是极为危险的。   事实上,在Windows 2000正式开始零售之前数周,SP1就已经进入了测试阶段。时隔半载,让我们来看看SP1给我们带来了哪些“看得见”的好处。   为了确保升级操作的顺利进行,我们必须关掉所有运行的外部程序和防病毒程序,并制作系统应急盘。安装SP1根据系统配置的不同需要140M~190M(部分空间用于下载文件的解压扩展,反安装需要205M)的空间。 在一系列操作完毕后,重新启动并打开“我的电脑”查看“关于”,发现已经打上了SP1的标志,Windows的版本号为Build2195: Service Pack 1,NAV的About System也可以达到同样的效果,用isEval可以看到Kernal的版本号是v5.00.2195.1620;硬件设备中的IDE控制器的驱动程序的版本从2183升级为2195.0,发布日期为04/04/2000;运行Outlook Express,发现已经升级到了5.5版,SP1中没有包含IE5.5和Windows Mediaplayer 7.0,如果你预装了IE5.5的话,在IE5.5中也会打上SP1的标记,安装的过程自动识别系统的加密等级,64位的系统升级到SP1后,可以直接安装128位的升级程序,安装后无须重装SP1。   从中我们可以看出,最近的更新和特性并没有包括在Windows SP1中,该服务包只是前一阶段发布的各个修正补丁的集合。但微软公司提请Windows 2000用户注意:Windows 2000 SP1的发表是极为重要的,各个版本的Windows 2000系统都应该使用该服务包,可以适用于目前应用的所有Windows操作系统,涉及范围包括台式计算机和笔记本电脑,低端及高端服务器以及高速计算机。   微软公司希望每年能推出两到三个视窗服务包,通过互联网订购及下载。 #1 期待优秀也许就是期待不断的完善   软件有瑕疵是司空见惯的事情,所有的软件都有错误。差别在于,没有一个产品像Windows 2000一样,通过如此精密而且苛刻的内部和外部测试——微软发言人   通过以上信息,特别是表格(如^31020101b^),我们可以看到Windows 2000中确实存在着许许多多的安全问题,特别是在Internet的相关组件方面,很多都是致命的。那么,SP1能够完全地修复它们吗?答案是否定的。在发布SP1后,我想微软的工程师已经在着手研究由于SP1的更新带来的新的Bug和原来未发现的Bug的解决方案,在这个方面Windows 2000并没有和它的其他产品有什么两样,但是我们不能否认的是微软产品在易用性方面首屈一指独厚的优势,而微软在Windows 2000面世的半年中也经历了许多的风风雨雨,但作为一个成熟的软件企业,它并没有因为一些外因停止或放慢了新产品的研究和老产品的完善,研发工作进行得有条不紊。   无论如何,此次SP1的推出,将会增强公司、用户对Windows 2000的信心,从而进一步促进Windows 2000的应用需求,或许,还有对SP2的进一步期待!