Site icon EfmSoft

¿Qué significa el código de error de Windows 14048 (ERROR_SXS_XML_E_INVALID_HEXIDECIMAL)?

 
Anterior Siguiente
ERROR_SXS_XML_E_INVALID_DECIMAL ERROR_SXS_XML_E_INVALID_UNICODE

ERROR_SXS_XML_E_INVALID_HEXIDECIMAL

Qué indica Windows con ERROR_SXS_XML_E_INVALID_HEXIDECIMAL

ERROR_SXS_XML_E_INVALID_HEXIDECIMAL (14048, 0x000036E0) — Error al analizar el manifiesto: carácter no válido para un dígito hexadecimal.

Los errores XML de SxS se diagnostican sobre el manifiesto exacto que Windows leyó. Guarda el archivo, su codificación y el trace antes de sustituirlo o reparar el componente.

Condición que hay que demostrar

La evidencia debe explicar exactamente «Error al analizar el manifiesto: carácter no válido para un dígito hexadecimal» en el componente que devolvió el valor.

Puntos de verificación

  • Localiza la referencia hexadecimal y corrige el dígito fuera de 0-9/A-F; valida además el code point resultante.
  • Conserva como etiqueta de correlación «sxs · xml · e · invalid · hexidecimal» y la descripción exacta «Error al analizar el manifiesto: carácter no válido para un dígito hexadecimal»; evita mezclar esta incidencia con otro código de la misma familia.

No confundir con

ERROR_SXS_XML_E_UNEXPECTEDENDTAG (14051) significa «Error al analizar el manifiesto: no se esperaba una etiqueta de cierre en esta posición». Aquí la condición es «Error al analizar el manifiesto: carácter no válido para un dígito hexadecimal».

Tratamiento recomendado

No edites una copia protegida dentro de WinSxS.

Prueba controlada

Comando o consulta útil

sxstrace

Distinción diagnóstica específica

La condición propia de esta página es «Error al analizar el manifiesto: carácter no válido para un dígito hexadecimal.». El estado más cercano por contenido, ERROR_SXS_XML_E_UNEXPECTEDENDTAG, describe en cambio «Error al analizar el manifiesto: no se esperaba una etiqueta de cierre en esta posición.». Ambos comparten Side-by-Side, XML, pero aquí el discriminante operativo es no válido, hexadecimal.

Usa como discriminante los términos «no válido, hexadecimal»: deben aparecer en la evidencia de la llamada que devolvió el estado, no solo en mensajes cercanos.

Conserva el archivo original, encoding y posición que reporta sxstrace, corrige únicamente la construcción asociada a «no válido, hexadecimal» y vuelve a analizar exactamente el mismo artefacto.

Prueba discriminante del estado

Para este código, la frontera real es referencia numérica hexadecimal inválida. En sxstrace registra dígitos tras &#x y carácter fuera de 0-9A-F; ese conjunto permite corregir el dígito y volver a validar el code point.

No lo intercambies con ERROR_SXS_XML_E_UNEXPECTEDENDTAG: ese código describe «Error al analizar el manifiesto: no se esperaba una etiqueta de cierre en esta posición.».

Guarda hash antes/después, regenera el artefacto que consume Side-by-Side y confirma que el parser supera la construcción asociada a referencia numérica hexadecimal inválida sin editar directamente WinSxS.

Un reinicio puede limpiar estado transitorio, pero no sustituye la prueba del campo, objeto o transición que este código señala.

Referencias técnicas


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

Exit mobile version