Compatibility Administration Tool(兼容性管理工具)属于Application Compatibility Toolkit(应用程序兼容工具包)的组成部分,可提供在基于Windows XP操作系统的计算机上针对兼容性数据及相关特性加以运用的操作界面。本文详细描述了在Windows XP操作系统下针对Compatibility Administration Tool(兼容性管理工具)加以运用的具体方法。
如需了解有关获取并安装Application Compatibility Toolkit(应用程序兼容工具包)的信息资料,敬请查阅MSDN网站的 应用程序兼容性 部分。 使用兼容性管理工具
在使用Compatibility Administration Tool(兼容性管理工具)的情况下,您将能够打开或关闭任何内部系统修补特性,在系统驱动器上浏览已经过修改的程序,同时,生成多个可为解决兼容性问题而被传输并安装至其它计算机的修补数据包。新建应用程序修补数据库
如需生成一个新的Application Fix(应用程序修补)数据库,则请依次执行下列操作步骤: 依次单击 Start(开始)、All Programs(所有程序) 和 Application Compatibility Toolkit 2.0.(应用程序兼容工具包2.0版) 。 如图1所示,先单击 Compatibility Administration Tool(兼容性管理工具) ,再选择 File(文件) 菜单上的 New(新建) 命令。
图1. 使用Compatibility Administration Tool(兼容性管理工具)
如图2所示,先为自定义数据库指定名称,再单击OK(确定)。新建数据库的存储路径为 %SystemRoot%\Windows\AppPatch
图2. 为自定义数据库命名 生成新的应用程序修补-应用兼容模式
如需借助 Apply Compatibility Mode(应用兼容模式) 功能生成新的应用程序修补,则请依次执行下列操作步骤: 依次单击 Start(开始)、All Programs(所有程序) 和 Application Compatibility Toolkit 2.0.(应用程序兼容工具包2.0版) 。 如图1所示,先单击 Compatibility Administration Tool(兼容性管理工具) ,再单击 Database(数据库) 菜单。 依次单击 Create Application Fix(生成应用程序修补) 和Apply Compatibility Mode(应用兼容模式)。 单击Next(下一步),并输入负责生成兼容层的程序名,然后,继续单击Next(下一步)。 单击Browse(浏览),接着,查找并选中需要进行修补的.exe文件。 如图3所示,先单击Open(打开),再单击Compatibility Mode(兼容模式),接着,选取并应用相关设置,然后,单击Next(下一步)。
图3. 生成应用程序修补
如图4所示,单击 Add File(添加文件) ,并添加已知与所选程序相关的任何文件,然后,单击 Next(下一步)。
图4. 添加文件
单击 AutoGenerate, 以便获得相关程序运行时被调用的文件列表,然后,单击 Next(下一步) 。 如图5所示,先单击 Test Run(试运行) ,再单击 Go(执行) 。
图5. 测试应用程序修补
如果在测试过程中未遇到任何问题,则请单击 Finish(完成) 。 生成新的应用程序修补-应用专项兼容性修补
如需借助Apply Specific Compatibility Fix(应用专项兼容性修补)功能生成新的应用程序修补,则请依次执行下列操作步骤: 依次单击 Start(开始)、All Programs(所有程序)和Application Compatibility Toolkit 2.0.(应用程序兼容工具包2.0版) 。 如图1所示,先单击 Compatibility Administration Tool(兼容性管理工具) ,再单击 Database(数据库) 菜单。 依次单击 Create Application Fix(生成应用程序修补) 和 Apply Specific Compatibility Fix(应用专项兼容性修补) 。 单击 Next(下一步) ,并输入负责生成兼容层的程序名,然后,继续单击 Next(下一步) 。 单击
Browse(浏览) ,接着,查找并选中需要进行修补的 .exe 文件。 如图6所示,先单击 Open(打开) ,再单击 Next(下一步) ,接着,选择需要加以应用的修补,然后,继续单击 Next(下一步) 。
图6. 选取将被应用于相关程序的修补
单击 Add File(添加文件) ,并添加已知与所选程序相关的任何文件,然后,单击 Next(下一步) 。 单击 AutoGenerate ,以便获得相关程序运行时被调用的文件列表,然后,单击 Next(下一步) 。 先单击 Test Run(试运行) ,再单击 Go(执行) 。 如果在测试过程中未遇到任何问题,则请单击 Finish(完成) 。 禁用应用程序修补
如需针对某一应用程序修补加以禁用,则请依次执行下列操作步骤: 依次单击 Start(开始)、All Programs(所有程序) 和 Application Compatibility Toolkit 2.0.(应用程序兼容工具包2.0版) 。 先单击 Compatibility Administration Tool(兼容性管理工具) ,然后,在 Microsoft Application Database(Microsoft应用程序数据库) 下方选择与所需禁用应用程序修补相对应的程序名。 如图7所示,在右侧窗格内,右键单击相关应用程序的.exe文件名,并在随后弹出的快捷菜单上选择 Disable Entry(禁用项目) 命令。
图7. 禁用应用程序修补
为Microsoft Flight Simulator 2000禁用某一应用程序修补
如需为Microsoft Flight Simulator 2000而禁用某一应用程序修补,则请依次执行下列操作步骤: 依次单击 Start(开始)、All Programs(所有程序)和Application Compatibility Toolkit 2.0.(应用程序兼容工具包2.0版) 。 先单击 Compatibility Administration Tool(兼容性管理工具) ,然后,在 Microsoft Application Database(Microsoft应用程序数据库) 下方选择 Flight Simulator 2000 。 在右侧窗格内,右键单击Fs2000.exe,并在随后弹出的快捷菜单上选择 Disable Entry(禁用项目) 命令。