Что означает код HRESULT 0x803C0103 (SDIAG_E_MANAGEDHOST)?

 
Предыдущий Следующий
SDIAG_E_POWERSHELL SDIAG_E_NOVERIFIER

SDIAG_E_MANAGEDHOST

Что означает SDIAG_E_MANAGEDHOST

SDIAG_E_MANAGEDHOST (0x803C0103) — Диагностический пакет требует managed host, который не удалось корректно запустить или использовать.

Диагностический пакет Windows состоит из описания пакета, сценариев, ресурсов, проверяющих компонентов и логики определения причины. Первым делом определите, на каком из этих этапов остановилась Troubleshooting Platform, и сохраните соответствующее событие до повторного запуска пакета.

Пакет требует managed host для управляемого кода, и ошибка возникает при создании или работе этого процесса.

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

  • Сохраните версию CLR/.NET-компонента и процесс host, который пыталась запустить платформа.
  • Проверьте загрузку .NET-сборки и её зависимостей отдельно от содержимого диагностического сценария.
  • Если native-пакеты работают, это полезно для отделения managed-host layer от общей платформы.

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


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