如何在Windows XP操作系统下解决程序兼容性问题

发表于:2007-06-08来源:作者:点击数: 标签:
您在基于Windows XP 操作系统的计算机上将有可能遇到程序 兼容性 方面的问题,而本文则详细描述了针对最为常见的程序兼容性问题加以解决的具体方式。请注意,程序兼容性问题通常也被称为"应用程序兼容性问题"。 疑难 解决方案 如需解决程序兼容性问题,则请


您在基于Windows XP操作系统的计算机上将有可能遇到程序兼容性方面的问题,而本文则详细描述了针对最为常见的程序兼容性问题加以解决的具体方式。请注意,程序兼容性问题通常也被称为"应用程序兼容性问题"。

疑难解决方案


如需解决程序兼容性问题,则请尝试下列一或多种方法。

在Inte.net上查找更新服务或修补程序
查看由程序开发商维护的Web站点,以便了解是否存在可供利用的更新服务或补丁程序。为此,敬请访问Microsoft Windows Update(Microsoft Windows更新)Web站点,以便随时获取可供使用的程序修补软件包。

使用管理员帐号安装特定程序
许多程序必须借助管理员帐号方可实现安装。其原因主要在于,大量程序都是为与Microsoft Windows 95、Microsoft Windows 98、Microsoft Windows 98 Second Edition(第二版)或Microsoft Windows Millennium Edition(Me,千年版)操作系统配合使用而编写出来的。要知道,这些操作系统不是未曾提供管理员帐号,就是需要对用户帐号加以限制。

注销除即将执行程序安装操作帐号之外的所有用户
Windows XP操作系统最新配备了Fast User Switching(快速用户切换)特性,而绝大多数应用程序的早期版本则无法在设计上为该特性提供相关支持。因此,如果您已允许多个用户登录同一至计算机,则请注销除即将执行程序安装操作帐号之外的其它任何用户。 使用Program Compatibility Wizard(程序兼容向导)
用户可借助Program Compatibility Wizard(程序兼容向导)基于不同模式(环境)和设置对特定程序进行测试。举例来说,如果某一程序最初被设计为基于Windows 95操作系统运行,那么,就应将兼容模式设定为Windows 95,并尝试再次运行该程序。如果该程序在兼容模式下实现成功运行,那么,它每次都将在经过测试的兼容模式下启动。

这个向导程序还可提示您针对不同设置进行尝试,例如,将显示效果设定为256色,并将屏幕解析度调整至640x480像素。

如需了解有关Program Compatibility Wizard(程序兼容向导)使用方法的更多信息,则请点击下列编号链接,以便查阅Microsoft知识库中的相关文章:

Q301911 Program Compatibility Wizard(程序兼容向导)使用方法

使用最新版本的Microsoft Virtual Machine (VM) for Java
如果某一程序需要对Microsoft Virtual Machine (VM) for Java(Microsoft Java虚拟机)加以应用,那么,用户就必须下载相关虚拟机(VM)的最新版本。

被标注为Windows XP兼容型软件的应用程序所蕴含的问题
如果您即将从Windows 95、Windows 98、Windows 98 Second Edition(第二版)、Windows Me、Microsoft Windows NT或Microsoft Windows 2000升级至Windows XP,则有可能遭遇到与那些已被标注为Windows XP兼容型软件的应用程序有关的技术问题:

  1. 卸载该软件。
  2. 重新安装该软件。
  3. 如果问题仍未得到解决,则请与软件开发商取得联系,并询问以手工方式卸载相关程序的操作方法。举例来说,您将有可能需要了解针对程序文件夹以及由该程序所生成之注册表项目执行删除操作的具体方法。当然,您还可要求软件开发商提供适用于上述问题的修补工具,并在此基础上重新安装相关程序。

使用Application Compatibility Toolkit Version 2.0
Application Compatibility Toolkit 2.0(应用程序兼容工具包2.0版)提供了可帮助用户针对特定程序与Windows XP操作系统兼容性问题加以诊断和解决的文档及工具。如果特定程序在接受Application Compatibility Toolkit(应用程序兼容工具包)测试后,仍显示为无法正常运行,那么,就请与有关软件开发商取得联系,以便索取该程序的升级版本。

如需了解有关Application Compatibility Toolkit(应用程序兼容工具包)使用方法的更多信息,则请点击下列编号链接,以便查阅Microsoft知识库中的相关文章:

Q294895 适用于Windows XP和Windows .NET的Application Compatibility Toolkit 2.0(应用程序兼容工具包2.0版)详细说明

如何解决游戏程序兼容性问题


如需解决游戏程序兼容性问题,则请使用下列一或多种方法:
  • 如果您的游戏是利用管理员帐号实现安装的,那么,就必须在运行该游戏前以管理员帐号进行登录。
  • 某些游戏只有在用户将全部程序安装至本地硬盘的前提下方可实现运行(或正常运行)。为此,您可尝试将全部游戏安装至本地硬盘,并观察问题是否已得到解决,亦或性能是否得到改善。
  • 当您试图运行那些需要针对OpenGL标准提供三维图形显示支持的程序(如DVD播放程序或视频游戏)时,便有可能遇到以下情况:
  • 软件或游戏无法运行。
  • 图形显示效果不流畅。
  • 纯色缺失。
  • 无法显示提供三维视觉效果的不同色彩底纹。
  • 部分或全部色彩显示异常。
如欲解决上述问题,则应更新显卡驱动程序。
  • 如果应用程序是一个需要对DirectX加以利用的游戏产品,则应确保系统配备有最新版本的DirectX硬件编程接口。此外,您还应对显卡和声卡制造商网站进行浏览,以便查看厂商是否发布了与这两种设备相关的驱动程序升级版本。总之,无论何时,只要您能够获得适用于相关设备的升级驱动程序,就应设法下载并安装这些程序。
如需了解更多相关信息
如需获取有关Windows XP应用程序兼容性的更多信息资料,则请点击下列文档编号,以便查阅与之相对应的Microsoft知识库文章:

Q292533 :如何对Windows应用程序兼容模式加以运用
Q286575 :Windows XP程序兼容性列表。
Q299672 :Microsoft虚拟机只能通过Web实现下载
Q294895 :适用于Windows XP和Windows .NET的Application Compatibility Toolkit 2.0(应用程序兼容工具包2.0版)详细说明
Q301455 :无法登录至Web站点或针对某些Web站点执行访问调用

原文转自:http://www.ltesting.net