| Anterior | Siguiente |
| ERROR_SXS_XML_E_DUPLICATEATTRIBUTE | ERROR_SXS_XML_E_INVALIDATROOTLEVEL |
ERROR_SXS_XML_E_MULTIPLEROOTS
Interpretación de ERROR_SXS_XML_E_MULTIPLEROOTS
ERROR_SXS_XML_E_MULTIPLEROOTS (14054, 0x000036E6) — Error al analizar el manifiesto: un documento XML solo puede contener un elemento de nivel superior.
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: un documento XML solo puede contener un elemento de nivel superior» en el componente que devolvió el valor.
Qué comprobar
- El documento debe conservar un único elemento raíz. Mueve contenido adicional dentro de la estructura válida o separa documentos, no lo envuelvas arbitrariamente si cambia el esquema.
- Conserva como etiqueta de correlación «sxs · xml · e · multipleroots» y la descripción exacta «Error al analizar el manifiesto: un documento XML solo puede contener un elemento de nivel superior»; evita mezclar esta incidencia con otro código de la misma familia.
Diferencia frente a otro estado
ERROR_SXS_XML_E_UNCLOSEDTAG (14052) significa «Error al analizar el manifiesto: las siguientes etiquetas no se cerraron: %1». Aquí la condición es «Error al analizar el manifiesto: un documento XML solo puede contener un elemento de nivel superior».
Recuperación segura
No edites una copia protegida dentro de WinSxS.
Ejemplo de aislamiento
Distinción diagnóstica específica
La condición propia de esta página es «Error al analizar el manifiesto: un documento XML solo puede contener un elemento de nivel superior.». El estado más cercano por contenido, ERROR_SXS_XML_E_DUPLICATEATTRIBUTE, describe en cambio «Error al analizar el manifiesto: atributo duplicado.». Ambos comparten Side-by-Side, XML, pero aquí el discriminante operativo es multipleroots.
Enumera los elementos de nivel superior: XML exige exactamente una raíz. La corrección debe respetar el esquema del manifiesto y no envolver arbitrariamente dos documentos.
Conserva el archivo original, encoding y posición que reporta sxstrace, corrige únicamente la construcción asociada a «multipleroots» y vuelve a analizar exactamente el mismo artefacto.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.