windows2000 兼容性修改

2024-11-23 13:40:21
推荐回答(1个)
回答1:

其实对于应用程序的兼容性问题Windows 2000已经考虑到了,只是没有内置于操作系统里。它提供了一个名为Application Compatibility Tool的系统工具,能在Windows 2000系统上暂时模拟其他版本的Windows,如Windows 95/98/NT(SP3、SP4、SP5),从而使一些原本无法在Windows 2000上运行的程序得以正常运行。

默认情况下Windows 2000并不安装该系统工具,我们可以动手把它揪出来。打开Windows 2000安装光盘,进入Support Tools目录,可以找到一个文件名为Apcompat.exe的可执行文件,将它拷贝到系统文件夹下就可以用了。当然你也可以运行Tools目录下的Setup.exe,安装Windows 2000提供的工具组合,里边也包含了Application Compatibility Tool。
使用也很简单:如果你安装了Windows 2000工具包,则从开始菜单中找到并运行它,可以看到简单的界面。单击Browse按钮,选择想要运行的程序,然后在Operating System栏中选择想要模拟的操作系统,随后单击OK即可。

如果还是无法运行,那可以试试下面图1中的前三个复选项,它们的作用分别是:

①防止程序与Windows 2000的内存管理模式发生冲突

②用于禁用Windows 2000的临时目录

③防止程序与Windows 2000磁盘空间检测发生冲突

通过上述方法,程序一般可以在Windows 2000中正常运行了,这时选中④(将有关信息写入注册表),以后就不需要每次都运行Application Compatibility Tool了。

不过并非所有与Windows 2000不兼容的程序都能通过此法解决,因为毕竟很多程序不光需要操作系统的支持,还牵涉到很多动态链接库,这些是没法模拟出来的。