当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > 在Win 2000中启用“兼容性”功能

Windows服务器
Windows Server 2003 R2 Beta 2将公测
Windows 2003组策略和安全模板的应用
Windows 2003 64位正式版抢先体验
微软发布WinServer2003 R2 Beta2
Windows Server 2003 安全配置实战演习
快速关闭Windows 2003的三种方法
windows 2003服务器防止海洋木马的安全设置
制作无盘Windows 2003之无忧Ghost文件
为Windows 2003加装视频压缩
安全配置向导为Win2003打造“铜墙铁壁”
用Win 2003 SP1向导功能打造安全服务器
在Win 2003系统中挖掘免费刻录软件
Windows 2003优化系列之系统服务的开关
发扬DIY精神 为Windows 2003移植系统还原
活学活用Win2003分区增容功能
轻松管理Win 2003的“远程桌面”
自动管理Windows 2003好用的“远程桌面”
活学活用Windows Server 2003分区增容功能
使用Web接口远程维护Win2003服务器
教你一招:Windows2003系统优化大有玄机

Windows服务器 中的 在Win 2000中启用“兼容性”功能


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 40 ::
收藏到网摘: n/a

  在Windows XP中,对于那些不能在Windows XP中运行的应用程序,我们可以通过设置使它们在Windows 98/Me/2000的模拟环境中运行起来。在同为NT内核的Windows 2000中也存在着同样的问题,下面我们来看看在Windows 2000下如何实现“兼容性”功能。

  方法一:安装补丁

  首先安装Windows 2000的SP2,然后在“开始→运行”中输入“regsvr32 c:\winnt\apppatch\slayerui.dll”,随后可以看到系统提示注册成功。现在你就可以右击要运行的程序,在出现的菜单中选择“属性”,然后就会在“属性”窗口中发现一个新的选项卡“Compatibility”,进入该选项卡,勾选“在兼容模式下运行”项,就可以选择要模拟的操作系统了

图一

  方法二:从安装光盘上提取程序

  使用Windows 2000安装光盘提供的Apcompat.exe程序也可以解决这个问题。它的使用非常简单,运行程序(图2),单击“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不兼容的程序都能通过这两种方法解决,因为很多程序不但需要操作系统的支持,还牵涉到很多动态链接库,而这些动态链接库是无法模拟的。