你目前正处于脱机状态,正在等待 Internet 重新连接

HOW TO:在 Windows 2000 SP2 和 SP3 中启用应用程序兼容模式技术

本文的发布号曾为 CHS279792
概要
兼容模式提供了一种在行为上更接近 Microsoft Windows 95 或 Microsoft Windows NT 4.0 的程序运行环境。这些模式解决了几个最常见的使一些较早的程序无法在 Windows 2000 下运行的问题。在迁移到 Windows 2000 后,遇到这些问题的程序若能从这些兼容环境之一中启动,会有一定的好处。

Windows 2000 当前在使用兼容模式技术以确保实现针对许多常见程序的内置的兼容性。在 Windows 2000 Service Pack 2 (SP2) 和 Service Pack 3 (SP3) 中,管理员可以手动启用并使用此技术来为他们自己的程序提供解决方案。只有管理员能够为用户启用此技术。

返回页首

启用兼容模式属性

默认情况下,兼容模式技术是不公开的。在应用 Windows 2000 SP2 或 SP3 后,如想启用一个界面以让您的程序能够使用此技术,您需要:
  1. 以管理员身份登录。
  2. 单击开始,然后单击运行
  3. 打开框中,键入下面的命令,然后单击确定,其中 %SystemRoot% 是 Windows 安装所在的驱动器和文件夹:
    regsvr32 %systemroot%\apppatch\slayerui.dll
返回页首

使用兼容模式属性

管理员可以使用一个程序快捷方式为目标程序设置兼容模式。这要求使用上述步骤在计算机上正确安装并注册了兼容模式属性。为使用程序快捷方式启用兼容模式,您需要:
  1. 以管理员身份登录。
  2. 右键单击该快捷方式,然后单击属性
  3. 单击兼容性。只有在计算机上正确启用了兼容模式界面后此选项卡才出现。
  4. 单击以选中“在兼容模式下运行”复选框以启用对程序的兼容模式支持。
  5. 单击下拉框中的 Windows 95Windows NT 4.0 兼容模式。
  6. 单击确定保存更改。
  7. 双击快捷方式以运行该程序。

    注意:在安装程序中使用“兼容模式”来避开版本警告时应小心。某些程序是为特定操作系统设计的,特意禁止在更高版本上使用。这些通常是系统级程序,在非常低的级别运行,安装这些程序可能造成严重问题。
返回页首

禁用兼容模式

因为您是独立于 Windows 2000 SP2 或 SP3 安装过程启用兼容模式的,所以删除 Windows 2000 SP2 或 SP3 不会删除兼容模式。如要删除兼容模式,您需要:
  1. 以管理员身份登录。
  2. 单击开始,然后单击运行
  3. 打开框中,键入下面的命令,然后单击确定,其中 %SystemRoot% 是 Windows 2000 安装所在的驱动器和文件夹:
    regsvr32 /u %systemroot%\apppatch\slayerui.dll
管理员可以使用“兼容层”选项卡来启用和禁用能够改善与旧平台的兼容性的机制(也叫 Shim Technology)。在一个快捷方式启用了“兼容层”后,用户也会在兼容层下运行程序,不过,用户在“兼容层”选项卡中看不到这些设置。

返回页首

如何在 Windows 2000 Server SP3 中启用应用程序兼容模式技术

  1. 启动注册表编辑器 (Regedt32.exe)。
  2. 在注册表中找到并单击下面的注册表项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\AppCompatibility
  3. 编辑菜单上,单击添加数值,然后添加一个叫做 Explorer.exe 的注册表值。
  4. 在您刚创建的 Explorer.exe 项下,创建一个叫做 DllPatch-x 的新字符串值 (REG_SZ)。不要为此新的字符串值赋值。
  5. 在您刚创建的 Explorer.exe 项下,创建一个叫做 x 的新二进制值 (REG_BINARY)。
  6. 编辑此 x 二进制值以输入以下值:
    0c 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00
  7. 退出注册表编辑器。
返回页首
参考
有关 Windows 2000 的最新 Service Pack 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910 如何获取最新的 Windows 2000 Service Pack
返回页首
compmode comp third party programs will not run start launch application compatibility mode SRV SP3
属性

文章 ID:279792 - 上次审阅时间:10/26/2007 20:37:00 - 修订版本: 1.3

Microsoft Windows 2000 Service Pack 2

  • kbhowto kbhowtomaster kbui kbproductlink KB279792
反馈
ment.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">