Policy
Turn off Application Compatibility Engine
Windows 11 25H2
Policy overview
Key metadata and intent for this policy.
Supported OS tags: Windows10, Windows10RT, Windows11, Windows7, Windows8, Windows81, WindowsRT, WindowsRT81, WindowsServer2003, WindowsServer2008, WindowsServer2012, WindowsServer2012R2, WindowsServer2016, WindowsVista
This policy controls the state of the application compatibility engine in the system. The engine is part of the loader and looks through a compatibility database every time an application is started on the system. If a match for the application is found it provides either run-time solutions or compatibility fixes, or displays an Application Help message if the application has a know problem. Turning off the application compatibility engine will boost system performance. However, this will degrade the compatibility of many popular legacy applications, and will not block known incompatible applications from installing. (For Instance: This may result in a blue screen if an old anti-virus application is installed.) The Windows Resource Protection and User Account Control features of Windows use the application compatibility engine to provide mitigations for application problems. If the engine is turned off, these mitigations will not be applied to applications and their installers and these applications may fail to install or run properly. This option is useful to server administrators who require faster performance and are aware of the compatibility of the applications they are using. It is particularly useful for a web server where applications may be launched several hundred times a second, and the performance of the loader is essential. NOTE: Many system processes cache the value of this setting for performance reasons. If you make changes to this setting, please reboot to ensure that your system accurately reflects those changes.
Registry values
How enabled and disabled states update the registry.
| Registry location | Type | Enabled value | Disabled value |
|---|---|---|---|
| HKLM\Software\Policies\Microsoft\Windows\AppCompat\DisableEngine | REG_DWORD | 1 | 0 |
Policy elements
Inputs and configuration options exposed by this policy.
This policy has no additional user input fields.
Other policies in this category
Explore related policies at the same level.
- ComputerPrevent access to 16-bit applicationsAt least Windows Server 2003
- ComputerRemove Program Compatibility Property PageAt least Windows Server 2003
- ComputerTurn off Application TelemetryAt least Windows Server 2008 R2 or Windows 7
- ComputerTurn off Inventory CollectorAt least Windows Server 2008 R2 or Windows 7
- UserTurn off Program Compatibility AssistantAt least Windows Vista
- ComputerTurn off Program Compatibility AssistantAt least Windows Vista
- ComputerTurn off Steps RecorderAt least Windows Server 2008 R2 or Windows 7
- ComputerTurn off SwitchBack Compatibility EngineAt least Windows Server 2008 R2 or Windows 7