3 votos

Spotlight no funciona para las aplicaciones integradas de Mac

Estoy ejecutando Big Sur y Spotlight no encuentra ciertas aplicaciones que vienen incluidas en macOS como la calculadora, el llavero o las preferencias del sistema. Sí encuentra otras aplicaciones no integradas que tengo instaladas como Chrome, Slack y Steam sin problemas.

He probado las siguientes soluciones:

  • Desmarcar y comprobar el /Applications carpeta de los resultados de la búsqueda en la configuración de Spotlight
  • Añadir y quitar el /Applications en la configuración de la privacidad
  • Desactivación y activación de la indexación mediante sudo mdutil -i off / y sudo mdutil -i on /
  • Corriendo sudo mdutil -Ea /
  • La respuesta aceptada de esta pregunta . Tenga en cuenta que en realidad no recargue el archivo plist como lo describe porque me dio el error Operation not permitted while System Integrity Protection is engaged y no quería desactivar el SIP para evitarlo (además la mayoría de la gente parecía pensar que no era necesario).

Ninguno de ellos ha funcionado. ¿Y ahora qué?

1voto

d512 Puntos 11

Bueno, ya lo he resuelto. Hice un poco de prueba y error usando la pestaña de Privacidad en la configuración de Spotlight y determiné que si agrego el /System a la lista (es decir, decirle a Spotlight que no la indexe), entonces no puedo acceder a las aplicaciones integradas a través de Spotlight.

Después de mirar el sistema de archivos se hizo obvio por qué es así. Todas las aplicaciones incorporadas están en el /System/Applications mientras que todas las que he instalado yo mismo están en la carpeta /Applications (que no fue excluida en la configuración de la privacidad).

Esto comenzó a suceder después de que actualicé a Big Sur, así que no estoy seguro de si Apple movió algunas cosas o qué, pero ahí lo tienes. Cordura restaurada.

0voto

SaxManEric Puntos 9

La aplicación Terminal, situada en /Aplicaciones/Utilidades, ofrece una serie de comandos específicos para Spotlight, entre ellos mdutil, una utilidad para gestionar la función de índice de Spotlight. La utilidad mdutil gestiona los almacenes de metadatos utilizados por Spotlight y permite activar o desactivar la indexación, borrar los archivos de almacenamiento de metadatos existentes, eliminar los índices de la caché local de los almacenes de red y algunas otras tareas útiles.

Puede utilizar el comando mdutil para desactivar la indexación de un volumen específico, como se muestra arriba para el volumen llamado MacHD. Para desactivar la indexación de un volumen específico, inicie el Terminal y utilice el siguiente comando:

sudo mdutil -i off /mountPoint

donde mountPoint es la ruta de acceso al volumen. Para la unidad de arranque, la ruta sería simplemente "/" (sin las comillas). Para otras unidades montadas en su Mac, la ruta sería probablemente /Volúmenes/nombredelvolumen. Como ejemplo, si quisiera desactivar la indexación de Spotlight para mi unidad de inicio, el comando sería:

sudo mdutil -i off /

Si quisiera desactivar la indexación de mi unidad de Time Machine, que se llama Backup, el comando sería:

sudo mdutil -i off /Volumes/Backup

Tras ejecutar el comando pulsando enter o return, es posible que se le pida la contraseña de administrador. Introduzca la contraseña en el indicador y, a continuación, pulse Intro o Retorno.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X