Дві речі, які я виявив, досліджуючи цю саму проблему:
32-розрядні імпортери прожекторів
Це, мабуть, є однією з причин, коли mds та mdworker (системні процеси, що стоять за Spotlight) спрацьовували та не змогли завершити індекс. (І може пояснити загадкові повідомлення "Неможливо поговорити з lsboxd".) Оскільки mds та mdworker - це 64-бітні процеси, він, ймовірно, не міг працювати зі старими 32-бітовими імпортерами Spotlight (я знайшов трьох у своїй системі).
Щоб дізнатися, чи є у вас, використовуйте Terminal.app і введіть цю команду: mdimport -L
Це дасть вам список шляхів, де ви можете знайти кожного з імпортерів прожектора (деякі вбудовані в сторонні програми). Використовуйте команду Finder "Перейти до папки ...", щоб відкрити додаючу папку кожного імпортера прожектора. У Finder "Отримайте інформацію" про кожного, щоб побачити, чи на ньому написано "(32-бітний)". Я перемістив їх у кошик і спробував процес, запропонований вище, і, здавалося, він працює краще.
Відновіть поштові скриньки Mail.app
Ось що, нарешті, отримало прожектор, щоб індексувати електронну пошту, яка не була включена в попередні спроби, навіть слідуючи запропонованим вище процесам та в інших місцях. Лише після відновлення поштових скриньок Mail.app Spotlight почав повертати результати пошуку з цих місць.