Wie kann ich herausfinden, welcher Dienst die Bandbreite in Windows verbraucht?

9297
Tomas Zubiri

Der Ressourcenmonitor zeigt an, dass ein Svchost die gesamte Bandbreite verbraucht. Wie kann ich überprüfen, welcher dieser Dienste für diesen Dienst verantwortlich ist?

Mein Ressourcenmonitor zeigt den Diensthostprozess an:

enter image description here

9
Ich sehe ein Windows-Update, einen "intelligenten Hintergrundübertragungsdienst" und einen "Computer-Browser" (mit einem seltsamen Namen) ... aber wenn Sie nicht alle Optionen deaktiviert haben, benötigen Sie wahrscheinlich ein anderes Tool zum Überprüfen Xen2050 vor 8 Jahren 0
Meinen Sie damit Bandbreite oder CPU-Auslastung? root vor 8 Jahren 0
Ich meine Netzwerkbandbreite. Meine Gesamtbandbreite beträgt 3 MBit / s Tomas Zubiri vor 8 Jahren 0
@Johnny Bravo, wissen Sie, der svchost verbraucht laut dem Foto Ihres Ressourcenmonitors nur 3 Prozent der Bandbreite. Tom vor 8 Jahren 0
@Tom Der Ressourcenmonitor geht fälschlicherweise davon aus, dass meine Gesamtbandbreite 100 MBit / s beträgt. Es sind eigentlich 3 Mbps Tomas Zubiri vor 8 Jahren 1

4 Antworten auf die Frage

10
Twisty Impersonator

Sie können die Dienste, die in der gemeinsam genutzten Instanz von svchost.exe ausgeführt werden, dazu zwingen, ihre eigene Instanz von svchost.exe zu verwenden. Auf diese Weise können Sie die Bandbreitennutzung jedes Dienstes separat anzeigen. Tun Sie dies mit dem Befehl:

sc config <servicename> type= own 

Hinweis: Der Raum type= ownist beabsichtigt.

Um beispielsweise den intelligenten Hintergrundübertragungsdienst in seiner eigenen Instanz von svchost.exe auszuführen, führen Sie Folgendes aus:

sc config BITS type= own 

Damit die Änderung wirksam wird, muss der Dienst neu gestartet werden. Um dies sofort zu tun, verwenden Sie:

net stop <servicename> net start <servicename> 

Isolieren Sie mehrere Dienste mithilfe eines Ausschlussprozesses, bis Sie denjenigen finden, der die Bandbreite beansprucht. Verwenden Sie den Befehl, um den Dienst an die standardmäßige "shared" -Instanz von svchost.exe zurückzugeben.

sc config <servicename> type= share 
Tipp: Der Windows Update-Dienst heißt "wuauserv". DRS David Soft vor 7 Jahren 1
@tomas Hat dir dies geholfen, herauszufinden, was falsch war? Wenn ja, überlegen Sie bitte, das Antwortflag anzugeben. Twisty Impersonator vor 7 Jahren 0
2
Overmind

Process Traffic Monitor ist ein kostenloses Tool zur Überwachung des Prozessverkehrs, mit dem Sie feststellen können, welcher Prozess oder welche Anwendung mehr Netzwerkverkehr verwendet.

WinPCap muss installiert sein, damit es funktioniert.

Das Tool erhalten Sie hier .

Das Problem ist, dass viele Windows-Server mit demselben Prozess gehostet werden Liero vor 8 Jahren 1
Ich denke auch, dass es keine Dienste überwacht, nur Anwendungen Mahdi Rafatjah vor 8 Jahren 0
Prozesse. In der Regel ist dies mehr als genug, um festzustellen, was ein BW-Problem verursacht. Overmind vor 8 Jahren 0
2
NetworkKingPin

Sie können Netstat möglicherweise auch verwenden, um zu ermitteln, welche Bandbreite verwendet wird.

Beispiel unten.

Öffnen Sie cmd.exe und geben Sie ein.

netstat -o -n 

Finden Sie jetzt die PID mit den meisten Verbindungen.

Dies sollte Ihnen helfen, die Bandbreite zu finden. Beenden Sie einfach den Prozess oder gehen Sie tiefer, um zu sehen, wofür der Prozess die Bandbreite nutzt.

Verwendete Netstat-Switches. Weitere Schalter hier

-n: Zeigt aktive TCP-Verbindungen an, jedoch werden Adressen und Portnummern numerisch angegeben und es wird nicht versucht, Namen zu ermitteln.

-o: Zeigt aktive TCP-Verbindungen an und enthält die Prozess-ID (PID) für jede Verbindung. Sie finden die Anwendung basierend auf der PID auf der Registerkarte Prozesse im Windows Task-Manager. Dieser Parameter kann mit -a, -n und -p kombiniert werden.

0
Mukesh Jagani

Netlimiter ist kostenlos und eine großartige Option zur Überwachung der Bandbreitenauslastung pro Anwendung. Sie können auch die Bandbreitennutzung pro Anwendung einschränken.

enter image description here

Wird es die Dienste überwachen? Ich glaube nicht Mahdi Rafatjah vor 8 Jahren 0