Question

Récemment, j'ai eu un problème où au moins une fois par mois mon index Spotlight est corrompu, et je ne peux plus chercher le contenu du courrier dans Mail.app. Je peux résoudre le problème en prenant mon HD sur Spotlight, puis de le remettre, mais il faut alors environ 4 heures pour réindexer le lecteur.

Pourquoi mon index Spotlight se munged? Faites d'autres applications en dehors de désordre du Finder au sujet avec elle?

Y at-il un moyen de garder l'index optimisé ou de le réparer, comme lorsque je répare une table MySQL?

Était-ce utile?

La solution

Juste pour référence, l'indice Spotlight ne doit pas être corrompu, mais quand c'est le cas voir cette question.

Vous devez vous rappeler que Spotlight est une base de données et en tant que telle est sujette à la corruption; par rapport aux bases de données relationnelles, par exemple, le projecteur ne peut être supprimé et reconstruit lorsque cela se produit. Il n'y a pas de commande « spot -repair » (on ne peut que souhaiter).

Dans l'ensemble, il est rare de voir Spotlight ne sous Mac OS X 10.6, il a été très stable par rapport à la première version Tiger.

Les applications externes, d'autre part, peut utiliser des API pour stocker des informations dans les métadonnées, et est ici où nous perdons le contrôle de ce qui se passe là-dedans. Si une application externe stocke des données incorrectes, il pourrait provoquer l'indice entier pour aller noix.

Puisque vous avez un indice de travail sain maintenant, essayer pendant quelques semaines et faire attention à toute application ou utilitaire qui prétend soutenir Spotlight.

Bonne chance!

Licencié sous: CC-BY-SA avec attribution
Non affilié à apple.stackexchange
scroll top