Windows 10 Defender Firewall MpsSvc und Internet Sharing Services (ICS), die eine hohe CPU-Auslastung erfordern


12

Hier ist die aktuelle Leistung meines Computers: Bildbeschreibung hier eingeben Kürzlich habe ich ein Problem mit meinem Computer im Leerlauf festgestellt: "Windows Defender Firewall" beansprucht 15% der CPU, während "Internet Connection Sharing" 10% der CPU beansprucht

Ich bin gelaufen, sfc scannowaber das Ergebnis ist immer noch das gleiche

Ich habe auch überprüft, ob die gemeinsame Nutzung der Ethernet-Verbindung deaktiviert ist

Bildbeschreibung hier eingeben

In einem anderen Artikel: https://social.technet.microsoft.com/Forums/windows/en-US/a8d7ba9e-13aa-4410-9b3e-5c859e6ec93b/high-cpu-usage-windows-firewall?forum=w7itproperf

Jemand sagte, er habe das gleiche Problem, weil zu viele Firewall-Regeln als Fehler einer Firewall eines Drittanbieters festgelegt wurden (ich verwende jetzt die Avast-Firewall, um die Windows-Standard-Firewall zu ersetzen). Also habe ich meinen Computer überprüft, um festzustellen, ob es dasselbe Problem ist wie er, aber es scheint, dass es nicht die Ursache des Problems ist:

Ich habe die Firewall-Regelliste in die Standard-Windows-Firewall exportiert, um die Anzahl der ausgeführten Regeln zu ermitteln: Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben

Hier ist die Einstellung der Avast-Firewall-Regeln:

Bildbeschreibung hier eingeben

Gibt es etwas, das ich verpasst habe? Warum ist die CPU-Auslastung so hoch?


Analysieren Sie die CPU-Auslastung mit WPRUI / WPA.exe. Erweitern Sie die Stapel der Datei svchost.exe und geben Sie anhand der Funktionsnamen an, was der Dienst tun soll.
magicandre1981

@ magicandre1981 Ich habe eine Problemumgehung für mich gefunden. Ich habe versucht, mit WPA zu analysieren. Ich habe jedoch etwas Abnormales gefunden: Im Stapel habe ich einen Prozess "n / a?" gefunden. Ich bin nicht sicher, ob es ein Fehler ist Microsoft oder nicht.
User2012384

Bitte teilen Sie die ETL-Datei (komprimieren Sie es als 7z, um die Größe zu reduzieren)
magicandre1981

Antworten:


13

Ich hatte das gleiche Problem unter Windows 10, da der Firewall + ICS-Dienst ständig 10% der CPU-Zeit in Anspruch nahm.

Ich habe Windows Defender nicht aktiviert und konnte daher den Anweisungen der Top-Antwort nicht folgen. Stattdessen:

Klicken Sie auf Start und geben Sie wf.msc ein

Bildbeschreibung hier eingeben

Klicken Sie auf Standardrichtlinie wiederherstellen

Bildbeschreibung hier eingeben

Ich bin sicher, es hat den gleichen Effekt wie die andere Antwort


Irgendeine Idee, warum Windows mehr CPU benutzt, wenn die Brandmauer aus ist?
Tuskiomi

Danke dafür! Hatte in den letzten Wochen die gleichen Probleme ohne AV außer Windows Defender. Ich hatte den Task-Manager geöffnet, als ich auf "Standardrichtlinie wiederherstellen" geklickt habe und die CPU-Auslastung sofort gesunken ist. Jetzt läuft mein PC bei normaler Nutzung auf einer netten 20% CPU, anstatt ständig bei etwa 45% zu sitzen. Ich habe die Regeln nicht wirklich überprüft, bevor ich auf "Standardrichtlinie wiederherstellen" geklickt habe. Gibt es eine Idee, wie diese unnötigen Regeln normalerweise / häufig hinzugefügt werden?
s1h4d0w

In der Regel werden Sie von Windows aufgefordert, den Zugriff für bestimmte Anwendungen auf das Internet zuzulassen. Insbesondere Spiele lösen dies häufig aus.
Ciaran

12

Ich hatte das gleiche Problem, verwende jedoch die Firewall von Windows Defender. Das Zurücksetzen der Firewall-Standardeinstellungen hat bei mir funktioniert.

Ich habe das Update unter https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/since-windows-10-fall-creators-update-1709/d03167cc-92e7-4d13-94ce-84fda7b0f94f gefunden

Windows Defender Firewall zurücksetzen:

Einstellungen -> Update und Sicherheit -> Windows Defender -> Windows Defender-Sicherheitscenter öffnen -> Firewall- und Netzwerkschutz -> Firewall-Standardeinstellungen wiederherstellen> Klicken Sie auf die Schaltfläche, um die Standardeinstellungen wiederherzustellen

Oder

Verwenden Sie das Windows-Firewall-Reparaturtool:

https://support.microsoft.com/de-de/help/17613/automatically-diagnose-and-fix-problems-with-windows-firewall


2

Ändern Sie im Dienste-Manager den Starttyp des ICS-Dienstes (Internet Connection Sharing) von "Automatisch" in "Manuell". Beenden Sie im Task-Manager die ICS-SVCHOST-Instanz, die 10% der CPU belastet. Dadurch wird ICS deaktiviert, die CPU-Verschwendung wird jedoch gestoppt.

In früheren Antworten habe ich versucht, "Details" bereitzustellen (gemäß den Richtlinien dieser Website), aber die Moderatoren waren sich nicht einig, dass diese Details konstruktiv waren, und löschten sie. Wenn Sie interessiert sind, schreiben Sie mir privat, denke ich.


0

Äh ... Ich habe eine Problemumgehung dafür gefunden (aber sie löst das Problem nicht gründlich). Geben Sie in run msconfig ein Bildbeschreibung hier eingeben

Suchen Sie dann nach "Windows Defender Firewall" und "Internetverbindungsfreigabe" und deaktivieren Sie das Kontrollkästchen. Dann wird die Nutzung normal.

Ich habe dies getan, weil ich sicher bin, dass ich nicht beide Dienste benutze (dh Firewall, da ich über avast und ICS verfüge, da ich meine Verbindung nicht mit anderen Benutzern oder Computern teile).


Der ICS-Dienst ist erforderlich, da die Windows-Firewall davon abhängig ist. Wenn Sie anstelle der Windows-Firewall die Avast-Firewall verwenden, können Sie ICS deaktivieren.
Biswapriyo

Oh, ich verstehe, aber was macht ICS?
User2012384

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.