很多程序无法在Win2000下运行,不少人的解决办法就是安装“多重系统”,其实根本不用这么麻烦,因为Win2000已经为我们考虑到了这个问题。在Win2000安装光盘Support目录下有一个名为
Apcompat.exe的可执行文件,它就是“默默无闻”的Application Compatibility Tool,这可是个好东东,它能在Win2000系统上暂时模拟其他操作系统,比如Win9x/NT(SP3、SP4、SP5),从而使一些原本无法在Win2000上运行的程序得以正常运行。它的使用非常简单:单击“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不兼容的程序都能通过此法解决,因为毕竟很多程序不光需要操作系统的支持,还牵涉到很多动态连接库,这些可是没法模拟出来的。不过在Windows XP的Beta测试版中已将此功能列为必备工具,而且更加稳定、可靠。
网友评论