关闭应用程序兼容性引擎

此策略控制系统中应用程序兼容性引擎的状态。

该引擎是加载程序的一部分,每次在系统上启动应用程序时,都检查兼容性数据库。 如果找到该应用程序的匹配结果,则将提供运行时解决方案或兼容性修复程序,如果应用程序出现已知问题,则显示"应用程序帮助"消息。

禁用应用程序兼容性引擎将增强系统性能。 但是,这将降低许多流行的旧版应用程序的兼容性,而且并不能阻止安装已知的不兼容应用程序。 (例如: 如果安装旧的防病毒应用程序,则可能导致蓝屏。)

Windows 资源保护功能和 Windows 的用户帐户控制功能使用应用程序兼容性引擎提供对应用程序问题的缓解。如果禁用该引擎,则这些缓解将不会应用到应用程序,而其安装程序和这些应用程序可能会安装失败或无法正常运行。

此选项对服务器管理员非常有用,他们需要更快的性能并了解所用应用程序的兼容性。 对于每秒可能启动数百次应用程序且加载程序的性能至关重要的 Web 服务器,该选项尤其有用。

注意: 由于性能原因,许多系统进程都缓存此设置的值。 如果对此设置进行了更改,请重新启动系统以确保系统准确反映这些更改。

支持的平台: Windows Server 2003 及以上版本

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Windows\AppCompat
Value NameDisableEngine
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

appcompat.admx

管理模板(计算机)

管理模板(用户)