¿Qué significa el código HRESULT 0x80004019 (CO_E_RUNAS_CREATEPROCESS_FAILURE)?

 
Anterior Siguiente
CO_E_CREATEPROCESS_FAILURE CO_E_RUNAS_LOGON_FAILURE

CO_E_RUNAS_CREATEPROCESS_FAILURE

Qué significa CO_E_RUNAS_CREATEPROCESS_FAILURE

CO_E_RUNAS_CREATEPROCESS_FAILURE corresponde al HRESULT 0x80004019. Windows indica: «No se pudo iniciar el proceso del servidor con la identidad configurada. Es posible que la ruta sea incorrecta o no esté disponible.».

Este resultado acota el problema a resolución y activación de clases COM, servidores y aplicaciones. Comprueba primero lo siguiente: la activación falla al cargar o iniciar el servidor; conserva loader/Win32 error y ruta resuelta antes de tocar el registro.

Qué comprobar

  • Registra CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación en el mismo intento que devuelve el HRESULT.
  • Usa «No se pudo iniciar el proceso del servidor con la identidad configurada. Es posible que la ruta sea incorrecta o no esté disponible.» como hipótesis verificable y comprueba que corresponde a este CLSID/IID/moniker/VARIANT concreto.

Resultados cercanos que significan otra cosa

  • CO_E_ACNOTINITIALIZED marca una condición diferente: «El objeto COM IAccessControl no está inicializado.».
  • CO_E_RUNAS_LOGON_FAILURE corresponde a «No se pudo iniciar el proceso del servidor porque la identidad configurada es incorrecta. Compruebe el nombre de usuario y la contraseña.».

El objetivo es demostrar que la condición «No se pudo iniciar el proceso del servidor con la identidad configurada. Es posible que la ruta sea incorrecta o no esté disponible.» ya no existe en la frontera original; un éxito obtenido por saltarse esa frontera no valida la corrección.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.