Spotlight yeniden indeksleme çok uzun sürüyor veya çalışmıyor


3

Konu

Spotlight'ı reindex'e zorladıktan sonra, hiçbir dosya veya dizin bulunamıyor.

Kurmak

Bir MacBook Pro 15 "2017 ile 512 GB SSD: 250 GB ana birim (36 ücretsiz) ve bir BOOTCAMP bölümü (dizine eklenmemiş), macOS High Sierra (10.13.6) çalıştıran. Dosya sistemi APFS.

Nasıl oldu

Spotlight'ı yeniden endekslemeye zorlamak istedim (çünkü kesinlikle yerinde olan bir dosya Arama'da eksikti), bu yüzden tüm birimi Sistem Tercihleri'ne ekledim - & gt; Spot Işığı - & gt; Gizlilik ve daha sonra oradan kaldırıldı ( Apple Destek bağlantısı ), tam bir Spotlight reindex'e neden olmuş olmalı. O yaptı. bir demet mdworker İşlemler ortaya çıktı ve CPU zamanını tüketmeye ve diskten bir şeyler okumaya başladı (bu bekleniyordu).

Sonra durdular. Hala oradalar ama CPU yük / disk kullanım istatistiklerini inceleyen hiçbir şey yapmıyorlar.

Ve şimdi, şimdi herhangi bir dosya bulamıyorum. Spotlight herhangi bir dosya / dizin göstermiyor. Yalnızca ziyaret edilen e-postalar, Sözlük önerileri vb. Gibi diğer öğeleri çıkarır. Ara (Bulucu'da) da çalışmaz.

Ne denedim:

  1. ~ 12 saat bekliyorum. Bir 3Gb / s SSD'de ~ 220 Gb içeriğin indekslenmesinin çok uzun sürdüğüne inanamıyorum. Özellikle sıfır CPU yükü göz önüne alındığında.

  2. Mac'in yeniden başlatılması (yardımcı olmadı) ve tüm dizinin tekrarlanması, diski "Gizlilik" den çıkarmadan önce birkaç saniye bekledikten sonra tekrar uzun bir süre beklemek.

  3. koşu sudo mdutil -E / öncekiyle aynı etkiye sahip (yüksek CPU yükü -> CPU yükü yok -> hiçbir şey dizine eklenmemiş).

Bu arada, koşu mdutil -s / döner Indexing enabled.

Orada hiçbir "Endeksleme" çubuğu Spotlight penceremde, eğer önemliyse.

Sorular

Sorunun çözülmesini beklemekten veya Mojave'ye güncellemekten başka deneyebileceğim başka bir şey var mı? Belki daha fazla ayrıntılı Spotlight bir yerde veya başka bir şey için günlükleri vardır?

Muhtemelen ilgili soru (cevap yok): MacOS Sierra güncellemesinden sonra Spotlight borked (AskDifferent).


Spotlight veritabanını silmeyi denediniz mi? sudo rm -R .Spotlight-V100/
Buscar웃

1
@Buscar 웃 Teşekkürler, şimdi çalışıyoruz ... Şimdi Spotlight penceresinde bir İndeksleme çubuğu gösteriyor. Bir demet yeni mdworker ortaya çıktı (şimdi 11 tanesi var, ki bu garip). CPU yükü tekrar doldu. Umarım bu sefer her şeyi doğru indeksler. Sonucu size bildiririm.
FreeNickname

@Buscar 웃, ne yazık ki, sonuç aynı. buldum bu konu Yine de, Başlatma Hizmetleri Veritabanını yeniden oluşturmayı deneyeceğim. Sonuçlarımı gönderirim.
FreeNickname

1
@ Buscar 웃, tamir! Aşağıdaki cevaba bakınız.
FreeNickname

Yanıtlar:


5

Tamam, çözdüm, öyle görünüyor ki ...

Çözüm

Koşmak

sudo /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -seed -lint -r -f -v -dump -domain local -domain system -domain user -domain network

killall Dock

sudo mdutil -E /

Bütün bunların gerekli olup olmadığından emin değilim, ama benim için işe yaradı. İlk komut Başlatma Sservices Veritabanını sıfırlar, ikincisi Dock'u sıfırlar ve üçüncü ayar Spotlight reindexing'i tetikler.

Bundan önce koşmaya çalıştığımı unutmayın.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

ilk komut yerine yardım etmedi . Daha kesin olmak gerekirse, sabit bir aramaya sahip görünüyordu, ancak spot ışığı görünmüyordu.

Ben de denedim sudo rm -R .Spotlight-V100/ soruya yorumlarda önerdi, ancak ya da yardımcı olmadı.

ayrıntılar

bu sorun Başlatma Hizmetleri Veritabanındaydı. Konsol uygulamasına bakarak çözdüm. Mesaj gibi tonlarca mesaj vardı.

errore  16:19:03.743202 +0100   mds LaunchServices: store or url (null) was nil -10813, retrying
errore  16:19:03.743247 +0100   mds LaunchServices: Database mapping failed with result -10813, retries = 7

Buldum (bu konu) [ https://discussions.apple.com/thread/8151912] , bu da Launch Services Database'i sıfırlamaya çalışmamı sağladı. İlk önce başarısız olan yukarıdaki komutu denedim. Daha sonra, yukarıdaki "Çözüm" bölümündeki ilk kod bloğunda yayınlanan, bu komutun daha dolgun bir sürümünü buldum.


1
Bulabildiğim her çözümü denedikten birkaç gün sonra Spotlight'ı benim için tamir eden tek şey bu. Teşekkürler!
Cadin

1
Sorun çözüldü ! Mükemmel çalışıyor! Teşekkürler !
Joselito
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.