Le processus Shell Infrastructure Host dans le Gestionnaire des tâches consomme-t-il beaucoup de ressources de votre ordinateur, ce qui le rend plus lent et lent? La consommation de ressources est-elle plus élevée lorsque vous ouvrez une application particulière ou reste-t-elle la même tout le temps ?

Généralement, ce processus devient gourmand en ressources lorsque les applications perdent de la mémoire en raison d'une mauvaise allocation de mémoire ou si vos paramètres de personnalisation rendent difficile le traitement des graphiques.

Dans cet article, nous expliquerons ce que fait le processus Shell Infrastructure Host et comment vous pouvez corriger sa consommation élevée de mémoire ou d'autres ressources.

Quel est le rôle du processus hôte de l'infrastructure Shell sous Windows ?

Le processus Shell Infrastructure Host, également connu sous le nom de sihost.exe, sous Windows crée et gère l'interface utilisateur graphique pour divers éléments Windows. Entre autres choses, il gère l'apparence des fonds d'écran, des notifications contextuelles et de la barre des tâches. En ce sens, il sert de processus qui vous aide à naviguer dans Windows et à afficher des éléments Windows.

En règle générale, le processus Shell Infrastructure Host consomme une petite quantité de ressources CPU et RAM et n'alourdit pas votre système, comme tout autre processus Windows. Parfois, des problèmes avec certaines applications ou l'activation de fonctionnalités Windows particulières peuvent l'amener à devenir gourmand en ressources. C'est là que le problème commence.

Consomme-t-il également beaucoup de ressources sur votre ordinateur? Réparons-le.

Comment réduire la consommation de ressources par le processus hôte de l'infrastructure Shell

Bien qu'il puisse y avoir quelques problèmes mineurs en jeu, le processus Shell Infrastructure Host consomme trop de ressources principalement pour deux raisons; fuites de mémoire dans les applications individuelles et paramètres de personnalisation incorrects. Voici comment vous pouvez réduire la pression que ce processus exerce sur vos ressources.

Tout d'abord, appliquez les vérifications préliminaires

Appliquez les vérifications préliminaires suivantes avant de passer aux correctifs majeurs :

  1. Fermez toutes les applications gourmandes en ressources graphiques et ouvrez-les une à la fois si vous en utilisez plusieurs simultanément.
  2. Désactivez temporairement les widgets et autres personnalisations du bureau.
  3. Accédez au Gestionnaire des tâches, localisez le processus Shell Infrastructure Host, cliquez dessus avec le bouton droit de la souris et appuyez sur Tâche finale. Redémarrez ensuite votre ordinateur. Cela donnera au processus un nouveau départ, ce qui peut aider à résoudre le problème.
  4. Assurez-vous que votre Le système d'exploitation Windows est à jour.
  5. Vérifiez que le processus Shell Infrastructure Host est authentique et qu'aucun virus frauduleux ne l'a nommé.
  6. Exécutez une analyse SFC et DISM pour réparer les fichiers système corrompus qui peuvent surcharger votre système. Notre guide sur les différences entre CHKDSK, SFC et DISM explique comment effectuer chacun.
  7. Assurez-vous que votre les pilotes graphiques sont à jour pour vous assurer que les pilotes graphiques obsolètes ne provoquent pas de dysfonctionnement de votre écran, ce qui est à l'origine du problème.
  8. Exécutez une analyse des logiciels malveillants hors ligne de Microsoft Defender pour éliminer la possibilité que des virus causent des problèmes au processus Shell Infrastructure Host.

Si les vérifications ci-dessus ne résolvent pas le problème, vous pouvez réduire la ressource du processus Shell Infrastructure Host consommation en vérifiant les fuites de mémoire dans les applications individuelles et en peaufinant la personnalisation paramètres. Nous avons expliqué ci-dessous comment exclure ces deux possibilités.

Éliminer les problèmes de fuites de mémoire

Une fuite de mémoire dans les applications gourmandes en ressources graphiques telles que l'application Photos par défaut, Paint 3D et autres est la première raison majeure pour laquelle le processus Shell Infrastructure Host consomme trop de mémoire. Mais quelle est exactement cette fuite de mémoire ?

Une fuite de mémoire n'est rien de plus qu'une mauvaise allocation des ressources mémoire. Cela signifie que certaines parties de votre mémoire système deviennent inutilisables bien qu'elles soient libres et non utilisées.

