Что означает код HRESULT 0x80110823 (COMADMIN_E_REGISTRY_ACCESSDENIED)?

 
Предыдущий Следующий
COMADMIN_E_SAFERINVALID COMADMIN_E_PARTITIONS_DISABLED

COMADMIN_E_REGISTRY_ACCESSDENIED

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

COMADMIN_E_REGISTRY_ACCESSDENIED: Указанный пользователь не может записывать данные в системный реестр. COM+ administrative operation получила Access Denied при работе с registry registration. Это конкретное permission failure на ключе/значении.

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

  • Определите точный registry path и requested access mask.
  • Проверьте effective token административного процесса и ACL ключа.
  • Учитывайте 32/64-bit registry redirection, чтобы не диагностировать другой key.

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

Дайте минимально необходимое право или исправьте owner/ACL конкретного ключа. Запуск всего installer от SYSTEM не должен быть первым способом скрыть неверные permissions.

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


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