El monitor de recursos muestra que un svchost está consumiendo todo el ancho de banda. ¿Cómo puedo verificar cuál de estos servicios es el responsable de esto?
Mi monitor de recursos que muestra el proceso del host del servicio:
windows
services
resource-monitor
Tomás Zubiri
fuente
fuente
Respuestas:
Puede forzar que los servicios que se ejecutan en la instancia compartida de svchost.exe usen su propia instancia de svchost.exe. Esto le permitirá ver el uso del ancho de banda de cada servicio por separado. Haz esto con el comando:
Nota: El espacio en
type= own
es intencional.Por ejemplo, para ejecutar el servicio del Servicio de transferencia inteligente en segundo plano en su propia instancia de svchost.exe, ejecute:
Para que el cambio surta efecto, el servicio debe reiniciarse. Para hacer eso, use de inmediato:
Usando un proceso de eliminación, aísle varios servicios hasta que encuentre el que consume el ancho de banda. Para devolver el servicio a la instancia "compartida" predeterminada de svchost.exe, use el comando:
fuente
wuauserv
.Process Traffic Monitor es una herramienta gratuita de monitoreo de tráfico de procesos desde la cual puede mostrar qué proceso o aplicación está utilizando más tráfico de red.
Necesita tener WinPCap instalado para que funcione.
Puedes obtener la herramienta desde aquí .
fuente
Es posible que pueda usar Netstat para ayudar a determinar qué está usando el ancho de banda.
Ejemplo a continuación.
Abra cmd.exe y escriba.
Ahora encuentre el PID con más conexiones.
Esto debería ayudarlo a encontrar lo que está usando el ancho de banda. Simplemente elimine el proceso o profundice para ver para qué está utilizando el ancho de banda.
Interruptores Netstat utilizados. Más interruptores aquí
fuente
Netlimiter es gratuito y una excelente opción para monitorear el uso de ancho de banda por aplicación. También puede limitar el uso de ancho de banda por aplicación.
fuente