Ainsi, lorsque ces applications prennent le contrôle total des ressources mémoire, moins de ressources sont disponibles pour les autres graphiques traitement, qui alourdit le processus Shell Infrastructure Host, l'amenant à consommer des quantités excessives de mémoire. Par conséquent, il est essentiel d'abord d'exclure la possibilité de fuites de mémoire.

Pour ce faire, vérifiez si une consommation élevée de ressources par le processus Shell Infrastructure Host ne se produit que lorsque vous ouvrez une application spécifique, comme celles mentionnées ci-dessus. Et lorsque vous fermez l'application, la consommation de ressources par le processus revient-elle à la normale? Si c'est le cas, il y a un problème de fuite de mémoire.

Pour résoudre le problème de fuite de mémoire avec une application spécifique, réparez-la simplement. Suivez les étapes ci-dessous pour le faire :

  1. Faites un clic droit sur Windows Commencer bouton et sélectionnez Applications et fonctionnalités.
  2. Trouvez l'application gênante dans la liste.
  3. Clique sur le trois points verticaux à côté de l'application et sélectionnez Options avancées.
  4. Ensuite, faites défiler vers le bas et cliquez sur Réparation.

Vous pouvez également réinitialiser l'application en cliquant sur le Réinitialiser bouton situé juste en dessous Réparation; si la réparation ne résout pas le problème. Si la réinitialisation de l'application ne résout pas le problème, réinstallez-la.

Si une nouvelle installation ne résout pas le problème de fuite de mémoire, qui continue d'alourdir le processus Shell Infrastructure Host, il est préférable de changer d'application. Par conséquent, essayez une application alternative à celle avec laquelle vous rencontrez le problème, et vous n'aurez plus à vous soucier de l'encombrement de la mémoire.

Que se passe-t-il si la fuite de mémoire n'est pas le problème et que le processus Shell Infrastructure Host consomme toutes vos ressources même lorsqu'aucune application ou aucun programme n'est en cours d'exécution? Le correctif suivant vous aidera dans une telle situation.

Ajustez vos paramètres de personnalisation

Le processus Shell Infrastructure Host gère la plupart des éléments graphiques dans les paramètres de personnalisation de Windows, tels que les thèmes, les couleurs, les effets de transparence, etc. En désactivant quelques-unes de ces fonctionnalités inutiles ou en les ajustant légèrement, vous pouvez réduire la charge de travail du processus Shell Infrastructure Host.

Pour modifier les paramètres de personnalisation, suivez les étapes ci-dessous :

  1. Si vous utilisez le diaporama de fond d'écran ou la fonction Spotlight de Windows, vous devez d'abord passer à un arrière-plan statique. Pour ce faire, faites un clic droit sur Windows Commencer bouton et sélectionnez Paramètres. Puis clique Personnalisation dans la barre latérale gauche. Après cela, cliquez sur le menu déroulant à côté de Personnalisez votre arrière-plan et sélectionnez Image. Enfin, choisissez l'image d'arrière-plan que vous souhaitez utiliser.
  2. Si vous avez activé la fonction de thème de contraste pour une meilleure accessibilité, appuyez sur Alt gauche + Maj gauche et Capture d'écran pour le désactiver.
  3. Ensuite, accédez à Personnalisation > Couleurs et désactivez la bascule à côté de Effets de transparence. De même, si vous utilisez le manuel Couleur d'accentuation, réglez-le sur Automatique.
  4. Passer à un thème Windows par défaut si vous utilisez un thème tiers gourmand en graphiques.

De la même manière, vous pouvez désactiver ou régler d'autres fonctionnalités dans les paramètres de personnalisation qui, selon vous, ne feront aucune différence dans l'apparence. Revenez après avoir apporté ces modifications pour voir si cela a contribué à réduire la consommation de mémoire par le processus Shell Infrastructure Host. Si ce n'est pas le cas, passez au correctif suivant.

Le dernier recours…

Si aucun des correctifs ne vous a aidé à résoudre le problème, vous devriez désactiver les processus et services d'arrière-plan. Dans certains cas, ces processus continuent de s'exécuter en arrière-plan et sollicitent les ressources du système à notre insu. Assurez-vous que ce n'est pas le cas ici.

Ne laissez pas le processus hôte de l'infrastructure Shell consommer vos ressources

J'espère que notre article vous a aidé à mieux comprendre le processus Shell Infrastructure Host. De plus, vous pouvez réduire la consommation de ressources du processus s'il en consomme trop. S'ils échouent, ne désactivez pas complètement cette fonctionnalité car cela causera plus de mal que de bien.