| Предыдущий | Следующий |
| WU_E_METADATA_XML_BASE64CERDATA_MISSING | WU_E_METADATA_UNSUPPORTED_HASH_ALG |
WU_E_METADATA_BAD_SIGNATURE
Что означает WU_E_METADATA_BAD_SIGNATURE
WU_E_METADATA_BAD_SIGNATURE означает, что подпись metadata Windows Update не прошла проверку. Продолжать установку с отключённой валидацией нельзя: нужно понять, повреждён ли конкретный metadata blob, его кеш или цепочка доверия сертификата.
Что проверить
- Зафиксируйте update identity/revision и хеш полученного metadata blob, чтобы отличить повтор одного повреждённого объекта от разных обновлений.
- Проверьте подпись, цепочку сертификатов, время системы и состояние revocation для сертификата, которым проверяется этот metadata.
- Если проблема относится только к одной revision, удалите/обновите именно её кешированную копию и запросите metadata из доверенного источника заново.
- Сопоставьте загрузку с proxy, TLS inspection и транспортными ошибками; изменение содержимого по пути также даст signature failure.
Как подтвердить исправление
Исправление подтверждается успешной проверкой той же revision после повторного получения metadata без отключения signature validation и без общего сброса всего Update cache.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.