| Anterior | Siguiente |
| STATUS_SXS_COMPONENT_STORE_CORRUPT | STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT |
STATUS_SXS_FILE_HASH_MISMATCH
Qué significa STATUS_SXS_FILE_HASH_MISMATCH
STATUS_SXS_FILE_HASH_MISMATCH indica que Side-by-Side verificó un archivo miembro de una assembly y su contenido no coincide con el hash registrado en el manifest. Esto es más específico que «archivo corrupto»: existe una discrepancia entre payload y metadata de esa assembly.
El archivo puede haber sido modificado, provenir de otra versión, haberse copiado sin su manifest correspondiente o dañarse en almacenamiento. También puede ocurrir si un paquete mezcla componentes de builds diferentes.
No regenere el hash para «hacer que pase» salvo que usted sea el productor legítimo del assembly. En software firmado/distribuido, la corrección es restaurar el conjunto coherente de manifest + archivos desde la fuente adecuada.
Qué comprobar
- Identifique el archivo y la assembly identity a la que pertenece.
- Compare payload y manifest con la distribución/package original.
- Busque mezcla de versiones o modificaciones post-instalación.
- Repare/reinstale la assembly completa en vez de actualizar el hash manualmente.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
