Comment réparer Spotlight sur Mac lorsque la recherche ne fonctionne plus ? La recherche Spotlight est un outil puissant sur Mac, permettant de trouver rapidement des fichiers, des applications et des informations. Cependant, il peut arriver que Spotlight ne fonctionne pas correctement, rendant la recherche frustrante. Dans cet article, nous allons explorer comment réparer Spotlight sur Mac (macOS Tahoe et versions antérieures) en désactivant et en reconstruisant l’index à l’aide du Terminal et de la commande « mdutil ». En complément de lecture, nous vous recommandons :
- Comment désactiver Spotlight pour les anciens Mac OS X
- Afficher l’espace disque libre sur Mac (disque, clé USB, dossier)
- Comment afficher la température sur un Mac Apple Silicon M1, M2, M3, M4 (pression thermique)
Comment réparer Spotlight sur Mac : Pourquoi Spotlight ne fonctionne-t-il pas ?
Plusieurs raisons peuvent expliquer les dysfonctionnements de Spotlight :
- Index corrompu : L’index de recherche peut être endommagé, ce qui empêche Spotlight de trouver des éléments.
- Mises à jour incomplètes : Des mises à jour du système peuvent parfois perturber le fonctionnement de Spotlight.
- L’indexation est en cours suite à l’installation de macOS et peut prendre du temps.
- Fichiers cachés : Certains fichiers ou dossiers peuvent être exclus de l’indexation, ce qui limite les résultats de recherche.
Pour mémoire la recherche Spotlight concerne tous les volumes (sauf si vous les avez exclus) et les éléments divers et variés (applications, documents, dossiers, musique, PDF, sites web, contacts…). C’est dire l’important de Spotlight en terme de productivité pour l’utilisateur !

Comment réparer Spotlight sur Mac : Reconstruire l’index de Spotlight
Lancez le Terminal depuis le sous-dossier /Applications/Utilitaires ou directement depuis une recherche Spotlight avec le mot-clé « Terminal » si Spotlight fonctionne même partiellement.

Nous allons utiliser la commande « mdutil pour parvenir rapidement à nos fins. Si vous voulez en savoir plus sur cette commande tapez « mdutil » puis Entrée.

Ou bien mieux encore « man mdutil ». Pour en savoir plus sur les commandes du Terminal, nous vous renvoyons à notre dossier : Afficher toutes les commandes du Terminal Mac OS.

Recopiez ou copiez-collez la commande suivante pour désactiver Spotlight puis saisissez votre mot de passe administrateur suivi de la touche Entrée du clavier. Vous lirez « indexing disabled » (indexation désactivée) ::
sudo mdutil -Eai off

Maintenant, il faut réactiver l’index sur tous les volumes. Vous lirez « indexing enabled » (indexation activée) :
sudo mdutil -Eai on

Confirmez que l’indexation est en cours :
mdutil -as

Si vous lancez une recherche Spotlight via la touche Loupe du clavier (F4) ou bien cmd + barre d’espace vous pouvez aussi confirmer via la barre de progression en lisant la mention « Indexation en cours.. ».

