Afficher la liste des services hébergés par le processus svchost.exe sous Windows
Svchost.exe est un processus qui héberge d'autres services Windows qui exécutent diverses fonctions système. Il peut y avoir plusieurs instances de svchost.exe en cours d'exécution sur votre ordinateur, chaque instance contenant un service différent. Nous avons publié un article il y a quelque temps sur ce que vous pouvez faire si svchost.exe utilise un pourcentage élevé de votre CPU(svchost.exe is using up a high percentage of your CPU) .
Dans cet article, je vais vous montrer quelques façons de visualiser le processus ou le service réel qui s'exécute dans svchost.exe. Sur la plupart des PC Windows(Windows PCs) , vous verrez entre 10 et 20 de ces processus en cours d'exécution. S'il y a un problème et qu'un processus svchost.exe particulier cause des problèmes, vous pouvez probablement le résoudre facilement une fois que vous savez quel service s'exécute dans ce processus.
Gestionnaire des tâches
Si vous utilisez Windows 10 , vous ne devez pas chercher plus loin que le gestionnaire de tâches. Cliquez(Click) sur Démarrer(Start) et tapez dans le gestionnaire de tâches ou maintenez simplement enfoncées les CTRL + SHIFT + ESC sur le clavier. Cela fera apparaître le gestionnaire de tâches. Si vous ne voyez qu'une petite boîte avec une liste des programmes en cours d'exécution, assurez-vous de cliquer sur Plus de détails( More details) en bas.
Cliquez ensuite sur l' onglet Processus(Processes) et faites défiler les applications(Apps) et les processus d'arrière(Background Processes) -plan jusqu'à ce que vous arriviez aux processus Windows(Windows Processes) . Continuez à faire défiler vers le bas jusqu'à ce que vous commenciez à voir Service Host : . Il devrait y en avoir plusieurs répertoriés.
Comme vous pouvez le voir, chaque hôte de service aura le nom du service répertorié après le point-virgule. Cela permet de voir très facilement quel service est associé à quel processus svchost.exe. Si vous avez besoin de voir l'ID de processus exact, faites un clic droit sur la ligne et choisissez Aller aux détails(Go to details) .
Cela vous amènera automatiquement à l' onglet Détails et sélectionnera automatiquement la ligne qui correspond à ce processus.(Details)
Nous pouvons maintenant voir que le service client DHCP(DHCP Client) s'exécute dans svchost.exe avec un ID de processus de 1504. C'est de loin le moyen le plus simple d'accomplir cette tâche, mais cela nécessite Windows 10. Si vous utilisez Windows 7 ou une version antérieure, lisez sur d'autres méthodes.
Commande de la liste des tâches
Sur n'importe quelle version de Windows , vous pouvez utiliser la ligne de commande pour générer une liste de tous les processus svchost.exe avec le service qui s'exécute à l'intérieur de chacun. Pour ce faire, ouvrez simplement une invite de commande en cliquant sur Démarrer(Start) et en tapant cmd .
A l'invite de commande, continuez et copiez/collez la commande suivante :
tasklist /svc | find "svchost.exe"
Cela générera une liste de tous les processus en cours d'exécution, transmettra cette liste à la commande find et filtrera pour afficher uniquement les processus svchost.exe. Si vous souhaitez afficher ceci dans un fichier texte, utilisez la commande suivante :
tasklist /svc | find "svchost.exe" > c:\tasklist.txt
Notez que pour sortir à la racine du lecteur C, vous devrez ouvrir une invite de commande administrateur ( (Administrator)Démarrer(Start) , tapez cmd, cliquez avec le bouton droit sur l'invite de commande et choisissez Exécuter en tant qu'administrateur( Run as Administrator) ). Si c'est plus facile, vous pouvez changer le chemin en quelque chose d'autre comme C:\Users\username\Documents .
Explorateur de processus
Enfin, vous pouvez utiliser un programme tiers de Microsoft appelé Process Explorer . Il suffit(Just) de le télécharger, de le décompresser et d'exécuter le fichier EXE . Il n'est pas nécessaire d'installer quoi que ce soit, ce qui est pratique.
Cliquez sur l'en-tête de la colonne Processus(Process) pour trier la liste des processus, puis faites défiler jusqu'à ce que vous voyiez svchost.exe. Allez-y et passez votre souris sur n'importe quel processus et il vous montrera les services associés à ce processus.
Ce sont donc quelques moyens simples et faciles d'en savoir plus sur le processus svchost.exe et ce qui s'exécute à l'intérieur de chacun. Profitez!
Related posts
Correction de l'utilisation élevée du processeur du noyau NT et du processus système dans Windows
Redémarrez correctement le processus Explorer.exe sous Windows
Fix Services et Controller APP High CPU usage dans Windows 10
Qu'est-ce que TrustedInstaller.exe dans Windows 11/10?
Fix Host Process pour Windows Services a cessé de fonctionner
Activer et désactiver les fonctionnalités Windows
Comment utiliser la commande Taskkill dans Windows 10/11
Comment savoir quelle version de Windows vous avez installée
Trouver le mot de passe WiFi dans Windows 10 à l'aide de CMD
Activer le mode jeu pour lisser les performances dans Windows 10
Critique de livre - Le guide pratique du geek sur Windows 8
Comment désinstaller BlueStacks sur Windows et Mac
Enregistrer une liste des processus en cours d'exécution dans un fichier texte sous Windows
Activer le microphone, l'entrée audio et le mixage stéréo dans Windows
Comment forcer la mise à jour de la stratégie de groupe sous Windows 2000, XP, Vista, 8 et 10
Diffusez de la vidéo et de la musique sur votre console Xbox à partir de Windows 10
Nettoyer le dossier WinSxS dans Windows 7/8/10
Comment supprimer le dossier Windows.old dans Windows 7/8/10
Comment résoudre le problème "Le nom de fichier est trop long" sous Windows
Comment télécharger des fichiers et afficher le code à partir de GitHub