Gelöst Audiostottern / Mikro-Ruckler beim Alt-Tabben aus Spielen (dxgkrnl.sys DPC-Spitzen)

MertMCY

Mitglied
Themen-Ersteller
Jan 15, 2020
32
3
33
Hallo zusammen,

ich habe seit einiger Zeit ein nerviges Problem mit Audiostottern und kurzen Rucklern (Microstutters), immer wenn ich aus einem Spiel per Alt-Tab auf den Desktop wechsle. Während des Spielens selbst tritt es sehr selten auf, aber der Lastwechsel erzeugt fast jedes Mal diesen Audio-Hänger.

Ich habe dazu bereits LatencyMon mitlaufen lassen. Der absolute Hauptverursacher ist hier die Datei dxgkrnl.sys (DirectX Graphics Kernel) mit extrem hohen DPC-Routine-Ausführungszeiten (teilweise über 100 ms).

Bisher unternommene Schritte:
  • In der Registry unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers habe ich den Wert TdrDelay als DWORD (32-Bit) angelegt und auf den Dezimalwert 10 gesetzt.
  • Außerdem habe ich testweise unter demselben Pfad den Unterschlüssel Dwm mit dem DWORD-Wert OverlayTestMode (Wert 5) erstellt, um MPO (Multiplane Overlay) zu beeinflussen.
  • In den Windows-Energieoptionen habe ich geschaut, aber das Problem tritt nach kurzer Zeit oder nach bestimmten Neustarts oft wieder auf bzw. lässt sich nicht dauerhaft beheben.
Wenn der TdrDelay-Wert frisch gesetzt ist, schien es kurzzeitig besser zu werden, aber das Problem schleicht sich gefühlt wieder ein.

Hat jemand eine Idee, wie man diesen DirectX-Kernel-Lag beim Alt-Tabben endgültig in den Griff bekommt?

System-Infos:
  • GPU: MSI MECH RX6600
  • CPU: Ryzen 5 5600G
  • Mainboard: MSI B550M PRO-VDH
  • RAM: G.SKILL RipJaws V Schwarz 32GB
Vielen Dank schon mal für eure Hilfe!

1794519420964.png
 
Moin. Hast du Treiber mal komplett erneuert? Mit dem Tool DDU alles komplett löschen inc Chipset Treiber , im abgesicherten modus, und dann eventuell etwas ältere Treiber nutzen.
 
  • Gefällt mir!
Reactions: MertMCY
Moin. Hast du Treiber mal komplett erneuert? Mit dem Tool DDU alles komplett löschen inc Chipset Treiber , im abgesicherten modus, und dann eventuell etwas ältere Treiber nutzen.
Habe es jetzt mal ausprobiert. Ist seither nicht mehr aufgetreten. Vielen Dank 🙏
Doppelpost zusammengeführt:

Ok nvm. Der Fehler hat wieder angefangen. ☹️

Das Problem hatte ich auch vor einem Jahr gehabt. Da hab ich mit Chatti halt per Registry TdrDelay erstellt und dann war alles gut. Vorgestern habe ich Windows neu draufgespielt und jo danach fing es wieder an und dieses Mal klappts per Registry auch nicht.
 
Zuletzt bearbeitet:
  • Gefällt mir!
Reactions: MetallicaSun
hast du noch andere Tools im Hintergrund laufen? zB RGB Software oder oder ? Du hast einen Ryzen G, hast du die iGPU im Bios deaktiviert?
 
  • Gefällt mir!
Reactions: MertMCY
Also im Hintergrund läuft so gut wie nix. Habe mir jetzt 3 Monitore geholt und das Problem kommt vor allem beim raustabben aus Spielen, die in Vollbild laufen. Wenn ich dann auf Discord am anderen Monitor klicke, kommt ein Stutter Geräusch und alles laggt kurz. Wenn die Spiele im Fenster laufen, dann gehts eigentlich. Hab auch testweise von 2k auf FHD gestellt und da wurde das Problem auch weniger. Jetzt nach deaktivieren der iGPU im Bios gehts auch wieder mit 2k und Vollbild. GPU Auslastung ist auch nich sooo hoch max. 50-60% und wenn ich nebenbei YT schaue auf 70% oder so.

Vielen Dank nochmals für die Hilfe 🙏 Ich hoffe mal, dass es nicht mehr auftaucht :p
 
die GPU auslastung ist nur auf 50% im Gaming ???? Eine Rx6600???? Und ein Ryzen 5600G ?? Hmm. das ist recht eigenartig und viel zu wenig. der 5600G sollte eigentlich genügend Kraft haben um die schnuller Rx6600 zu 99% auslasten zu können. Siehe Video
Irgendwas bremmst deine GPU aus.
Installiere bitte mal HWinfo, starte nur Sensoren und lass offen. Nun mal ein Game für 15min zocken und dann hinterher ALLE Sensoren von HWinfo per Screenshot posten.