Jak naprawić wyszukiwanie Spotlight, które nie działa w systemie macOS

Wyszukiwanie Spotlight jest prawdopodobnie jedną z najlepszych funkcji w systemie MacOS. Wszystkie systemy operacyjne mają funkcję wyszukiwania, ale Spotlight to wyszukiwanie systemowe wykonane doskonale. To powiedziawszy, może się zepsuć. Nie zdarza się to często, ale czasami problemy z indeksowaniem mogą powodować, że wyszukiwanie Spotlight przestaje działać. To nie jest coś, co naprawi prosty restart. Zamiast tego musisz ponownie zindeksować pliki, aby naprawić niedziałające wyszukiwanie Spotlight.

Naprawiono niedziałające wyszukiwanie Spotlight

Otwórz Terminal i uruchom następujące polecenie.

sudo mdutil -a -i off

Będziesz musiał wprowadzić hasło administratora. Gdy to zrobisz, spowoduje to wyłączenie indeksowania.

Następnie uruchom następujące dwa polecenia;

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Jeśli powyższe polecenie nie zostanie uruchomione, a zamiast tego otrzymasz komunikat, że nie można go ukończyć, ponieważ włączona jest ochrona integralności systemu, będziesz musiał uruchomić komputer Mac w trybie awaryjnym i wyłączyć ochronę integralności systemu.

Gdy to zrobisz, uruchom polecenie ponownie, a po pomyślnym uruchomieniu uruchom poniższą;

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Możesz teraz ponownie włączyć indeksowanie Spotlight za pomocą poniższego polecenia;

sudo mdutil -a -i on

Po włączeniu indeksowania Spotlight ponownie rozpocznie indeksowanie wszystkiego na komputerze Mac. Zindeksowanie wszystkiego może zająć trochę czasu, dlatego nie zostanie naprawione od razu. Korzystaj z systemu normalnie, a Spotlight za chwilę zacznie działać tak, jak powinien.

Ta poprawka powinna się trzymać. Reflektor to stara, wyrafinowana funkcja, a jeśli się zepsuje, prawdopodobnie istnieje konkretny powód. Ta funkcja nie będzie działać przypadkowo, tak jak w przypadku wyszukiwania w systemie Windows 10. Jeśli wyszukiwanie Spotlight nadal się psuje i za każdym razem trzeba ponownie zindeksować pliki, aby to naprawić, problem prawdopodobnie jest inny.

Po naprawieniu wyszukiwania Spotlight, które nie działa, pamiętaj, aby ponownie włączyć ochronę integralności systemu. Jest to funkcja bezpieczeństwa, która została wprowadzona wraz z El Capitan i zasadniczo ogranicza nieograniczony dostęp roota do ważnych plików i folderów, uniemożliwiając użytkownikom i złośliwym aplikacjom i / lub procesom wprowadzanie zmian w krytycznych plikach w systemie operacyjnym.

Szybka naprawa

Włączanie i wyłączanie ochrony integralności systemu to trochę długi proces, więc jeśli nie jesteś w stanie tego zrobić i chcesz szybszej naprawy, możesz spróbować po prostu uruchomić pierwsze i czwarte polecenie z poprzedniej sekcji, które wyłączają i włączają indeksowanie. To może działać, może nie działać. Jeśli to rozwiąże problem, wszystko będzie dobrze. Jeśli nie, będziesz musiał przejść z pełną poprawką.