巧解Windows 2000兼容性问题 [ 网站地图 ]

发表于:2009-11-17 浏览:30 作者: 来源:互联网

关键字:兼容性,WINDOWS

描述:大家都知道Windows2000是基于NT构架上的,很多forWin9X应用程序在Windows2000下无法正常运行,兼容性不是很好,以至于很多用户现在依然使用WIN98,或者安装双系统。其实对于应用程序的兼容性问题Windows20

大家都知道Windows 2000是基于NT构架上的,很多for Win9X应用程序在Windows 2000下无法正常运行,兼容性不是很好,以至于很多用户现在依然使用WIN98,或者安装双系统。其实对于应用程序的兼容性问题Windows 2000已经考虑到了,在Windows 2000中有一个叫Application Compatibility Tool的系统工具(默认情况下Windows 2000并不安装该系统工具,您可在安装光盘Support目录下您可找到它,一个文件名为Apcompat.exe的可执行文件),它能在Windows 2000系统上暂时模拟其他操作系统,比如Win9x/NT(SP3、SP4、SP5),从而使一些原本无法在Windows 2000上运行的程序得以正常运行。
 

使用Application Compatibility Tool很简单(界面见图):

 

 

单击界面“Browse...”按钮,选择想要运行的程序,然后在“Operating System”栏中选择想要模拟的操作系统,随后单击“OK”即可。如果还是无法运行,那可以试试下面的三个复选项:

 

Disable Heap Manager on Windows 2000 防止程序与Windows 2000的内存管理模式发生冲突
Use pre-Windows 2000 Temp path 用于禁用Windows 2000的临时目录
Correct disk space detection for 2-GB+ drives 防止程序与Windows 2000磁盘空间检测发生冲突

 

如果通过上述方法,程序在Windows 2000中得以正常运行,那可以选中“Make the above check box settings permanent”该选项,以便将有关信息写入注册表,这样以后就不需要每次都运行“Application Compatibility Tool”了。

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


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号