Analyse de Svchost.exe (service hôte) s'il utilise 99% de CPU

Nous parlons d'un illustre protagoniste de chaque système Windows, le processus Svchost.exe (ainsi appelé dans Windows 7 et XP) ou le service hôte (comme on l'appelle dans Windows 10 et 8), qui peut être vu à plusieurs reprises lorsque vous ouvrez le gestionnaire de tâches.
Svchost.exe, défini par Microsoft comme un processus hôte générique pour les services exécutant des bibliothèques de liens dynamiques (DLL), est un fichier qui démarre avec Windows, se trouve dans le dossier C \ Windows \ System32 et charge plusieurs services Windows simultanément .
À des fins de débogage, c'est-à-dire pour offrir à l'utilisateur davantage de possibilités de résoudre les erreurs, le fichier svchost.exe est démarré en plusieurs sessions simultanées et, chacune d'elles, charge un groupe de services.
Par exemple, un processus hôte de service de service réseau gère les services réseau, un autre processus hôte de service système local peut exécuter tous les services d'interface utilisateur, etc.
Si chaque service avait été exécuté sous un seul processus hôte, un problème sur l'un des services était suffisant pour faire planter l'ordinateur.
De cette façon, cependant, grâce à la séparation en groupes, si sur un service particulier il avait des erreurs, Windows devrait rester fonctionnel.
LIRE AUSSI: Comment éviter les ralentissements et 100% CPU avec de nombreux programmes ouverts
Fondamentalement, le service hôte est le processus qui démarre et gère les services Windows .
Le processus svchost, qui ne devrait pas intéresser l'utilisateur car il fait son travail en silence et sans se faire remarquer, a été, dans le passé, très étudié car il est responsable des plantages du système et d'une utilisation excessive du CPU.
À l'époque de Windows XP, lorsque les PC avaient des ressources beaucoup plus limitées et que le système d'exploitation n'était toujours pas optimisé, sur les blogs technologiques, il était recommandé d'arrêter tous les services inutiles, afin de rendre l'ordinateur plus rapide.
Sur les PC modernes avec Windows 10, le processus du service hôte est beaucoup plus stable et l'impact des services sur les performances du système est très faible.
Cependant, même aujourd'hui, il est possible que le PC plante et ralentisse jusqu'à ce qu'il s'arrête car l'un des processus Host Service ou svchost.exe occupe 99% du processeur et ne déplace plus rien sur l'ordinateur.
Presque toujours, la cause de ce problème est la présence d'un virus ou d'un malware qui exploitent le fichier svchost.exe pour se cacher au milieu du groupe de processus portant le même nom.
Souvent, ces virus ouvrent des portes sur Internet auxquelles l'ordinateur est connecté, causant des problèmes majeurs.
Nous nous souvenons encore aujourd'hui comment un virus notoire et redoutable comme le Worm Blaster d'il y a de nombreuses années a pu envoyer une session 100% svchost.exe forçant l'ordinateur à s'arrêter.
Dans d'autres cas, il peut y avoir un problème avec un pilote système ou avec une ressource matérielle connectée au PC.
Cela dit, si vous remarquez qu'une instance particulière du service hôte provoque une utilisation excessive du processeur ou une utilisation excessive de la RAM, vous pouvez vérifier quels services spécifiques sont impliqués et avoir une idée de la façon de le corriger.
Notez qu'il n'est pas possible de terminer un processus svchost.exe aléatoire à partir du gestionnaire de tâches sans provoquer une erreur Windows qui bloque le système.
La meilleure façon de faire l'analyse de Svchost.exe et de voir exactement quels services sont hébergés par une instance particulière de Host Service, vous pouvez utiliser le gestionnaire de tâches ou, mieux encore, le programme Process Explorer (l'une des alternatives les plus populaires au gestionnaire de tâches). ).
Dans Windows 10 et Windows 8, vous pouvez utiliser le gestionnaire de tâches ou le gestionnaire de tâches pour analyser divers processus du service hôte.
Appuyez ensuite sur le bouton droit de la souris sur la barre des tâches du bureau, ouvrez le Gestionnaire des tâches, cliquez sur Plus de détails .
Dans l'onglet processus, faites défiler vers le bas et recherchez les différents services du service hôte et développez-les un par un pour voir les différents regroupements de services.
En cliquant avec le bouton droit sur l'un des services, vous pouvez l'arrêter ou ouvrir l'écran de gestion des services pour trouver plus d'informations, puis, si vous le souhaitez, décider de ne pas le redémarrer automatiquement.
Le gestionnaire de tâches de Windows 7 n'est pas aussi clair et pour trouver les services liés à une instance particulière de svchost.exe, vous devez cliquer dessus avec le bouton droit de la souris, puis choisir l'option "Accéder au service ".
Process Explorer, particulièrement recommandé pour Windows 7, est un programme Microsoft pour gérer les processus Windows qui fournit toutes les informations sur les processus svchost et vous permet de savoir à quels services chaque processus fait référence.
Grâce à Process Explorer, vous pouvez comprendre ce qu'est chaque session de svchost.exe et voir ensuite s'il y en a une qui est partie à 99% du processeur, qui est responsable du verrouillage de l'ordinateur.
Une fois que vous avez reconnu le service qui cause des problèmes, vous pouvez le désactiver en allant dans Panneau de configuration -> outils d'administration -> services .
Process Explorer est un programme qui affiche les détails de tous les processus actifs mais pour une analyse spécifique sur les processus svchost qui sont actifs et ceux qui démarrent avec l'ordinateur, deux autres outils Windows spécifiques peuvent être utilisés.
Pour vérifier spécifiquement quels processus svchost démarrent lorsque vous allumez votre ordinateur, vous pouvez utiliser un autre programme, assez ancien, appelé analyseur de processus svchost .
Dernière notation: pour savoir si un virus est caché derrière l'un des processus Host Service, vous pouvez cliquer avec le bouton droit sur le nom du processus puis choisir l'option " Ouvrir le chemin du fichier ".
Si vous ouvrez le dossier Windows \ System32, ce n'est certainement pas un malware.
De plus, svchost.exe n'a pas besoin d'accéder au réseau, donc si le pare-feu signale des activités anormales et demande de quitter Internet par ce fichier, il peut s'agir d'un malware.
LIRE AUSSI: Fermez les processus Windows actifs inutiles et éliminez le gaspillage de mémoire sur votre ordinateur

Laissez Vos Commentaires

Please enter your comment!
Please enter your name here