¿Qué significa el código HRESULT 0xC0041831 (CI_E_NO_CATALOG_MANAGER)?

 
Anterior Siguiente
CI_E_DIACRITIC_SETTINGS_DIFFER CI_E_INCONSISTENT_TRANSACTION

CI_E_NO_CATALOG_MANAGER

Qué significa CI_E_NO_CATALOG_MANAGER

CI_E_NO_CATALOG_MANAGER corresponde al HRESULT 0xC0041831. Windows lo describe así: «No existe el administrador de catálogos.».

Qué comprobar

  • Registra catalog name, catalog path/scope, Search/Indexing service state, caller identity and the API or query that selected that catalog en el mismo intento que devuelve CI_E_NO_CATALOG_MANAGER.
  • Comprueba que la condición «No existe el administrador de catálogos.» sigue siendo reproducible con el mismo catálogo y datos antes de aplicar una reparación global.

Tratamiento recomendado

Comprueba que el catálogo existe, pertenece al scope esperado y está accesible por el servicio y la cuenta correctos. Corrige nombre, ruta, ACL o estado del catálogo; evita crear un catálogo alternativo con el mismo contenido antes de entender por qué el original no puede abrirse.

Diagnóstico específico

En este caso, no existe un administrador de catálogos utilizable en ese contexto; diferencia ausencia del manager de ausencia de un catálogo concreto. La frase oficial «No existe el administrador de catálogos.» debe correlacionarse con esa evidencia concreta antes de cambiar configuración global.

Contrastes útiles para esta página

  • En una ruta distinta, CI_E_ALREADY_INITIALIZED significa «El objeto ya está inicializado.».
  • En cambio, CI_S_NEW_AUXMETADATA significa «Esta es una nueva entrada del almacén de metadatos auxiliares.».
  • A diferencia de este caso, CI_E_SHUTDOWN significa «El índice de contenido se ha cerrado.».
  • Como control, CI_E_STRANGE_PAGEORSECTOR_SIZE significa «El tamaño de página no es un múltiplo entero del tamaño de sector del volumen donde se encuentra el índice.».
  • Si la traza cambia de etapa, CI_E_ENUMERATION_STARTED significa «Ya se ha iniciado la enumeración de resultados de esta consulta.».

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.