Le moniteur de ressources montre qu'un svchost consomme toute la bande passante. Comment puis-je vérifier lequel de ces services en est responsable?
Mon moniteur de ressources montrant le processus d'hôte de service:
Le moniteur de ressources montre qu'un svchost consomme toute la bande passante. Comment puis-je vérifier lequel de ces services en est responsable?
Mon moniteur de ressources montrant le processus d'hôte de service:
Réponses:
Vous pouvez forcer les services en cours d'exécution dans l'instance partagée de svchost.exe à utiliser leur propre instance de svchost.exe. Cela vous permettra de visualiser l'utilisation de la bande passante de chaque service séparément. Faites cela avec la commande:
sc config <servicename> type= own
Remarque: L'espace dans type= own
est intentionnel.
Par exemple, pour exécuter le service Background Intelligent Transfer Service dans sa propre instance de svchost.exe, exécutez:
sc config BITS type= own
Pour que la modification prenne effet, le service doit être redémarré. Pour ce faire, utilisez immédiatement:
net stop <servicename>
net start <servicename>
À l'aide d'un processus d'élimination, isolez plusieurs services jusqu'à ce que vous trouviez celui qui consomme la bande passante. Pour retourner le service à l'instance "partagée" par défaut de svchost.exe, utilisez la commande:
sc config <servicename> type= share
wuauserv
.
Process Traffic Monitor est un outil gratuit de surveillance du trafic de processus à partir duquel vous pouvez voir quel processus ou application utilise plus de trafic réseau.
Vous devez avoir installé WinPCap pour qu'il fonctionne.
Vous pouvez obtenir l'outil d' ici .
Vous pourrez peut-être utiliser Netstat pour également déterminer ce qui utilise la bande passante.
Exemple ci-dessous.
Ouvrez cmd.exe et tapez.
netstat -o -n
Trouvez maintenant le PID avec le plus de connexions.
Cela devrait vous aider à trouver ce qui utilise la bande passante. Il suffit de tuer le processus ou de creuser plus profondément pour voir à quoi le processus utilise la bande passante.
Commutateurs Netstat utilisés. Plus de commutateurs ici
-n: affiche les connexions TCP actives, cependant, les adresses et les numéros de port sont exprimés numériquement et aucune tentative n'est faite pour déterminer les noms.
-o: affiche les connexions TCP actives et inclut l'ID de processus (PID) pour chaque connexion. Vous pouvez trouver l'application basée sur le PID dans l'onglet Processus du Gestionnaire des tâches de Windows. Ce paramètre peut être combiné avec -a, -n et -p.
Netlimiter est gratuit et constitue une excellente option pour surveiller l'utilisation de la bande passante par application. Vous pouvez également limiter l'utilisation de la bande passante par application.