操作系统及应用软件的补丁升级相关问题
本文回复zero网友关于补丁升级问题,我们知道常见补丁的主要功能有以下几个方面:稳定性改善、性能和安全提升、BUG修复、功能拓展等。发布补丁的驱动因素主要来源与两个方面,一是设计缺陷,二是新功能需要。所以从理论上讲,当然最好是跟随官方随时升级补丁,尤其是对于操作系统而言,非常重要。
一、为什么要升级补丁
补丁的主要功能有以下几个方面:稳定性改善、性能和安全提升、BUG修复、功能拓展等。这些补丁的驱动主要来源与两个方面,一是设计缺陷,二是新功能需要,天缘一时想到这么多,其它的原因等想到了再加上来。所以从理论上讲,当然最好是跟随官方随时升级补丁,尤其是对于操作系统而言,非常重要。
二、操作系统的补丁升级
对于Linux等免费类操作系统,补丁最好直接在线升级即可,尤其是作为服务器操作系统使用的时候。
对于Windows XP/Vista/Windows 7操作系统,可以官方在线升级也可以使用第三方软件进行升级,即使使用第三方软件进行升级,其补丁来源仍然是微软官方大家尽可放心。对于一些盗版用户来说,总是担心在线升级会不会造成Windows XP/Vista/Windows 7被锁死或封号,这个问题天缘可以肯定是有可能的,而且越新的系统越有可能,即使你使用的序列号暂时没被微软封掉,通过了正版认证并可以在线升级,但是仍然面临着随时被封号的风险。
就因为这个风险存在,所以才会有360、金山、兔子等系统补丁升级功能,这类软件会把可能涉及验证正版的补丁(Vista之后这类补丁已经很少)全部去掉了或改成可选项,如果都跟在线升级一样效果,谁也没必要饶个圈子。比如,WINDOWS XP的正版验证补丁是后来加上去的,所以如果直接在线升级可能就会被封掉,而Vista和windows 7的激活技术都已经内嵌到操作系统上,只是微软从没有强迫过用户进行正版验证。
所以使用第三方软件升级系统补丁,有可能会有意漏下某些补丁不升级,这是很正常的,当然也不全部,还是要确认一下该补丁的作用(方法只需要根据该补丁的ID编号到微软官方查询一下作用即可),还有可能漏下的补丁是因为系统设置问题或前一次升级失败造成的。
即使你不打算升级Windows系统补丁,但阶段性的Service Pack还是要装的,因为这些补丁包是汇总某个时间段全部补丁的集合,具体SPx补丁之间的关系参见下表,如果包含则只需要安装最新版本的补丁即可,不包含则表示需要逐级安装。
| Windows XP | SP1 | SP2包含SP1 | SP3包含SP2 | ? | 如果2014年到期前还未推出就会停止SP4,问号表示暂未推出,下同 |
| Windows Vista | SP1 | SP2不包含SP1 | ? | ? | 与Windows Server 2008共用SP2 |
| Windows Server 2008 R2 | ? | ? | ? | ? | |
| Windows 7 | ? | ? | ? | ? |
至于为什么有些包含,有些不包含,这个问题连微软自己都说的稀里糊涂,意思就是很复杂,原因也很多,反正至少累积SP还会造成时间和带宽的浪费是一个原因。另外,微软在发布SPx的时候,还会在MSDN上发布已经集成最新SPx的系统光盘镜像,供给订阅用户下载。
三、应用软件的补丁升级
如果你使用的应用软件没发现大问题,一般是不需要升级的,除非现有软件存在明显的BUG或升级补丁后会有更加完善的运行支持,否则根本没有必要进行升级,因为即使存在漏洞,也是软件在运行时,关闭后就不会影响到系统安全问题,所以对于服务器类应用软件还是需要升级一下,即使平时不升级,阶段性的SPx还是要安装一下。
下面表是Microsoft Office的补丁包含情况:
| Office 2000 | SP1 | SP2包含SP1 | SP3包含SP2 | - | SP3下载地址:点击下载 |
| Office 2003 | SP1 | SP2包含SP1 | SP3包含SP2 | - | SP3下载地址:点击下载 |
| Office 2007 | SP1 | SP2包含SP1 | ? | ? | SP2下载地址:点击下载 |
更多文章:
Microsoft Office 2003 MSDN中文标准版、专业版下载
