| Previous | Next |
| COMADMIN_E_OBJECT_DOES_NOT_EXIST | COMADMIN_E_INVALID_PARTITION |
COMADMIN_E_APP_NOT_RUNNING
COMADMIN_E_APP_NOT_RUNNING is the failure HRESULT 0x8011080A (signed decimal -2146367478, unsigned decimal 2148599818). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x080A.
Runtime state of a COM+ server application: exact meaning of COMADMIN_E_APP_NOT_RUNNING
The application is present in the catalog but no current running application instance satisfies the requested operation. This differs from a missing catalog object and from a process that is already paused or recycled.
AllStat records the Windows SDK description as “The specified application is not currently running”.
Where COMADMIN_E_APP_NOT_RUNNING occurs
The result arises in runtime-control work such as pause, recycle, dump, or instance queries after COM+ resolves the application definition. Library applications also require special care because they do not own a separate server process.
Evidence to collect before changing the catalog
- application type, AppID, activation setting, and current Components collection.
- live application-instance IDs and PIDs from COM+ tracking.
- service/application events showing start, stop, crash, recycle, or disabled state.
- the lifecycle API, requested target, and timing relative to deployment or configuration changes.
Typical cause branches
- the server application stopped normally or failed before the control request.
- the request arrived between shutdown/recycle and creation of the replacement instance.
- the target is a library application with no independently running Dllhost process.
- automation resolved the correct application definition but an obsolete instance or PID.
Diagnostic sequence for COMADMIN_E_APP_NOT_RUNNING
- verify that the catalog application is a server application capable of running independently.
- query current instances rather than trusting a previously stored PID.
- start the application only when its configured startup contract permits it.
- wait for recycle completion when a replacement process is expected.
- repeat the original control operation against the newly resolved instance.
Practical administration scenario
An operator requests a process dump just after a scheduled recycle has retired the old Dllhost and before the replacement receives its first activation.
Retry and recovery
Retry can be appropriate after the application starts or a recycle transition completes. Do not blindly start an intentionally stopped or disabled application merely to clear an administrative error.
Difference from nearby COMADMIN results
COMADMIN_E_OBJECT_DOES_NOT_EXIST means the target object or instance cannot be found; this code says the application definition exists but is not running. COMADMIN_E_START_APP_DISABLED concerns policy that prevents starting it.
What this HRESULT does not establish
The HRESULT does not prove a crash. Normal stop, idle shutdown, recycle, library activation, or disabled policy can all produce an absence of a running instance.
Developer and operations guidance
Capture AppID, application type, instance/PID resolution, requested lifecycle action, start/stop/recycle events, disabled state, and transition timestamps.
Official Microsoft references for COMADMIN_E_APP_NOT_RUNNING
- Microsoft: COMADMIN error codes
- Microsoft: ICOMAdminCatalog2
- Microsoft: types of COM+ applications
- Microsoft: COM+ application recycling concepts
- Microsoft: configuring COM+ applications
Looking for a different code? Search another status or error code.