What does HRESULT 0x80110436 (COMADMIN_E_SERVICENOTINSTALLED) mean?

 
Previous Next
COMADMIN_E_COREQCOMPINSTALLED COMADMIN_E_PROPERTYSAVEFAILED

COMADMIN_E_SERVICENOTINSTALLED

COMADMIN_E_SERVICENOTINSTALLED is the failure HRESULT 0x80110436 (signed decimal -2146368458, unsigned decimal 2148598838). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x0436.

COM+ service-backed administration: exact meaning of COMADMIN_E_SERVICENOTINSTALLED

A Windows service required by the requested COM+ operation is not installed. COMAdmin reaches a service-dependent operation such as application-as-service management and cannot find the service registration.

AllStat records this condition as “The service is not installed”.

Where COMADMIN_E_SERVICENOTINSTALLED occurs

The operation depends on installed Windows/COM+ service infrastructure, not merely on the presence of an application object in the catalog. In the specific case of COMADMIN_E_SERVICENOTINSTALLED, record the requested operation, service name, SCM query result, Windows feature state, and whether uninstall was partial.

Evidence to collect before repair

  • Evidence for COMADMIN_E_SERVICENOTINSTALLED should include service name and Service Control Manager state, captured before a repair changes state.
  • Collect installed Windows features and COM+ service events when diagnosing COMADMIN_E_SERVICENOTINSTALLED; without it the symbolic HRESULT is underdetermined.
  • The COMADMIN_E_SERVICENOTINSTALLED investigation needs requested COMAdmin method and application activation type so the exact failing boundary remains reconstructable.
  • For COMADMIN_E_SERVICENOTINSTALLED, preserve recent servicing, uninstall, or restore activity; it anchors the failure to the real administration object.

Diagnostic sequence for COMADMIN_E_SERVICENOTINSTALLED

  • At the COMADMIN_E_SERVICENOTINSTALLED boundary, verify the documented service is installed rather than creating it manually.
  • The next COMADMIN_E_SERVICENOTINSTALLED diagnostic action is to repair the corresponding Windows feature if missing.
  • To isolate COMADMIN_E_SERVICENOTINSTALLED, reconnect COMAdmin after service repair.
  • For COMADMIN_E_SERVICENOTINSTALLED, reapply application service configuration.
  • At the COMADMIN_E_SERVICENOTINSTALLED boundary, test startup and activation with event logging enabled.

Difference from nearby COMADMIN results

COMADMIN_E_START_APP_NEEDS_COMPONENTS concerns application contents, while this code identifies missing service infrastructure.

Retry and recovery

Install/repair the supported Windows or COM+ feature and rerun configuration; do not create a placeholder service manually.

Practical administration scenario

Automation configures a COM+ application to run as a service on a host where the required service registration was removed.

Official Microsoft references for COMADMIN_E_SERVICENOTINSTALLED


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