Comment réparer la recherche Spotlight ne fonctionne pas sur macOS
La fonction de recherche Spotlight est sans doute l'une des fonctionnalités les plus performantes de macOS. Bien que tous les systèmes d'exploitation proposent une fonction de recherche, Spotlight se distingue par son efficacité et sa parfaite intégration au système. Cependant, il arrive que cette fonctionnalité rencontre des dysfonctionnements. Bien que cela ne soit pas fréquent, des problèmes d'indexation peuvent parfois perturber le bon fonctionnement de la recherche Spotlight. Un simple redémarrage ne suffira pas à résoudre ce problème. Il est nécessaire de réindexer les fichiers pour rétablir la fonctionnalité de Spotlight.
Résoudre les problèmes de dysfonctionnement de la recherche Spotlight
Pour remédier à ce problème, ouvrez l'application Terminal et saisissez la commande suivante :
sudo mdutil -a -i off
Vous devrez alors saisir votre mot de passe administrateur. Une fois cette étape franchie, l'indexation sera désactivée.
Puis, entrez successivement les deux commandes suivantes :
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Si la commande ci-dessus échoue et qu'un message vous indique que l'opération ne peut aboutir en raison de la protection de l'intégrité du système, vous devrez démarrer votre Mac en mode sans échec afin de désactiver cette protection.
Une fois cette désactivation effectuée, exécutez de nouveau la commande. Après son exécution, saisissez la commande ci-dessous :
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Vous pouvez maintenant réactiver l'indexation Spotlight à l'aide de la commande suivante :
sudo mdutil -a -i on

Une fois l'indexation réactivée, Spotlight se remettra à indexer tous les fichiers de votre Mac. L'opération peut prendre un certain temps, ce qui explique que la résolution du problème ne sera pas immédiate. Utilisez votre ordinateur normalement et Spotlight devrait retrouver son fonctionnement optimal sous peu.
Cette solution devrait être pérenne. Spotlight est une fonctionnalité ancienne et perfectionnée. Si elle est sujette à des défaillances, il y a probablement une raison spécifique. Son dysfonctionnement n'est pas aléatoire, contrairement à la recherche Windows de Windows 10. Si la recherche Spotlight continue de poser problème et que vous devez réindexer vos fichiers à chaque fois pour la faire fonctionner, il est probable que le problème soit d'une autre nature.
Après avoir rétabli le bon fonctionnement de la recherche Spotlight, assurez-vous de réactiver la protection de l'intégrité du système. Il s'agit d'une fonctionnalité de sécurité introduite avec El Capitan qui limite l'accès root illimité aux fichiers et dossiers importants, empêchant ainsi les utilisateurs, les applications ou les processus malveillants de modifier des éléments critiques du système d'exploitation.
Solution rapide
L'activation et la désactivation de la protection de l'intégrité du système peuvent s'avérer fastidieuses. Si vous souhaitez une solution plus rapide, vous pouvez essayer d'exécuter uniquement la première et la quatrième commande de la section précédente, qui consistent respectivement à désactiver puis à réactiver l'indexation. Il est possible que cela fonctionne ou non. Si cette solution permet de résoudre votre problème, tant mieux. Si ce n'est pas le cas, vous devrez recourir à la solution complète.