¿Qué significa el código de error de Windows 14001 (ERROR_SXS_CANT_GEN_ACTCTX)?

 
Anterior Siguiente
ERROR_SXS_SECTION_NOT_FOUND ERROR_SXS_INVALID_ACTCTXDATA_FORMAT

ERROR_SXS_CANT_GEN_ACTCTX

Lectura técnica de ERROR_SXS_CANT_GEN_ACTCTX

ERROR_SXS_CANT_GEN_ACTCTX (14001, 0x000036B1) — La aplicación no pudo iniciarse porque su configuración side-by-side es incorrecta. Consulte el registro de eventos de la aplicación o utilice sxstrace.exe para obtener más información.

SxS compara identidad, versión, arquitectura, publicKeyToken, hash y dependencias. Captura qué manifiesto y ensamblado se seleccionaron realmente antes de copiar archivos.

Condición que hay que demostrar

La evidencia debe explicar exactamente «La aplicación no pudo iniciarse porque su configuración side-by-side es incorrecta. Consulte el registro de eventos de la aplicación o utilice sxstrace.exe para obtener más información» en el componente que devolvió el valor.

Comprobaciones concretas

  • Captura <code>sxstrace</code> durante la activación y registra el thread/process, assembly identity y contexto que se activa o desactiva.
  • Respeta el stack LIFO de activation contexts: un handle válido puede ser incorrecto si no corresponde al contexto activado más recientemente en ese hilo.
  • Busca en sxstrace la primera dependencia/manifiesto que impide construir el activation context; ese primer fallo es más específico que el código agregador.
  • Conserva como etiqueta de correlación «sxs · cant · gen · actctx» y la descripción exacta «La aplicación no pudo iniciarse porque su configuración side-by-side es incorrecta. Consulte el registro de eventos de la aplicación o utilice sxstrace.exe para obtener más información»; evita mezclar esta incidencia con otro código de la misma familia.

Comparación útil

ERROR_SXS_INVALID_ACTCTXDATA_FORMAT (14002) significa «El formato de los datos de enlace de la aplicación no es válido». Aquí la condición es «La aplicación no pudo iniciarse porque su configuración side-by-side es incorrecta. Consulte el registro de eventos de la aplicación o utilice sxstrace.exe para obtener más información».

Respuesta operativa

Caso de validación

Una aplicación o servicing devuelve 14001.

Comando o consulta útil

sxstrace trace

Referencias técnicas


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