Service Pack 2是用来解决Windows XP之中众多bug的,但是它自己却造成了一些问题。下面我们要讨论如何解决这些问题。
当微软发布它的Windows XP Service Pack 2 (SP2)的时候,它被期望解决一系列安全问题,同时平息用户的愤怒,比如pop-up(弹出式)广告。总体来说,它对于XP是一个很好的补充,但是在对系统做大规模的软件升级的同时,也出现了一些意想不到的问题。
大多数严重的问题是出现在商业用户上,但是一些家庭用户也报告说在安装了SP2之后,在运行某些程序之时出现了一些问题。有些人甚至报告说他们的电脑因此出现了死机。
更改防火墙设置或者从其他软件厂商那里下载升级包能够很快地解决这些问题中的绝大部分。下面我们会介绍如何使你的PC摆脱SP2带来的麻烦。
是什么发生了冲突?
微软在它的网站上乐观地表示一些程序仅仅是“看起来”停止了工作。这些程序包括文件共享、即时信息、互联网电话和在线游戏。这些程序很多都与SP2安装的增强防火墙发生了冲突,接下来我们来讨论如何解决这些问题。
有些问题是由于SP2的安全功能和第三方安全产品之间的冲突造成的,比如防火墙和病毒防护产品。这些问题也非常明显,或者很容易得到解决。另一些问题是升级操作系统所不能避免的,总有些产品将不能适应新的环境。
一些关注未来的软件公司会尽快地对自己的产品进行调整,提供补丁或者升级程序来解决这一问题,但是不可避免的是总有一些公司做不到这一点。如果你有一个旧的软件在系统安装了SP2之后不能工作了的话,你可以试试“兼容性向导”(Compatibility Wizard)。
用鼠标右键单击这个程序的快捷方式的图标,选择“属性”,然后点击“兼容性”对话框。这时你就可以选择运行程序,一切就如同它运行在旧版本的Windows上一样。
你也可能会遇到硬件冲突的问题,虽然这是极为少见的。例如,LaCie警告说FireWire 800硬盘同SP2中的驱动程序不兼容。你可以在这里找到相关的补丁。
防火墙问题
SP2大大增强了XP的防火墙功能,它能够阻止未经许可的连接,这些连接通常是存在间谍软件或者其他未经允许的访客。重要的是,这些功能被系统默认是打开的。
微软把它设计得易于配置。如果你进入位于“控制面板”中的新的“安全中心”,你会发现三个分别显示防火墙状态、自动升级和病毒防护的面板,需要注意的是SP2和以前的Windows升级一样,都没有自己的病毒检查软件,但是它却能够检查系统中是否存在第三方的产品。
我们会发现,这不总是能够成功。如果你点击“安全中心”底部的对于Windows防火墙进行安全设置管理的链接,你会发现一个对话框,这个对话框中有三个标签。如果你没有其他的防火墙的话,那么你就应该在第一个对话面板中,将防火墙设置为打开。
通常情况下你会希望允许例外出现,除非你是处于一个不安全的公共网络之中――比如在网吧或者大学的机房。在“例外”对话面板中,你将会看到一个列表,每一项前面都有选择框。如果你的PC还连接着另一台机器(比如一台笔记本电脑连接到一台桌面电脑上),那么你可能希望允许文件和打印机共享。
你还可以向这个列表中增加程序或者端口。我们不推荐你添加后者,除非你具备足够的专业知识。而增加程序则非常简单。
对于很多程序,你不需要在这里允许它们访问网络。有些程序,比如Skype互联网电话服务会把自己添加到“例外”列表中去。另一些程序则会在第一次试图访问互联网的时候被XP的防火墙阻止。
当出现这种情况的时候,系统会弹出一个对话框,告诉你防火墙阻挡了某个程序的“某些功能”访问网络,你可以在对话框中选择继续阻止、不阻止或者每次访问都先提示。
如果你了解并且信任这个程序,那么就选择“不阻止”,这样系统就会把它添加到“例外”列表中,你就能够像以前一样使用这个程序了。如果这个对话框是突然无缘无故跳出来的,或者上面的程序名字你并不认识,那么你就应该选择“以后询问我”。这样系统就会在当时阻止该程序,当它下一次试图访问网络时,系统会再次提示你。这给了你一个机会了解在你机器上运行的程序,并且帮助你做出正确的判断。
反病毒软件问题
记住,Windows有可能识别不出你的反病毒软件,这种情况下,你就不会在“安全中心”看到它们。如果是这样,你的系统会弹出信息,上面显示“你的电脑可能会遇到危险”并且在安全中心中出现“没有发现(反病毒软件)”的警告信息。
这并不一定意味着你的反病毒软件出了问题。例如,赛门铁克就表示这是由于它的“数据篡改验证(tamper-proof)”技术造成的。最新版本的Norton AntiVirus 2005中包含了Norton Windows Management Instrumentation Update,它允许Windows对它进行监控,该厂商表示针对2004版的补丁很快就可以发布。你可以在赛门铁克的网站上了解到更多的信息。
另一些反病毒软件可能也不能在“安全中心”显示出来,但是这并不意味着它们没有工作。你可以按“建议”按钮,然后选择监视你自己的反病毒软件,这能够自动提醒你进行升级。
升级方面的麻烦
SP2中的弹出广告阻挡软件似乎给微软自己带来了麻烦,它让用户不能正常访问它自己的Windows Update ,这个站点让家用电脑自动地下载安全升级。这对于微软来说无疑是非常尴尬的,但是好在解决这个问题的方法非常简单。
打开IE,然后选择“工具”菜单,选择弹出广告阻挡软件,然后在允许的站点列表中添加微软升级网站的地址(http://v5.windowsupdate.microsoft.com)。
另一些升级也会受到影响,比如Corel WordPerfect。你能够在这里找到针对10和11版本的补丁。Nero Burning Rom 6也遇到了问题,你可以从这里下载6.3.1.25升级包来解决这个问题。Style XP可能会造成SP2安装有问题,但是爱好者们不用担心,因为在这里可以找到兼容的版本。
微软为了帮助那些被SP2问题困扰的客户建设了一个小的网站。你甚至可以同SP2开发工程师进行文字聊天。在这里你可以访问支持中心。
你会发现的另一个问题是Outlook Express不再显示某些邮件中的图片了,除非你先点击上面的说明性信息。这并不是软件的纰漏,这样做的目的是保护你的隐私。
通常图片是作为一个链接发送的,这个链接指向发送者服务器上的一个文件。所以你的电脑必须访问该服务器以获得图片。这种通信能够确认你收到了发送者向你发送的信息,因此也就对垃圾邮件和其他一些你不希望得到的邮件敞开了大门。在缺省状态下,Outlook Express会阻止这些外部信息。
而且在早期的版本中,Outlook Express还会阻止你打开不安全的附件,比如可执行文件。在“Outlook Express工具”――“选项”――安全对话框中,这些功能都可以关闭。但是我们不建议你这样做。
整理你所遇到的问题
尽管在网络上的论坛和新闻组中,大家反映了很多程序的运行受到了影响,但是我们却发现这些问题在家庭用户中并不普遍。很多问题似乎只存在于64位计算机中,而这种计算机还是比较少的。
我们认为SP2在安全方面增强带来的价值远远超过了冲突带来的风险。如果你确实遇到了严重的问题,而且在这篇文章中、或者制造商的网站以及论坛上都找不到解决的办法,你随时都可以卸载SP2,将磁盘恢复到从前的状态。
但是,我们认为这种方法并不是长久之计。让我们共同期望经历过这次升级之后,XP能够步入正轨,微软今后也不需要对它进行如此大规模的升级。
做好备份
在对于硬件或者软件做重大改变的时候进行备份,我们认为这种做法非常重要。是的,这样做很麻烦,但是只有当一切都无法挽回的时候,才能够体现出备份的价值。
最有效的备份方法就是在刻录CD或者DVD上做“磁盘镜像”,这让我们能够将整个磁盘恢复到从前的状态。在这里我们推荐的产品是Norton Ghost 9.0,它的售价为40英镑。
如果你只是想备份数据,你可以使用Windows XP的CD刻录程序或者CD或者DVD读写驱动器自带的软件。如果你不想将垃圾和恶意软件一起备份下来,你就应该先运行磁盘清理程序,并进行病毒和间谍软件扫描和清除。
如果你还没有下载SP2…
如果你还没有下载SP2,还没有遇到上面这些糟糕的问题,或者还在等待微软的CD,那么下面的步骤可以帮助你把可能的麻烦减少到最低。
首先,检查你电脑中是否存在病毒和间谍软件。病毒扫描通常不会发现间谍软件和针对浏览器的恶意软件,但是你可以使用免费版本的Ad-aware或者Spybot清除它们。运行磁盘清理程序(“开始”――“程序”――“附件”――“系统工具”――“磁盘清理”)来清除不必要的垃圾,而且你需要保证你的硬盘上留有足够的空间。
如果你电脑中的XP已经安装了SP1(Service Pack 1),那么你大概需要100 Mb的空间。如果你没有还需要安装SP1,那么为了保险起见你就需要大概130Mb的空间。你最好将诸如Windowblinds或者Style XP之类的第三方个性化软件都卸载掉,因为SP2会拒绝安装在修改过的XP系统上。
SP2将创建一个还原点,然后将自己添加到程序列表中,你可以从“控制面板”的“添加/删除程序”中删除它。你也可以建立自己的还原点(“开始”菜单――“程序”――“附件”――“系统工具”――“系统还原”),但是你会发现安装程序会清除所有它自己创建的还原点之前的还原点文件。
最后的一个问题是:SP2非常大。如果你没有宽带