| Previous | Next |
| VFW_E_RUNTIME_ERROR | VFW_E_BUFFER_NOTSET |
EVENT_E_COMPLUS_NOT_INSTALLED
What EVENT_E_COMPLUS_NOT_INSTALLED means
EVENT_E_COMPLUS_NOT_INSTALLED reports that the requested COM+ Event System operation depends on COM+, but the required COM+ environment is not installed or available to the component performing the call. The result does not mean that an arbitrary COM+ application MSI should be installed.
Check the platform dependency first
- Identify the exact Event System or COM+ API that returned the HRESULT and the process/service account using it.
- Verify that the Windows COM+/Component Services infrastructure expected by that application is present and that its related services can be queried normally.
- Correlate the first occurrence with Windows servicing, feature removal, image customization, COM+ catalog repair, or application deployment.
- If the application has its own COM+ package, treat package registration as a separate check after the platform dependency itself is known to be available.
Opening Component Services successfully is useful evidence, but it does not prove that the particular application package, catalog entry, or identity required by the failing call is correct. Conversely, reinstalling an application package cannot repair a missing platform dependency by itself.
Safe recovery
Restore the required Windows component or application registration through the supported deployment/servicing mechanism identified by the evidence. Avoid deleting the COM+ catalog or importing unrelated registrations as a first response; those actions can damage working COM+ applications and erase the original state.
Verification
Repeat the exact Event System operation that returned this HRESULT and confirm that it advances beyond the COM+ availability check. If a later catalog, identity, activation, or subscription HRESULT appears, preserve it as the next separate boundary.
Technical references
Looking for a different code? Search another status or error code.