Vous pouvez essayer de désactiver temporairement Spotlight, en supprimant ses fichiers, puis en le réactivant.
Pour ce faire, il faut exécuter des commandes de terminal, alors faites bien attention et vérifiez trois fois chaque étape.
Ouvrez un Terminal.app (/Applications/Utilitaires/Terminal.app) et tapez :
cd /Volumes
ls -l
Examinez le résultat de cette opération, l'un d'entre eux devrait être votre volume "cassé". Une fois que vous l'avez identifié, procédez aux étapes suivantes, toutes dans le Terminal. La première fois que vous exécutez une commande, votre mot de passe peut vous être demandé, c'est normal.
Le résultat peut ressembler à ceci :
lrwxr-xr-x 1 root admin 1 Sep 2 12:23 MacintoshHD -> /
Le nom que vous cherchez est donc "MacintoshHD".
Première étape : Désactiver Spotlight pour votre lecteur.
sudo mdutil -i off "/Volumes/the_name_you_have_identified_before"
Deuxième étape : Retirez les index du lecteur.
sudo mdutil -E "/Volumes/the_name_you_have_identified_before"
Étape numéro trois : Éliminer tous les fichiers Spotlight du lecteur. (deux commandes)
cd "/Volumes/the_name_you_have_identified_before"
sudo rm -fr .Spotlight-V100
Faites attention à la dernière commande, assurez-vous de la taper exactement comme elle apparaît.
Étape numéro quatre : Réactiver le projecteur dans le lecteur.
sudo mdutil -i on "/Volumes/the_name_you_have_identified_before"
Cela devrait déclencher une réindexation complète de Spotlight. Vous devez être extrêmement patient avec cela. Spotlight semble parfois être gelé, mais il est en train d'indexer. Il est préférable de le laisser pendant la nuit et d'être patient.