What does HRESULT 0x80110448 (COMADMIN_E_START_APP_NEEDS_COMPONENTS) mean?

 
Previous Next
COMADMIN_E_ROLE_DOES_NOT_EXIST COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM

COMADMIN_E_START_APP_NEEDS_COMPONENTS

Starting and controlling a COM+ application: exact meaning of COMADMIN_E_START_APP_NEEDS_COMPONENTS

A COM+ application cannot be started because it contains no components. StartApplication validates that the application has executable component entries before launching a host.

Windows describes this condition as “You must have components in an application in order to start the application”.

Where the result occurs

Administrative start/stop operations apply only to appropriate server applications with valid enabled components; they do not create executable contents or change application type. In the specific case of this result, populate the Components collection, verify installation completed, and distinguish an intentionally empty deployment shell from a failed install.

Evidence to collect before repair

  • Preserve AppID, application type, Enabled property, and component count; it anchors the failure to the real administration object.
  • Evidence should include StartApplication caller and exact target selector, captured before a repair changes state.
  • Collect recent deployment and disablement events when diagnosing this result; without it the symbolic HRESULT is underdetermined.
  • Record COM+ application process and System Application logs.

Diagnostic sequence

  • resolve the application by AppID.
  • verify it is an enabled server application.
  • The next diagnostic action is to confirm at least one valid component is installed.
  • To isolate it, correct deployment/configuration before starting.
  • Start once and validate activation rather than looping retries.

Retry and recovery

Install at least one valid component or avoid starting the empty application.

Difference from nearby COMADMIN results

COMADMIN_E_CAN_NOT_START_APP concerns an application type such as library application or proxy; it concerns missing contents.

Practical administration scenario

Deployment creates the application object but component installation fails, and a later start request sees an empty application.

Official Microsoft references


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