Fix: Hohe DPC-Latenz unter Windows 10

DPC (Deferred Procedure Call) ist ein Microsoft Windows-Betriebssystemmechanismus, mit dem Tasks mit hoher Priorität erforderliche Tasks mit niedrigerer Priorität für die spätere Ausführung zurückstellen können. Dies ermöglicht Gerätetreibern und anderen Low-Level-Ereigniskonsumenten, die Abschnitte mit hoher Priorität ihrer Verarbeitung schnell auszuführen und nicht-kritische zusätzliche Verarbeitung für die Ausführung mit einer niedrigeren Priorität zu planen.

Eine hohe DPC-Latenz kann normalerweise bei Gerätetreibern beobachtet werden, die manchmal einen Fehler machen und einen hohen Wert der DPC-Latenz anzeigen. Es gibt verschiedene Lösungen für dieses Problem und wir werden einige davon im Folgenden vorstellen. Viel Glück!

Lösung 1: Ändern Sie den aktuellen Energieplan

Fast alle Energieoptionen, die Sie ändern, spiegeln die Einstellung für die ausgeglichene Energie wider. Auch wenn eine dieser Einstellungen nicht so gut ist, wirkt sie sich immer auf die Leistung Ihres Computers aus. Es gibt mehrere Benutzer, die behaupten, dass ihnen der Wechsel zu High Performance oder Power Saver bei der Lösung ihres Problems geholfen hat.

  1. Klicken Sie mit der rechten Maustaste auf das Akkusymbol in der Taskleiste und klicken Sie auf Energieoptionen. Wenn Sie Windows 10 nicht verwenden, klicken Sie auf das Startmenü und suchen Sie nach Systemsteuerung. Ändern Sie die Option Ansicht nach in Große Symbole und klicken Sie auf die Schaltfläche Energieoptionen.

  1. Wählen Sie einen anderen Energiesparplan als den ausgeglichenen aus, indem Sie auf den kleinen Kreis neben dem Eintrag klicken. Sie können auch auf Zusätzliche Pläne anzeigen klicken, um alle verfügbaren Pläne anzuzeigen. Überprüfen Sie, ob das Problem behoben ist.

Lösung 2: Deaktivieren Sie Dynamic Ticking und aktualisieren Sie den Treiber der Grafikkarte

Diese Schritte werden hauptsächlich verwendet, um die "normal" induzierte DPC-Latenz zu optimieren und zu reduzieren, indem Dynamic Ticking deaktiviert und die Grafikkarten aktualisiert werden, die immer etwas mit Verzögerung und Latenz zu tun haben. Dieser Schritt ist sehr hilfreich und der erste Teil kann leicht zurückgesetzt werden, wenn Sie einige Probleme bemerken:

  1. Suchen Sie im Startmenü oder in der Suchleiste nach "Eingabeaufforderung", klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option "Als Administrator ausführen". Sie können auch die Tastenkombination Windows-Taste + R verwenden, um das Dialogfeld Ausführen aufzurufen. Geben Sie "cmd" in das Feld ein und klicken Sie auf "OK"

  1. Kopieren Sie den folgenden Befehl, fügen Sie ihn ein und stellen Sie sicher, dass Sie anschließend auf die Eingabetaste klicken.

bcdedit / set disabledynamictick yes

  1. Sie sollten die Meldung "Vorgang erfolgreich abgeschlossen" sehen. Beenden Sie die Eingabeaufforderung und überprüfen Sie, ob das Problem behoben ist. Ist dies nicht der Fall, fahren Sie mit dem Rest der Lösung fort.

Jetzt müssen Sie Ihren Grafikkartentreiber aktualisieren, um die DPC-Latenz Ihres Computers zu verringern.

  1. Klicken Sie auf die Schaltfläche Start, geben Sie den Geräte-Manager ein und wählen Sie ihn aus der Ergebnisliste oben aus. Sie können auch die Tastenkombination Windows-Taste + R verwenden, um das Dialogfeld Ausführen aufzurufen. Geben Sie "devmgmt.msc" in das Feld ein und klicken Sie auf "OK".

  1. Erweitern Sie eine der Kategorien, um den Namen des Geräts zu finden, das Sie aktualisieren möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie Treiber aktualisieren. Erweitern Sie bei Grafikkarten die Kategorie Grafikkarten, klicken Sie mit der rechten Maustaste auf Ihre Grafikkarte und wählen Sie Treiber aktualisieren.

  1. Wählen Sie Automatisch nach aktualisierter Treibersoftware suchen.
  2. Wenn Windows keinen neuen Treiber findet, können Sie ihn auf der Website des Geräteherstellers suchen und deren Anweisungen folgen. Sie müssen den gleichen Vorgang für alle Grafikkarten (integrierte und externe) wiederholen, oder Sie können ein automatisiertes Tool verwenden, um dies für Sie zu tun.

