| Anterior | Siguiente |
| ERROR_SXS_XML_E_INTERNALERROR | ERROR_SXS_XML_E_INCOMPLETE_ENCODING |
ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE
Significado operativo de ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE
ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE (14042, 0x000036DA) — Error al analizar el manifiesto: no se permite espacio en blanco en esta posición.
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: no se permite espacio en blanco en esta posición» en el componente que devolvió el valor.
Diagnóstico recomendado
- Elimina o mueve únicamente el whitespace que aparece en una posición donde la gramática no lo admite; conserva espacios dentro de valores literales.
- Conserva como etiqueta de correlación «sxs · xml · e · unexpected · whitespace» y la descripción exacta «Error al analizar el manifiesto: no se permite espacio en blanco en esta posición»; evita mezclar esta incidencia con otro código de la misma familia.
Estado próximo con otra causa
ERROR_SXS_XML_E_BADCHARDATA (14036) significa «Error al analizar el manifiesto: se encontró un carácter no válido en el contenido de texto». Aquí la condición es «Error al analizar el manifiesto: no se permite espacio en blanco en esta posición».
Cómo actuar
No edites una copia protegida dentro de WinSxS.
Escenario de diagnóstico
Distinción diagnóstica específica
La condición propia de esta página es «Error al analizar el manifiesto: no se permite espacio en blanco en esta posición.». 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 inesperado, espacio.
Usa como discriminante los términos «inesperado, espacio»: 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 «inesperado, espacio» y vuelve a analizar exactamente el mismo artefacto.
Prueba discriminante del estado
Para este código, la frontera real es espacio en posición prohibida. En sxstrace registra token anterior, whitespace exacto y token siguiente; ese conjunto permite eliminar/mover solo la separación que rompe la gramática.
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 espacio en posición prohibida sin editar directamente WinSxS.
Conserva una captura anterior y otra posterior: esa comparación permite probar que se corrigió esta frontera y no que un retry ocultó el estado.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.