Spotlight occupe de la place sur votre Mac ? Comment le vérifier et le reconstruire

Spotlight garde un index de vos fichiers pour que la recherche soit instantanée. Il fait généralement quelques gigaoctets ; parfois il devient bien plus gros. Voici comment le vérifier, le reconstruire ou le réduire.

Où se trouve l’index

Chaque volume indexé a un dossier masqué .Spotlight-V100 à sa racine. Sur votre disque de démarrage, il se trouve dans /System/Volumes/Data/.Spotlight-V100 ; les disques externes ont le leur. Le dossier est protégé : vous ne verrez sa taille qu’avec des droits d’administrateur. Dans DiskGarden, analysez en tant qu’administrateur.

Un index de quelques gigaoctets est normal pour un disque plein. Beaucoup plus, ou un index qui ne cesse de grossir, peut indiquer qu’il est endommagé.

Vérifier l’état de l’indexation

Dans le Terminal, mdutil -s / indique si l’indexation est activée pour votre disque de démarrage. Pendant que Spotlight (ré)indexe, vous verrez les processus mds et mds_stores occupés dans le Moniteur d’activité.

Reconstruire l’index

Si la recherche se comporte mal ou si l’index semble beaucoup trop gros, effacez-le et reconstruisez-le :

sudo mdutil -E /

Spotlight reconstruit l’index en arrière-plan ; les résultats de recherche sont incomplets pendant un moment (de quelques minutes à quelques heures sur un gros disque).

Exclure des dossiers de l’index

Les dossiers contenant énormément de fichiers que vous ne cherchez jamais (résultats de compilation, caches de paquets, images de machines virtuelles) grossissent l’index sans bénéfice. Ajoutez-les à la liste Confidentialité de Spotlight dans Réglages Système → Spotlight.

Pour arrêter complètement l’indexation d’un disque externe : sudo mdutil -i off /Volumes/DriveName.

Voyez où est passé votre espace

DiskGarden est un analyseur d’espace disque gratuit pour Mac : il cartographie chaque dossier par taille, pour que les gros consommateurs se repèrent. Pas de compte, et vos fichiers ne quittent jamais votre Mac.

Télécharger DiskGarden — gratuit