Mac OS X 10.6.4: Spotlight se bloquea o no funciona; Arreglos

Obsesionado con la tecnología desde la llegada temprana de A / UX a Apple, Sudz (SK) es responsable de la dirección editorial de AppleToolBox. Tiene su base en Los Ángeles, CA.

Sudz se especializa en cubrir todo lo relacionado con macOS, habiendo revisado docenas de desarrollos de OS X y macOS a lo largo de los años.

En una vida anterior, Sudz trabajó ayudando a compañías Fortune 100 con sus aspiraciones de transformación empresarial y tecnológica.

Gracias, también trabajé en 10.7.2.

Tuve este problema. Mi icono de Spotlight no aparecía en la barra de menú, sin embargo, la búsqueda dentro de las carpetas parecía funcionar bien. Hice todo bajo el sol.

Permisos de disco reparados
Onyx y MainMenu usados
Comandos de terminal
Reemplazo de archivos

Sin embargo, la mayoría de estas soluciones más antiguas no funcionaron porque 10.6 maneja Spotlight de manera muy diferente.

Esto es lo que funcionó para mí:

Noté que usar Activity Monitor (/ Applications / Utilities / Activity Monitor.app) para reiniciar SystemUIServer actualizaría la barra de menú, pero no haría que Spotlight reapareciera en el menú.

Luego abrí Console (/Applications/Utilities/Console.app) y vi que SystemUIServer dio el siguiente error:

Error al cargar /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: dlopen (/System/Library/CoreServices/Search.bundle/Contents/MacOS/Search, 265): Biblioteca no cargada: /System/Library/PrivateFrameworks/Calculate.framework/Versions/A/Calculate
Referenciado de: /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
Razón: imagen no encontrada

De eso deduje que debe haber un problema con Calculate.framework, porque no estaba cargado y SystemUIServer estaba intentando acceder a él. No hace falta decirlo, pero después de revisar Calculate.framework (/System/Library/PrivateFrameworks/Calculate.framework/) encontré que estaba completamente vacío. Eso no parecía correcto.

Me subí a otro macbook con osx 10.6.6 y copié el Calculate.framework. Después de reemplazar el vacío con el saludable, reinicié SystemUIServer desde Activity Monitor y WHALA, funciona nuevamente.

Espero que esto haya sido útil.

Seguimiento de la publicación anterior:
También ejecuté Onyx y lo hice volver a indexar Spotlight, y eso tampoco hizo nada.

No sé cómo trabajar en Terminal, así que tengo miedo de entrar y empezar a escribir para no darle un comando incorrecto. ¿Alguien puede sostener a un novato para usar Terminal y solucionar mi problema?

Intenté agregar y luego quitar mi disco duro en el panel de privacidad de Spotlight, y no me dejaba agregarlo... dando un mensaje de error que decía "Error de lista de privacidad". El elemento no se pudo agregar ni quitar debido a un error desconocido ".