What does NTSTATUS 0xC000035D (STATUS_APPHELP_BLOCK) mean?

 
Previous Next
STATUS_NETWORK_SESSION_EXPIRED STATUS_ALL_SIDS_FILTERED

STATUS_APPHELP_BLOCK

Compatibility policy intentionally prevented launch

STATUS_APPHELP_BLOCK identifies a specific Windows status in the application packaging and activation path. The Application Compatibility framework selected a blocking mitigation or compatibility decision for this executable. This is a policy result, not proof that the image is corrupt.

Identify the matching AppCompat database entry, executable identity, version, publisher, and compatibility event. Removing databases blindly can disable protections or application-specific fixes.

What to preserve before changing the system

  • The exact API, caller, target object, original NTSTATUS value, and any nested error or activity ID.
  • the relevant process token, package/job/enclave identity, lifecycle state, and policy or mitigation settings.
  • operational event logs and a timeline showing the first transition into the failing state.

References


Looking for a different code? Search another status or error code.