Läuft Ihr PC langsam mit Intel? Schuld daran ist Windows Defender

Das Windows 10-Betriebssystem (und auch Windows 11) enthält das Tool Windows Defender, um uns vor Sicherheitsbedrohungen zu schützen. Dieses Tool verbraucht wenig relevante Ressourcen, ein geringer Kostenfaktor, um uns zu schützen. Aber sie haben festgestellt, dass dies in Wirklichkeit so ist Prozessorverbrauch von Windows Defender an Intel CPU ist höher als es sein sollte.

Kevin Glynn (alias „Uncle Webb“) ist ein Softwareentwickler, der für das TechPowerUp-Milieu arbeitet. Während der Entwicklung von ThrottleStop entdeckte Glynn einen ziemlich interessanten Fehler, der mit Windows Defender zu tun hatte. Es hätte erkannt, dass Windows Defender im Echtzeitschutz mehr Prozessorressourcen verbraucht, als es sollte.

Läuft Ihr PC mit Intel langsam?

Windows Defender verbraucht viele Ressourcen auf Intel-Prozessoren

Das erste Anzeichen dafür, dass etwas „Anormales“ vor sich ging, war der HwiINFO-Tool. Dieses Tool zeigt a niedriger als erwartete "effektive Takt"-Geschwindigkeit wenn die CPU voll ausgelastet war. Es scheint, dass die Anomalie mehr ist vorhanden, wenn Defender von einem Softwarekonflikt betroffen ist , was das System mehr verlangsamt.

Laut Glynn ist es Core i9-10850K Prozessor getaktet bei 5.0 GHz über alle Kerne verliert 1,000 Punkte bei Cinebench . Dies entspricht einem Leistungsverlust von ca. 6 %, was sehr viel ist. Ein Problem, das jeden Benutzer betrifft, der einen Intel Core ab 2008 hat.

Das Lustige ist, dass es Benutzer mit Intel Core Desktop- und Laptop-Prozessoren betrifft, aber betrifft nicht AMD Ryzen-Prozessoren .

Das Problem scheint zugrunde zu liegen Verwendung von Windows Defender von Zählern für Intel-Prozessoren. Innerhalb dieser Zähler sind drei feste Funktionen enthalten. Jeder der Zähler kann in jedem der Softwareausführungsringe programmiert werden.

Es kann deaktiviert werden, auf Ring 0 laufen, der mehr Kontrolle über die Hardware hat, auf den Ringen 1 und 2 für Treiber oder auf Ring 3, dem Anwendungsring. Ringe sind gemeinsam genutzte Ressourcen und mehrere Programme möchten möglicherweise gleichzeitig darauf zugreifen.

Das Tragen der Ringe scheint das Problem zu sein

HWiINFO, OCCT, Core Temp und ThrorttleStop, werden unter anderem normalerweise in Ring 3 ausgeführt, obwohl sie zu bestimmten Zeiten möglicherweise in anderen Ringen ausgeführt werden müssen. Dass sich mehrere Programme denselben Ring teilen, ist kein Problem, sondern normal.

Was Windows Defender zu tun scheint, ist, sie in zufälligen Situationen für zufällige Zeiträume auf Ring 2 zu verschieben. Dies kann beim ersten Systemstart oder jederzeit passieren. Wenn Windows Defender im Hintergrund ausgeführt wird, können Sie diese Tools jederzeit starten oder stoppen und sogar ständig in den Modus 2 schalten.

Uns muss klar sein, dass die Problem besteht Selbst wenn keine Überwachungssoftware verwendet wird . Defender wird den Prozessor weiterhin regelmäßig überbeanspruchen.

Es sei darauf hingewiesen, dass dies bei Intel-Prozessoren kein Problem darstellt. Manuelle Einstellung die gleichen Timer wie Windows Defender hat keine negativen Auswirkungen auf die Leistung. Wenn die Zähler manuell überschrieben werden, erkennt Defender dies, stoppt seine Arbeit und die Leistung kehrt zum Normalzustand zurück. Dies hat zu keiner Zeit Auswirkungen auf die Virenerkennung.

Wie kann ich es lösen?

Um es einfach zu machen, haben sie das entwickelt Counter-Control-Tool das die Registrierung von Intel-Prozessoren überwacht. Dieses Tool informiert den Benutzer, wenn eine Software Intels feste Funktionszähler und Nutzungszeit verwendet.

Auf dem Bildschirm erscheint eine Reihe von Werten, die bedeuten:

  • 0x000 – Nicht verwendet: Zeigt an, dass Keiner der Controller wird derzeit verwendet
  • 0x222 – Verteidiger: Das In Ring 2 sind drei Controller konfiguriert. Dieser Wert zeigt an, dass sie gerade sind Wird von Windows Defender verwendet
  • 0x330 – Normal: Zwei der Controller sind in Ring 3 konfiguriert und Einer der Controller ist in Ring 0 konfiguriert und wird nicht verwendet . Das ist normal
  • 0x332 – Warnung: Wir haben zwei Treiber werden von Überwachungssoftware verwendet, während der dritte in Ring 2 konfiguriert ist, möglicherweise von Windows Defender . Es mag eine Warnung sein, dass zwei Softwares um die Kontrolle über diese Ressourcen kämpfen. Möglicherweise sehen wir einen konstanten Registerwechsel zwischen 0x222 und 0x332. Es kann auftreten, wenn wir HwiNFO verwenden und Windows Defender versucht, die Treiber zu verwenden

Wenn wir im Fall 0x332 sind, innerhalb der Counter-Control-Software , können wir anklicken Treiber zurücksetzen . Dies bewirkt, dass ein Treiber zu Ring 3 wechselt. Der Defender erkennt dies, hört auf zu arbeiten und stellt die Leistung wieder her.

Wir haben zusätzlich zwei weitere Lösungen, die wir anwenden können . Diese sind:

  • Deaktivieren Sie die Echtzeitüberwachung von Windows Defender, was überhaupt nicht empfohlen wird
  • Verwenden Sie das ThrottleStop 9.5-Software , die in der "Optionen" Fenster enthält die „Windows Defender-Boost“ Funktion. Eine solche Aktion gewährleistet maximale Leistung und präzise Steuerung der effektiven Uhr.

Wir wissen nicht ob Microsoft wird in dieser Angelegenheit Maßnahmen ergreifen und es in zukünftigen Updates beheben. Höchstwahrscheinlich wird es so bleiben, da es eine so begrenzte Wirkung hat. Sie könnten es nur korrigieren, wenn es eine erhebliche Anzahl von Benutzern betrifft, was anscheinend nicht der Fall ist.