Android

Quel est le processus svchost.exe et pourquoi en exécute-t-il autant?

Une stratégie de fidélisation de la clientèle contre-intuitive ! (extrait #2 du séminaire)

Une stratégie de fidélisation de la clientèle contre-intuitive ! (extrait #2 du séminaire)

Table des matières:

Anonim

Lorsque vous ouvrez le Gestionnaire de tâches Windows, vous reconnaîtrez instantanément certains processus. Ensuite, il y en aura dont vous n'aurez aucune idée. Le processus Svchost.exe est peut-être le plus courant de la liste et peut-être celui qui est difficile à localiser. Examinons la cause et l’effet de ce processus qui semble évincer un si grand nombre d’autres.

Svchost.exe n'est pas un malware

C'est généralement le premier souci lorsque vous ne pouvez pas déchiffrer de quoi il s'agit. Mais ce n’est certainement pas un virus, bien que parfois les logiciels malveillants essaient de se faire passer pour un seul et attaquent une machine. Svchost.exe est un processus d’hôte de service Microsoft. Microsoft indique qu'il s'agit d'un nom de processus hôte générique pour les services exécutés à partir de bibliothèques de liens dynamiques.

En termes plus simples, svchost.exe est un fichier système qui permet à Windows de lancer d'autres programmes. De nombreux processus Windows sont exécutés via des fichiers DLL (Dynamic Linked Library). Mais les DLL ne peuvent pas démarrer et s'exécuter seules. Le système d'exploitation Windows a besoin d'un programme exécutable pouvant servir de pont pour lancer ces DLL. Le fichier svchost.exe est ce "pont"

Pour gérer tous les processus d'exécution de DLL différents, svchost.exe crée plusieurs instances de lui-même. Ainsi, les ressources Windows sont mieux utilisées en tant que plusieurs services DLL exécutés en tant que groupe sous un seul fichier svchost.

Mais pourquoi en voyons-nous tant?

Il est tout à fait logique de considérer que svchost.exe est un composant essentiel de Windows. Si chaque processus s'exécutait sous un svchost.exe, une défaillance pourrait entraîner un blocage du système. Ainsi, chaque service est séparé par une instance logique de svchost.exe qui l'exécute.

Chaque instance de svchost.exe est un "hôte" pour les DLL qui exécutent les différents services sous Windows. Par exemple, un processus svchost.exe peut exécuter des services réseau, un autre peut gérer vos thèmes de bureau.

Identifier les processus

Quels services fonctionnent sous quel processus svchost.exe particulier est utile si vous recherchez une tranquillité d'esprit et également pour optimiser vos ressources système en désactivant ceux qui ne sont pas nécessaires. Il existe deux moyens simples d'identifier les processus svchost.

1. Utilisez la ligne de commande: Ouvrez la boîte de dialogue Exécuter à partir de Démarrer et tapez CMD pour afficher le terminal de commande. Tapez Tasklist / SVC à l'invite. Vous pouvez voir toutes les bibliothèques dynamiques que svchost.exe est en cours d'exécution.

Le problème avec cette méthode est que les processus ne sont toujours pas en anglais clair et facilement compréhensible. Pour cela, passons à la deuxième méthode.

2. Utilisation de Process Explorer: Process Explorer est un petit utilitaire que vous pouvez exécuter directement à partir du fichier ZIP. Exécutez le programme autonome, puis vous pourrez mettre en évidence des processus individuels et voir exactement ce que fait chaque processus. Vous pouvez passer la souris sur chaque processus pour examiner les détails.

Nous espérons que cet article a réussi à démystifier le processus svchost.exe et à vous aider à mieux le comprendre.

Si vous souhaitez ajouter des informations et partager des informations sur le processus svchost.exe dans Windows, n'hésitez pas à ajouter vos idées dans les commentaires.