Lösung 3: Manipulationen an Netzwerkgeräten (Wireless und Ethernet)

Diese Methode ist sehr nützlich und beinhaltet das Ändern bestimmter Einstellungen im Geräte-Manager für das Netzwerkgerät Ihres Computers. Im Allgemeinen sind diese Geräte die häufigsten Ursachen für die hohe DPC-Latenz auf Windows-PCs, und es ist immer eine gute Idee, diese Einstellungen zu ändern, um die Latenz zu verringern.

  1. Klicken Sie auf die Schaltfläche Start, geben Sie den Geräte-Manager ein und wählen Sie ihn aus der Ergebnisliste oben aus. Sie können auch die Tastenkombination Windows-Taste + R verwenden, um das Dialogfeld Ausführen aufzurufen. Geben Sie "devmgmt.msc" in das Feld ein und klicken Sie auf "OK".

  1. Erweitern Sie die Kategorie Netzwerkadapter, indem Sie auf den Pfeil daneben klicken und die Wireless- und Ethernet-Adapter suchen. Sie sollten ganz oben auf der Liste stehen und einen Markennamen wie Intel tragen.
  2. Klicken Sie jeweils mit der rechten Maustaste darauf und wählen Sie im Kontextmenü die Option Eigenschaften. Navigieren Sie zur Registerkarte Erweitert, und Sie sollten in der Lage sein, eine Liste mit Markeneigenschaften anzuzeigen. Suchen Sie die Option Energy Efficient Ethernet und deaktivieren Sie sie, indem Sie auf die Option unter Value klicken und Off wählen.

  1. Stellen Sie danach sicher, dass Sie zur Registerkarte Energieverwaltung navigieren und das Kontrollkästchen neben Zulassen, dass der Computer dieses Gerät ausschaltet, um Energie zu sparen. Stellen Sie sicher, dass Sie den Vorgang für alle geeigneten Geräte wiederholen und die Änderungen übernehmen. Überprüfen Sie, ob die Latenz wieder normal ist.

Lösung 4: Deinstallieren Sie die Firewall auf Ihrem Computer

Es scheint, dass Firewalls, die häufig zusammen mit kostenlosen Antiviren-Tools installiert werden, normalerweise Probleme mit hoher DPC-Latenz verursachen. Sie sollten sie deinstallieren, um das Problem zu lösen, da sie derzeit mehr Schaden als Nutzen verursachen. Die Firewall, die Berichten zufolge dieses Problem am häufigsten verursacht, ist die Firewall von Avast, die eigenständig deinstalliert werden kann.

  1. Öffnen Sie Ihre Avast-Benutzeroberfläche, indem Sie das entsprechende Symbol in der Taskleiste suchen, mit der rechten Maustaste darauf klicken und die Option Öffnen auswählen.
  2. Suchen Sie das Fenster "Einstellungen" und navigieren Sie im Navigationsmenü auf der linken Seite des Fensters zur Registerkarte "Komponenten".

  1. Suchen Sie den Avast Firewall-Eintrag in der Liste und klicken Sie auf den nach unten weisenden Pfeil neben. Klicken Sie auf die Schaltfläche Deinstallieren und bestätigen Sie das Dialogfeld, das sofort angezeigt wird. Starten Sie Ihren Computer neu und überprüfen Sie, ob die Latenz wieder normal ist.

Darüber hinaus ist die Windows Defender-Firewall auch die häufigste Ursache für solche Probleme. Sie müssen sie deaktivieren, um das Problem ordnungsgemäß zu lösen und ein erneutes Auftreten zu verhindern. Auch nach dem Deaktivieren muss der Dienst möglicherweise nicht mehr gestartet werden, da er häufig Probleme verursacht.

  1. Öffnen Sie die Systemsteuerung, indem Sie danach suchen, nachdem Sie auf die Schaltfläche Start unten links auf Ihrem Desktop geklickt haben.
  2. Ändern Sie die Option Anzeigen nach in Kleine Symbole, und suchen Sie die Option Windows-Firewall.

  1. Klicken Sie darauf und wählen Sie die Option Windows-Firewall aktivieren oder deaktivieren im Menü auf der linken Seite des Fensters.
  2. Klicken Sie auf das Optionsfeld neben der Option "Windows-Firewall deaktivieren (nicht empfohlen)" neben den Einstellungen für das private und das öffentliche Netzwerk.

Die Windows-Firewall ist jetzt deaktiviert, aber der zugehörige Dienst hat Berichten zufolge auch Probleme mit der DPC-Latenz verursacht. Sie sollten diesen Dienst auch deaktivieren. Es läuft im Hintergrund und drosselt Ihre Verbindung, unabhängig davon, ob die Firewall aktiviert oder deaktiviert ist. Befolgen Sie die nachstehenden Schritte, um es vollständig zu deaktivieren.

  1. Öffnen Sie die Registrierungseditor-Oberfläche, indem Sie in der Suchleiste oder im Dialogfeld "Ausführen" "regedit" eingeben. Navigieren Sie im Registrierungseditor zum folgenden Schlüssel, indem Sie im linken Bereich navigieren:
 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ MpsSvc 
  1. Auf der rechten Seite des Bildschirms sollte eine Liste der Registrierungseinträge angezeigt werden. Scrollen Sie nach unten, bis Sie den Start-Eintrag als REG_DWORD sehen. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Ändern.

  1. Ändern Sie den Wert unter Wertedaten von einer beliebigen Zahl (2 ist die Standardeinstellung) in 4 und klicken Sie auf OK OK. Überprüfen Sie, ob das Problem jetzt behoben ist.

Lösung 5: Eine Methode für AVG-Benutzer

Anscheinend sind Virenschutzprobleme eine der Hauptursachen für diese Probleme, insbesondere wenn Sie kostenlose Versionen von AVG, Avast usw. verwenden. Diese Methode richtet sich an AVG-Benutzer, auf denen die kostenlose Version von AVG installiert ist und bei denen eine hohe DPC-Latenz auftritt . Zum Glück müssen Sie es nicht deinstallieren oder die Schutzschilde deaktivieren. Ändern Sie einfach einige Einstellungen.

  1. Verwenden Sie die Tastenkombination Windows-Taste + R, um das Dialogfeld Ausführen zu öffnen, und geben Sie "ncpa.cpl" ein, bevor Sie auf OK klicken. Dies kann auch durch Öffnen der Systemsteuerung erreicht werden. Ändern Sie die Ansicht in Kategorie und klicken Sie auf Netzwerk und Internet. Klicken Sie in der Liste auf den Eintrag Netzwerk- und Freigabecenter. Suchen Sie die Option Adaptereinstellungen ändern auf der linken Seite des Fensters und klicken Sie darauf.

  1. Klicken Sie mit der rechten Maustaste auf die Verbindung, die Sie gerade verwenden, und klicken Sie auf die Option Eigenschaften. Suchen Sie im Abschnitt "Diese Verbindung verwendet die folgenden Elemente:" den Eintrag "AVG-Netzwerkfiltertreiber" und deaktivieren Sie das Kontrollkästchen neben dem Eintrag, um ihn zu deaktivieren. Klicken Sie anschließend auf OK und prüfen Sie, ob das Problem behoben ist.

Lösung 6: Deinstallieren Sie Bonjour auf Ihrem Computer

Bonjour ist Apples Implementierung des Null-Konfigurations-Netzwerks, einer Gruppe von Technologien, die die Serviceerkennung, die Adresszuweisung und die Auflösung von Hostnamen umfassen. Bonjour sucht nach Geräten wie Druckern, anderen Computern und den Diensten, die diese Geräte in einem lokalen Netzwerk anbieten.

Daher ist es für Ihren Computer nicht ganz wichtig und wurde wahrscheinlich automatisch zusammen mit anderen Programmen installiert. Sie können das Problem manchmal einfach lösen, indem Sie Bonjour auf Ihrem Computer deinstallieren.

  1. Stellen Sie zunächst sicher, dass Sie sich mit einem Administratorkonto angemeldet haben, da Sie Programme mit anderen Kontoberechtigungen nicht deinstallieren können
  2. Klicken Sie auf das Startmenü und öffnen Sie die Systemsteuerung, indem Sie danach suchen. Alternativ können Sie auf das Zahnradsymbol klicken, um die Einstellungen zu öffnen, wenn Sie Windows 10 verwenden.
  3. Wählen Sie in der Systemsteuerung die Option Anzeigen als: Kategorie in der oberen rechten Ecke und klicken Sie im Abschnitt Programme auf Programm deinstallieren.

  1. Wenn Sie die Einstellungen-App verwenden, sollten Sie durch Klicken auf Apps sofort eine Liste aller auf Ihrem PC installierten Programme öffnen.
  2. Suchen Sie den Bonjour-Eintrag in der Liste und klicken Sie einmal darauf. Klicken Sie oberhalb der Liste auf die Schaltfläche Deinstallieren und bestätigen Sie eventuell erscheinende Dialogfelder. Folgen Sie den Anweisungen auf dem Bildschirm, um Bonjour zu deinstallieren und Ihren Computer anschließend neu zu starten. Überprüfen Sie, ob weiterhin Probleme mit hoher Latenz auftreten.

Lösung 7: Deaktivieren Sie das Internet Protocol Version 6

Dieses Protokoll scheint für bestimmte Einstellungen auf Ihrem Computer problematisch zu sein, und es gibt einige Probleme, die durch einfaches Deaktivieren und Zurückschalten auf Internet Protocol Version 4 behoben werden können. Diese Methode wurde für Windows 7 als erfolgreich bestätigt, es gibt jedoch keine sagen, dass es für neuere Versionen von Windows nicht funktioniert.

  1. Verwenden Sie die Tastenkombination Windows-Taste + R, um das Dialogfeld Ausführen zu öffnen, und geben Sie "ncpa.cpl" ein, bevor Sie auf OK klicken. Dies kann auch durch Öffnen der Systemsteuerung erreicht werden. Ändern Sie die Ansicht in Kategorie und klicken Sie auf Netzwerk und Internet. Klicken Sie in der Liste auf den Eintrag Netzwerk- und Freigabecenter. Suchen Sie die Option Adaptereinstellungen ändern auf der linken Seite des Fensters und klicken Sie darauf.

  1. Nachdem das Fenster Internetverbindung geöffnet ist, doppelklicken Sie auf Ihren aktiven Netzwerkadapter.
  2. Klicken Sie dann auf Eigenschaften und suchen Sie den Eintrag Internet Protocol Version 6 in der Liste. Deaktivieren Sie das Kontrollkästchen neben diesem Eintrag und klicken Sie auf OK. Starten Sie Ihren Computer neu, um die Änderungen zu bestätigen, und überprüfen Sie, ob der Fehler erneut auftritt.

Lösung 8: Deaktivieren Sie einen bestimmten Prozess mit den folgenden Regedit-Änderungen

Es gibt einen Dienst namens NVIDA PowerMizer: Das ultimative Ziel der PowerMizer-Technologie besteht darin, den Stromverbrauch für die längste Akkulaufzeit eines Notebook-PCs zu optimieren und gleichzeitig die für die jeweilige Aufgabe erforderliche Leistung bereitzustellen.

Dies entspricht in etwa dem, was Intel tun muss, um die CPU-Rechenleistung basierend auf den ausgeführten Anwendungen zu begrenzen. Mit anderen Worten, es handelt sich um einen Energieverwaltungsprozess für Ihre Grafikkarte, der zu Änderungen der CPU-Auslastung und definitiv zu Problemen führen kann.

  1. Da Sie die Registrierung bearbeiten werden, empfehlen wir Ihnen, diesen Artikel zu lesen, den wir vorbereitet haben, um Ihre Registrierung sicher zu sichern und weitere Probleme zu vermeiden. Trotzdem tritt kein Fehler auf, wenn Sie die Anweisungen sorgfältig befolgen.
  2. Öffnen Sie die Registrierungseditor-Oberfläche, indem Sie in der Suchleiste oder im Dialogfeld "Ausführen" "regedit" eingeben. Navigieren Sie im Registrierungseditor zum folgenden Schlüssel, indem Sie im linken Bereich navigieren:
 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Video \ ******** \ 0000 \ 

  1. Die * sind zufällige Zahlen und Buchstaben. Es wird einige davon geben, wählen Sie also den Ordner „0000“ mit den meisten Schlüsseln aus.
  2. Klicken Sie mit der rechten Maustaste auf die rechte Seite des Fensters und wählen Sie Neu >> DWORD-Wert (32 Bit). Sie müssen dies viermal tun und sicherstellen, dass Sie die Schlüssel wie folgt benennen : PerfLevelSrc, PowerMizerEnable, PowermizerLevel, PowermizerLevelAC

  1. Sie müssen ihren Wert ändern, indem Sie mit der rechten Maustaste auf die einzelnen Werte klicken und die Option Ändern auswählen. Stellen Sie die Werte gemäß den folgenden Informationen ein:

PerfLevelSrc ——– 3322

PowerMizerEnable ——– 0

PowermizerLevel ——– 1

PowermizerLevelAC ——– 1

  1. Starten Sie Ihren Computer neu und die Powermizer-Option sollte deaktiviert sein, was zu einer Verringerung der DPC-Latenz führt.

Interessante Artikel