| Предыдущий | Следующий |
| STATUS_SXS_COMPONENT_STORE_CORRUPT | STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT |
STATUS_SXS_FILE_HASH_MISMATCH
Объявленный файл сборки не прошёл проверку хэша манифеста
STATUS_SXS_FILE_HASH_MISMATCH означает, что файл, связанный со сборкой, не совпал с проверочными данными, записанными в её манифесте. Ошибка относится к байтам объявленного файла-участника, а не только к его наличию или имени.
Это отличается от STATUS_SXS_FILE_HASH_MISSING, где в манифесте отсутствуют сведения проверки, требуемые операцией. Несовпадение может быть результатом неполного развёртывания, изменённого двоичного файла, частичного восстановления или манифеста из другой сборки; само по себе оно не определяет причину.
Что проверить
- Определите точный файл сборки и сравните его хэш со значением манифеста из доверенного пакета.
- Проверьте журналы пакета, резервного копирования и развёртывания на несовпадающую пару манифест/двоичный файл или прерванное обновление.
- Восстановите полный подписанный пакет как единое целое, а не заменяйте только файл или только манифест.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
