¿Qué significa el código NTSTATUS 0xC000010E (STATUS_IMAGE_ALREADY_LOADED)?

 
Anterior Siguiente
STATUS_CANNOT_IMPERSONATE STATUS_ABIOS_NOT_PRESENT

STATUS_IMAGE_ALREADY_LOADED

Qué significa STATUS_IMAGE_ALREADY_LOADED

STATUS_IMAGE_ALREADY_LOADED indica que el loader encontró esa imagen ya mapeada o registrada donde la operación esperaba crear una carga independiente. No significa simplemente que exista otro archivo con el mismo nombre: se refiere al estado del módulo/image dentro del proceso, kernel o loader path correspondiente.

En un LoadLibrary normal Windows puede reutilizar el módulo existente y ajustar referencias, mientras que rutas de bajo nivel, drivers o herramientas de mapeo pueden rechazar una segunda carga. Forzar otra copia puede duplicar estado global, inicialización, TLS o bookkeeping de unload. Identifique primero qué instancia existe y quién la mantiene.

Qué comprobar

  • Enumere el módulo/image ya cargado, su base address y referencias conocidas.
  • Determine qué API/ruta pidió una nueva carga y si su contrato permite reutilizar la instancia existente.
  • Busque handles o referencias stale que impidan el unload esperado.
  • No cree manualmente una segunda mapping solo para evitar el status.

Referencias técnicas


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