| Anterior | Siguiente |
| CI_OUT_OF_INDEX_IDS | CI_CORRUPT_FILTER_BUFFER |
CI_NO_CATALOG
Qué significa CI_NO_CATALOG
CI_NO_CATALOG corresponde al HRESULT 0xC0041806. Windows lo describe así: «No hay ningún catálogo.».
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_NO_CATALOG. - Comprueba que la condición «No hay ningún catálogo.» 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, el catálogo solicitado no está disponible; registra nombre, scope y ruta antes de crear o seleccionar otro. La frase oficial «No hay ningún catálogo.» debe correlacionarse con esa evidencia concreta antes de cambiar configuración global.
Contrastes útiles para esta página
- A diferencia de este caso,
CI_E_WORKID_NOTVALIDsignifica «El identificador de trabajo no es válido.». - Como control,
CI_E_NO_AUXMETADATAsignifica «El almacén de propiedades no está configurado para almacenar metadatos auxiliares.». - Si la traza cambia de etapa,
CI_INVALID_PRIORITYsignifica «Se especificó una prioridad no válida.». - Para descartar otra frontera,
CI_S_RETRY_DOCUMENTsignifica «El cliente puede volver a intentar rastrear el documento.». - En una ruta distinta,
CI_S_WORKID_DELETEDsignifica «Se eliminó el identificador de trabajo.».
Detalle: este valor pertenece al conjunto histórico de estados del Indexing Service. Correlaciónalo con el identificador de catálogo y la llamada heredada que lo devuelve; no presupongas que representa exactamente la misma ruta interna que CI_E_NO_CATALOG.
Referencias técnicas
- Microsoft Learn: Windows Search overview
- Microsoft Learn: Windows Search SQL syntax
- Microsoft Learn: Indexing Service
¿Buscas un código diferente? Buscar otro código de estado o error.