热点推荐:
您现在的位置: 电脑学习网 >> 软件专区 >> 正文

兼容性让SP2成烫手山芋?

2013-09-12 17:23:51  来源: 软件专区 
Windows XP Service Pack 2(以下简称SP2)刚刚发布,就传出IBM公司拒绝更新SP2的消息,主要的原因就是担心SP2的兼容性有问题。同时在微软的网站上也提供了一长串(大约200多个)安装SP2后可能会出现问题的程序,再加上近日微软官方公布的暂缓通过Windows Update和自动升级安装SP2的方法,这一切让早就被SP2所吸引的用户变得忧心忡忡。SP2导致的兼容性问题真如传言中的那么严重吗?它究竟会对我们的工作产生多大的影响?还是让我们一起来直面SP2的兼容性问题吧。

从微软网站上的信息来看,它并没有回避SP2所造成的兼容性问题,目前这些兼容性问题可以大致分作4类: Windows 防火墙类、DEP类、DCOM/RPC类和其他类。其中以第一类兼容性问题最为常见。

1.防火墙引起的兼容性问题

影响范围:★★★★

影响程度:★★★

由于Windows防火墙默认限制了未经许可的来自网络或Internet的入站连接,很多利用网络通信的软件可能会无法正常工作(如SQL Server 2000)。Www.ITCompUTER.coM.cn

要解决这个问题非常简单,只需要在Windows防火墙里面运行“例外”,然后将需要使用的端口添加到例外列表里面,如将SQL Server 2000使用的TCP 1433、TCP 1434端口添加到例外列表里面,让Windows防火墙允许对这些数据的通行,不能使用的问题也就解决了。基本上所有的防火墙都有这个问题存在。

2. DEP引起的兼容性问题

影响范围:★★

影响程度:★

DEP技术(相关技术解释看上期)的出现有效地避免了缓冲区溢出问题,但是也可能导致一些常用软件由于受到DEP的干扰而不能正常使用。碰到这种情况,Windows将给出一个提示信息(如图),然后终止这个软件的执行。

要解决这个问题,只需要用户将这个程序配置为不受DEP检测即可。在“系统属性→高级→性能设置→数据执行保护”对话框里面,选择“为除下列选定程序之外的所有程序和服务启用DEP”,然后在列表里面将该程序的可执行文件添加到列表里面,重启以后即可解决。

3.DCOM/RPC引起的兼容性问题

影响范围:★★★

影响程度:★★★

至于DCOM/RPC引起的兼容性问题,要解决就比前两类稍为麻烦了。由于SP2对DCOM/RPC的改动,很多利用这两个接口的软件可能无法正常工作。要解决这个问题,一般需要修改程序代码,这项工作只能由厂商完成,对于一般用户,需要做的就是安装最新的补丁程序或升级自己的软件,如果厂商没有发布补丁程序,那么只能暂时不安装SP2。

4.其他兼容性问题

影响范围:★★

影响程度:★★★★

最麻烦的问题来自最后一种。此类兼容性问题一般没有明确的兼容提示或提示很少,用户在使用中常常感到很不对劲,但是就是不知道如何解决这个问题。此类问题一般由不是全新安装的SP2或软件本身不兼容所致。

对于由于不是全新安装造成的问题(常见的如使用右键菜单时Explorer突然崩溃等),解决方法就是格式化后重新安装系统和SP2,然后再安装其他的软件。如果碰到由于软件不兼容带来的问题,需要用户将受影响的软件升级到最新版本,一般情况下问题会得到改善或解决。如果有升级换代的产品出现,也建议升级到下一代产品。

附表中列举了常见的一些兼容性问题及相应的解决方法,而且微软已经将安装SP2以后可能出现的不正常工作的程序清单列举了出来,可以在http://support.microsoft.com/?id=884130看到。清单里面的大多数兼容性问题可以通过给Windows防火墙增加例外项和安装最近的补丁解决。

总的来说,就目前看来,SP2的兼容性问题对个人用户来说影响并不是很大,多数兼容性问题的解决方法也并不复杂。当然,为了解决SP2的兼容性问题,以确保所有程序在SP2上稳定地运行,除了需要厂商及时地更新自己的产品外,还需要用户及时下载并安装最新的补丁或程序。

 
AGP 2×显卡与AGP 4×插槽兼容吗 问:我想请教一个问题,TNT2显卡(AGP 2×)的电压是多少?精英L4S5MG V3.2主板的AGP 4×插槽支持的电压是多少?两者能组合起来用吗?不会对硬件造成损坏吧?

  答:目前市场上主流主板的AGP插槽标准都开始采用AGP 8×(即AGP3.0),而对于AGP 2×(即AGP1.0)显卡的支持也取消了,由于英特尔845芯片组及此后推出的芯片组已经将AGP 4×和1.5V电压作为显卡的标准,AGP 2×显卡已经无法使用,强行使用会造成显卡或者主板烧毁的严重后果!这也就是大家开始关注升级主板时显卡兼容性问题的原因之一。AGP 2×规格的标准电压为3.3V,而AGP 4×的标准电压为1.5V,但为了保证AGP规格的兼容性,AGP 4×(即AGP2.0)规格采取了2×与4×兼容的措施,同时支持3.3V和1.5V的电压。你所使用的精英L4S5MG V3.2主板采用的是集成显卡的SiS650芯片组,它支持AGP 4×(即AGP2.0)规格,因此你使用AGP 2×规格的显卡时完全可以正常使用。

 
双系统文字兼容的小技巧 用惯双系统的你有否遇过如图这种文字出错现象呢?这种情况通常发生在Windows XP 编辑好的一篇纯文字文档中,保存后再次打开时Windows XP显示正常,而Windows Me中就会将全部汉字显示为四方框,令你无法阅读。

  其实,这种情况并不代表你的文档已经被破坏,以后无法再在Windows Me中阅读。这只是系统的一点小Bug而已,你只需要在文档中点选“编辑→全选”,之后在字体栏中将字体改为“宋体”,一切的中文汉字就会再次恢复。

 
From:http://www.itcomputer.com.cn/Article/Software/201309/3541.html
    Copyright © 2005-2013 电脑知识网 Computer Knowledge   All rights reserved.