Spotlight przestał indeksować / zwracał cokolwiek w / Aplikacje

8

Po niedawnej panice i ponownym uruchomieniu jądra Spotlight wydaje się już nic nie wiedzieć o plikach w folderze my / Applications. Zwykle uruchamiałem Safari.app, Opera.app, Textedit.app itp. Za pośrednictwem Spotlight. Teraz dla wszystkich z nich pojawia się komunikat „Nie znaleziono wyników” (z wyjątkiem Textedit.app, który uruchamia edytor tekstowy demonstracyjny z instalacji Qt). Programy są nadal dostępne i nadal uruchamiane bezpośrednio z Findera.

Uruchomiłem już narzędzie dyskowe i zweryfikowałem dysk, żadnych problemów. Naprawiłem uprawnienia do dysku, które wprowadziły kilka zmian, ale bez skutku.

Czy jest coś jeszcze, co mogę zrobić, bez ponownej instalacji MacOS?

Aktualizacja: już sprawdziłem, czy „Aplikacje” były nadal zaznaczone w moich preferencjach Spotlight. Nadal zwracał aplikacje znajdujące się gdzie indziej (przykładowa aplikacja Qt textedit), więc nie powinien to być problem.

Kilka godzin później samo się rozwiązało; Wydaje mi się, że w pewnych odstępach czasu działa proces w tle.

pra
źródło
patrz także superuser.com/questions/8414/…
charles

Odpowiedzi:

4

Aby całkowicie odbudować indeks, uruchom następujące polecenie z Terminal.app:

sudo mdutil -E /

To działa, choć zajmuje to trochę czasu.

Johannes Hoff
źródło
2

Czy upewniłeś się, że w Preferencjach systemowych - Spotlight kategoria Aplikacje jest nadal zaznaczona? Jeśli nadal tak jest, spróbuj odznaczyć, a następnie sprawdzić ponownie.

Dominik
źródło
1

Rozwiązałem ten sam problem, dodając / Aplikacje do zakładki Prywatność Spotlight (to zmusza Spotlight do usunięcia dowolnego indeksu dla folderu), czekając kilka minut, a następnie usuwając / Aplikacje z ustawień Prywatności. Spotlight powinien następnie ponownie zindeksować folder.

zredagowane
źródło
Nie miałem okazji tego zweryfikować, zanim problem sam się rozwiązał, ale była to jedyna odpowiedź, która nie wspomniała o polu wyboru „Aplikacje”, co nie było moim problemem.
pra
Nie działało dla mnie. OS X 10.6.6. Czekałem 10 minut po dodaniu / Aplikacje w zakładce prywatności, aby usunąć go ponownie. Odtworzono dwie godziny, ale wciąż nic.
Johannes Hoff,
W końcu znalazłem coś, co zadziałało dla mnie - opublikowane jako osobna odpowiedź.
Johannes Hoff,
1

W moim przypadku oszustwo związane z „ustawieniami prywatności” nie powiodło się i pojawia się komunikat o błędzie podczas próby usunięcia dysku twardego z listy prywatności, wskazujący, że cały mój indeks został naprawdę pomieszany.

Rozwiązaniem było wpisanie następującego w terminalu:

`sudo mv /.Spotlight-V100 /Spotlight-V100-old`

(musisz wpisać hasło administratora)

a następnie uruchom ponownie komputer. Wymusi to ponowne indeksowanie twoich danych, ponieważ powyższe właśnie usunęło wszystkie odniesienia do indeksu reflektorów.

Możesz także wyczyścić folder „Spotlight-V100-old”, który pojawi się teraz na dysku twardym.

Ta opcja „nuklearna” wymaga uprawnień administratora.

Charles
źródło
Dziękuję Ci! To było jedyne rozwiązanie, które również działało dla mnie.
Mark G.
0

Na liście rzeczy do uwzględnienia w Spotlight znajduje się znacznik wyboru aplikacji (Preferencje systemowe, Spotlight).

Kair
źródło
Już to sprawdziłem, zapomniałem o tym wspomnieć.
pra