Pour l’essentiel, le Mac est un outil fiable sur lequel vous comptez pour diverses tâches. Il est facile à utiliser et macOS est suffisamment simple à maîtriser, même pour les débutants. Cependant, des erreurs telles que le processus mdworker_shared ayant une utilisation élevée du processeur peuvent causer des maux de tête.

Ce type d’erreur est facilement remarqué car il provoque un ralentissement soudain de votre Mac. Le curseur traverse votre écran quelques secondes après avoir déplacé votre souris ou votre trackpad, par exemple. Le texte saisi peut également mettre un certain temps à apparaître à l’écran, et même le changement d’application peut être extrêmement lent.

De tels problèmes sont ennuyeux, mais heureusement, ils peuvent également être résolus. Vérifiez les quatre correctifs ci-dessous.

Qu’est-ce que mdworker_shared et pourquoi utilise-t-il beaucoup le processeur ?

Le mdworker_shared fait partie de Spotlight. Ce processus aide macOS à trier les informations sur vos fichiers, les données sur les donnéesaussi appelé métadonnées. C’est ce que signifie le « md » dans le nom du processus.

Il n’est pas rare d’en avoir plusieurs mdworker_shared processus exécutés en même temps. Cela n’indique aucun type de virus ou de logiciel malveillant en cours d’exécution sur votre Mac.

Habituellement, Spotlight indexe les fichiers pendant la période d’inactivité de votre Mac. De cette façon, il reste hors de vos cheveux pendant l’utilisation mais est toujours prêt lorsque vous en avez besoin.

Le problème est que, parfois, cette planification peut mal tourner ou Spotlight peut rester bloqué avec un fichier corrompu. Dans ces cas, des processus comme mdworker_shared peut consommer beaucoup de puissance de traitement pour essayer de régler les choses. Et ils finissent par interférer avec votre utilisation régulière.

Comment réparer l’utilisation élevée du processeur mdworker_shared

Il existe plusieurs façons de résoudre le problème d’utilisation élevée du processeur mdworker_shared. Certains d’entre eux nécessitent de modifier les paramètres du système, mais ils sont inoffensifs si vous suivez scrupuleusement les étapes.

1. Laissez Spotlight terminer

La manière la plus sûre et la moins lourde de résoudre le problème est tout simplement de ne rien faire. Cela pourrait disparaître tout seul.

C’est parce que la raison la plus courante pour mdworker_shared CPU hogs est l’outil d’indexation Spotlight qui se déclenche au mauvais moment. Il est censé démarrer uniquement si votre ordinateur n’est pas utilisé activement. De plus, le processus doit s’interrompre s’il détecte que vous faites quelque chose sur votre Mac. Mais les choses pourraient ne pas fonctionner comme prévu.

Si tel est le cas, il suffit de laisser mdworker_shared continuer son travail peut suffire. Votre Mac sera occupé pendant quelques minutes, puis tout redeviendra normal.

2. Réinitialiser l’index Spotlight

Ou bien, il se peut que cela ne revienne pas à la normale. Si Spotlight a du mal à indexer un fichier spécifique ou si l’index lui-même est corrompu, mdworker_shared peut rester bloqué indéfiniment.

Dans ce cas, la meilleure solution consiste à réinitialiser l’index Spotlight. Cela forcera l’application à tout réindexer, ce qui pourrait résoudre le problème d’utilisation élevée du processeur mdworker_shared.

Pour ce faire, tapez les commandes suivantes dans une fenêtre de terminal :

mdutil -i off /

mdutil -E /

sudo mdutil -i off /

sudo mdutil -E /

mdutil -i on /

sudo mdutil -i on /

Il vous sera demandé votre mot de passe de connexion la première fois que vous exécuterez une commande sudo. Cette séquence désactivera votre indexation Spotlight pour votre utilisateur, puis supprimera l’index. L’exécution du processus avec sudo fait la même chose, mais à l’échelle du système. Enfin, les deux dernières commandes réactivent l’indexation.

Il est important de noter que refaire l’index Spotlight à partir de zéro prend un temps considérable, peut-être plus d’une heure. Vous pourrez utiliser votre Mac, mais Spotlight sera beaucoup moins utile jusqu’à ce qu’il ait fini de tout réindexer.

3. Désactivez Spotlight

Si les solutions ci-dessus ne fonctionnent pas, il est possible que Spotlight lui-même ne fonctionne pas correctement sur votre Mac. Dans ce cas, le désactiver complètement est la meilleure solution.

Pour ce faire, exécutez la commande suivante sur Terminal :

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Il vous sera probablement demandé à nouveau votre mot de passe de connexion.

Ensuite, ouvrez le moniteur d’activité, fermez Spotlight et tout processus nommé mds, mds_stores, mdworkeret mdworker_shared. Certains d’entre eux peuvent apparaître plusieurs fois.

Donnez-lui quelques jours, puis essayez de rallumer Spotlight. Pour ce faire, la commande est :

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

4. Mettez à niveau macOS

Si Spotlight continue de mal se comporter lorsque vous le rallumez, la meilleure option est d’essayer de mettre à jour votre Mac. Une mise à niveau de macOS corrige parfois une utilisation élevée du processeur, car elle peut mettre à jour non seulement mdworker_shared, mais également tous les processus Spotlights.

Cela est particulièrement vrai pour les versions bêta de macOS. Lorsque j’ai essayé macOS Sequoia pour la première fois, j’ai dû abandonner Spotlight pendant quelques semaines. Après l’avoir mis à jour vers la deuxième version bêta du développeur, j’ai pu réactiver Spotlight sans aucune consommation de processeur.

La recherche à l’échelle du système, y compris dans les fichiers, est, à mon avis, l’une des meilleures fonctionnalités de macOS. Spotlight met un certain temps à s’installer lorsque vous utilisez votre Mac pour la première fois, mais après cela, c’est comme par magie.

C’est également un inconvénient majeur lorsque Spotlight tombe en panne. Si aucune des solutions n’a fonctionné pour vous, essayez des alternatives Spotlight, comme Alfred, Raycastou Barre de lancementça vaut peut-être le coup.



Articles connexes