En varias ocasiones os he hablado de los problemas que me genera este fallo de búsqueda de elementos en el gestor de correo Outlook con los equipos de mi trabajo. En un primer artículo os proponía como solución la indización de nuevo del archivo pst. En el segundo os planteé la posibilidad de retroceder a una versión anterior para que funcionara. Pues bien, sigue fallando.
Si ya hemos comprobado que el servicio de Windows Search está iniciado, hemos intentado reconstruir el índice y deshabilitar y volver a habilitar las búsquedas en Outlook y siguen sin funcionar la causa puede ser la siguiente.
Abriremos el visor de eventos de Windows y desplegaremos la pestaña de Registros de Windows -> Aplicación, y aplicaremos un filtro para ver solo los Orígenes de eventos “Search” y “Search-Core”:
Una vez filtramos veremos los eventos de error que aparecen y veremos algunos con la descripción:
No se puede cargar el controlador de protocolo Mapi16. Descripción del error: No se puede encontrar el módulo especificado. (HRESULT : 0x8007007e)
Este problema es común y es debido a que Windows no es capaz de localizar el fichero “mapiph.dll” que se encuentra dentro del directorio C:\Program Files (x86)\Microsoft Office\root\Office16
La solución es sencilla, hay que añadir dicho directorio a la variable de entorno “Path” para que Windows lo localice. Una vez añadida, se debe reiniciar el ordenador.
Vamos a verlo paso a paso gráficamente.
Abrimos el panel de control, nos vamos a Sistema y veremos algo similar a esto:
Pulsamos sobre Configuración avanzada del sistema para ver esto:
Ahora pulsamos sobre Variables de entorno.
Editamos la entrada Path para añadir la ruta del fichero que Outlook no encuentra.
La búsqueda comenzará a indizar elementos de Outlook y no debería volver a aparecer el error en el visor de eventos.
¿Será la última vez que escribo un post para resolver el problema de las búsquedas en Outlook? No lo creo.
se siguieron las recomendaciones y el problema persiste