Stoppa Spotlight Stalling & Beachballs När du söker i Mac OS X med externa enheter

Spotlight är den blixtsnabba sökmotorn inbyggd i Mac, men vissa användare kanske har märkt att en gång Spotlight har blivit uppkallad och en filsökning börjar skriva, OS X fryser upp, bås och beachballs för var som helst från 10-30 sekunder för till synes ingen uppenbar anledning. Om du befinner dig i ett lugnt rum kan du till och med höra lite uppspelningsljud, eftersom det händer också.


Om denna Spotlight fryser och beachball-upplevelse händer med dig, är det troligt att du har en extern hårddisk ansluten till Mac, kanske för längre lagring eller en Time Machine-säkerhetskopiering. Den goda nyheten är att du snabbt kan stoppa Spotlight-strandenbollen, och medan det är vettigt att göra det med Time Machine-enheter, är beslutet lite mer komplicerat med personlig fillagring som vi ser på ett ögonblick.

Stoppa Spotlight Search Stalls & Beachballs på Mac med Externa enheter

  1. Öppna Systeminställningar från Apple -menyn
  2. Välj "Spotlight" och gå till fliken "Sekretess" - allt som placeras här kommer att uteslutas från Spotlight-indexering och sökning, så vi ska lägga till den externa enheten som spinner upp och saktar ner det här
  3. Gå till Finder och dra och släpp rotationsikonen för den externa hårddisken i fliken Sekretess i Spotlight
  4. Avsluta från Systeminställningar och uppmana Spotlight som vanligt, det ska inte vara mer beach balling eftersom de externa enheterna inte längre är åtkomliga av sökfunktionen

Självklart har detta en nackdel att inte kunna söka och indexera en extern hårddisk, så för användare som har manuella filbackup och underhåll kan det inte vara en rimlig lösning. Det fungerar dock bra om din primära säkerhetskopieringsmetod är för Time Machine, eftersom du inte vill söka det med Spotlight ändå, och om du aldrig vill söka igenom dina externa drivrutinsfiler fungerar det bra för det användarfallet också.

Det är värt att påpeka att det här inte är särskilt problematiskt med denna strandbollsspel, och OS X har länge haft problem med att hantera externa hårddiskar, som vanligtvis är relaterade till olämplig köråtkomst och uppstart, trots att inget för att indikera den externa enheten ska nås, och resultatet är att se den spinnande beachballen tills enheten är vaken och är redo att nås. Det här är definitivt frustrerande beteende, särskilt om du har kommit från en Windows-bakgrund, där inte den externa enheten specifikt är åtkomlig, det kommer inte att snurra upp och försena allt annat i processen (för vad det är värt, Mac OS 9 och tidigare uppförde på samma sätt).

Det här är en av de frustrerande problemen som har funnits tillräckligt länge för att det borde ha lösts på något sätt, men för nu kan du fortsätta använda de lösningar som är specifika för Spotlight eller för att hantera avmattningarna med externa enheter i allmänhet.

Om du undrar, om det är möjligt att en ansluten extern hårddisk skulle orsaka beachballs i andra situationer där filsystemet är tillgängligt, visas vanligtvis strandboll och frysning när en viss app upplever ett problem, vilket ofta kräver att applikationen att stänga av och omstartas igen, och i vissa extrema scenarier, om hela Macen fryser upp, en omstart. Det här är inte vad som händer här, men eftersom det inte finns något specifikt appproblem eller OS X-problem, är det bara att de flesta externa hårddiskar är långsamma att snurra om de är inaktiva, vilket medför tillfällig avmattning och en ganska enkel lösning.