Что означает код HRESULT 0x80004023 (CO_E_MSI_ERROR)?

 
Предыдущий Следующий
CO_E_RELOAD_DLL CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT

CO_E_MSI_ERROR

Что означает результат

CO_E_MSI_ERROR: Произошла ошибка установщика Windows Installer. COM activation/registration столкнулась с ошибкой Windows Installer при попытке repair/install-on-demand. Сам HRESULT является оболочкой над конкретным MSI result.

Что проверить

  • Найдите соответствующую запись Windows Installer в Event Log/MSI log.
  • Определите product/component, repair которого был запущен COM registration.
  • Проверьте source availability и состояние installer cache для этого продукта.

Диагностика и исправление

Исправляйте первичный MSI error. Ручная регистрация CLSID может временно изменить симптомы, но оставит broken installer state.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.