Ta zasada kontroluje stan aparatu zgodności aplikacji w systemie.
Aparat ten jest częścią modułu ładującego i za każdym razem, gdy w systemie jest uruchamiana aplikacja, przeszukuje bazę danych zgodności. Jeżeli odnajdzie rekord pasujący do aplikacji, dostarcza rozwiązania w czasie wykonywania lub poprawki zgodności albo wyświetla komunikat Pomocy aplikacji, jeśli problem z aplikacją jest znany.
Wyłączenie aparatu zgodności aplikacji zwiększa wydajność systemu. Pogarsza jednak zgodność z wieloma starszymi popularnymi aplikacjami i nie zapobiega instalowaniu znanych niezgodnych aplikacji. (Może to na przykład spowodować wyświetlenie niebieskiego ekranu po zainstalowaniu starej aplikacji antywirusowej).
Funkcje Ochrona zasobów systemu Windows i Kontrola konta użytkownika używają aparatu zgodności do rozwiązywania problemów z aplikacjami. Jeżeli ten aparat zostanie wyłączony, te rozwiązania problemów nie będą stosowane do aplikacji i ich instalatorów, co może spowodować, że tych aplikacji nie będzie można poprawnie zainstalować lub uruchomić.
Ta opcja jest użyteczna dla administratorów serwerów, którym zależy na dużej wydajności i którym są znane kwestie dotyczące zgodności używanych aplikacji. Jest ona szczególnie użyteczna w przypadku serwerów sieci Web, na których aplikacje mogą być uruchamiane setki razy na sekundę, a więc wydajność modułu ładującego jest niezwykle ważna.
UWAGA: wiele procesów systemowych buforuje wartość tego ustawienia z przyczyn związanych z wydajnością. Po zmianie tego ustawienia należy ponownie uruchomić komputer, aby zmiany zostały prawidłowo zastosowane w systemie.
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Policies\Microsoft\Windows\AppCompat |
Value Name | DisableEngine |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |