DPC (Deferred Procedure Call) ist ein Mechanismus in Windows, der das System dazu veranlasst, Aufgaben mit niedriger Priorität später auszuführen, wenn das System im Leerlauf ist, und Aufgaben mit hoher Priorität zuerst auszuführen. So wichtig diese Anordnung auch ist, sie weist manchmal ein Latenzproblem auf.
Ursache
Die Ursache für die hohe DPC-Latenz ist ein Problem mit den Gerätetreibern. Sie müssen zwar rechtzeitig aktualisiert werden, um solche Probleme zu vermeiden, aber sobald Sie mit dem Problem konfrontiert sind, reicht es möglicherweise nicht aus, es einfach zu aktualisieren.
Versuchen Sie nacheinander die folgenden Lösungen, um das Problem zu beheben:
Lösung 1] Aktualisieren Sie die Treiber
Während Treiber aktualisieren eher eine Vorbeugung als eine Heilung wäre, könnten wir es versuchen und prüfen, ob wir das Glück haben, das Problem zu lösen.
Lösung 2] Ändern Sie den Energieplan
Der Energieplan könnte der Hauptschuldige für die DPC-Latenz sein, da der ausgeglichene Energiemodus das System verwirrt, welche Aufgabe priorisiert werden soll und welche nicht. Der Energiesparplan verlagert den Fokus auf Aufgaben mit hoher Priorität und der Hochleistungsplan würde alle Aufgaben beschleunigen.
1] Drücken Sie Gewinn + R um das Ausführen-Fenster zu öffnen und den Befehl einzugeben powercfg.cpl. Drücken Sie die Eingabetaste, um die zu öffnen Fenster Energieoptionen.
2] Klicken Sie in der Liste auf der linken Seite auf Erstellen Sie einen Energieplan.
3] Wählen Sie einen anderen Energiesparplan als den Ausgeglichenen.
![Energiesparplan ändern](/f/8b6df46e0e95c45fde805aeba054d734.png)
Lösung 3] Deaktivieren Sie das dynamische Ticking und aktualisieren Sie die Treiber der Grafikkarte
Wie oben angedeutet, könnte die DPC-Latenz mehr als alles andere auf die Treiber zurückzuführen sein, und der Hauptschuldige werden vermutlich die Grafiktreiber sein. Das folgende Verfahren könnte dabei helfen:
1] Drücken Sie Gewinn + R um das Ausführen-Fenster zu öffnen und den Befehl einzugeben cmd. Drücken Sie die Eingabetaste, um zu öffnen Eingabeaufforderung.
2] Geben Sie den folgenden Befehl ein:
bcdedit /set disabledynamictick ja
![Befehl](/f/79345babfb342f4ac84b097a9cd16afb.png)
3] Nachdem Sie die Eingabetaste gedrückt haben, warten Sie, bis der Befehl erfolgreich ausgeführt wurde.
4] Beenden Sie die Eingabeaufforderung und aktualisieren Sie die Grafiktreiber.
Die Firewall ist ein weiterer wahrscheinlicher Grund für die DPC-Latenz. Obwohl wir iot aus Sicherheitsgründen nicht abschaffen können, wäre es ratsam zu überprüfen, ob es stört, um die Ursache zu isolieren. Deaktivieren Sie die Firewall vorübergehend und prüfen Sie, ob es einen Unterschied macht.
Lösung 5] Deaktivieren Sie Internet Protocol Version 6
Obwohl wir IPv6 eines Tages vielleicht brauchen werden, stört es derzeit viele Funktionen des Systems. Es ist eine gute Idee, es zu deaktivieren und zu IPv4 zu wechseln. Das Verfahren ist wie folgt:
1] W drückenin + R um das Ausführen-Fenster zu öffnen und den Befehl einzugeben ncpa.cpl. Drücken Sie die Eingabetaste, um die zu öffnen Fenster Netzwerkverbindungen Connection.
2] Doppelklicken Sie auf Ihr Netzwerkadapter und der klick auf Eigenschaften.
3] In der folgenden Liste, deaktivieren die Kiste daneben Internetprotokoll-Version 6.
![IPv6](/f/2baab35c281c6de7676549afa62182ce.png)
4] Klicken Sie auf Anwenden und der OK um die Einstellungen zu speichern.
Lösung 6] Deaktivieren Sie die Bonjour-Anwendung
Es ist bekannt, dass die Bonjour-Anwendung von Apple das Problem im Windows-System verursacht.
1] Drücken Sie Gewinn + R um das Ausführen-Fenster zu öffnen und den Befehl einzugeben Schalttafel. Drücken Sie die Eingabetaste, um das. zu öffnen Schalttafel.
2] Öffnen Programme und Funktionen aus der Option. Es würde die Liste der installierten Programme anzeigen.
3] Rechtsklick und deinstallieren Bonjour.