So beheben Sie Verzögerungs- und Stotternprobleme in DirectX 12: Beste Lösungen
Wichtige Hinweise
- Deaktivieren Sie Control Flow Guard, um die Leistung zu verbessern.
- Durch die Verwaltung der DPI-Skalierung können Stotternprobleme behoben werden.
- Durch die Begrenzung der FPS wird das Frame-Pacing erheblich verbessert.
Effektive Strategien zum Beheben von Verzögerungen und Stottern in DirectX 12-Spielen
Verzögerungen und Ruckeln in DirectX 12-Spielen können Ihr Spielerlebnis erheblich beeinträchtigen. Für optimales Gameplay ist es wichtig, diese Leistungsprobleme zu beheben. Diese Anleitung bietet praktische Schritte für reibungslose und reaktionsschnelle Gaming-Sessions.
Beheben von Verzögerungen und Stottern in DirectX 12
Schritt 1: Control Flow Guard (CFG) deaktivieren
Befolgen Sie diese Schritte, um CFG zu deaktivieren:
- Klicken Sie auf das Startmenü und geben Sie Exploit-Schutz ein. Drücken Sie Enter.
- Navigieren Sie im Einstellungsfenster zu Programmeinstellungen.
- Wählen Sie „Programm zum Anpassen hinzufügen“ und wählen Sie „Genauen Dateipfad auswählen“.
- Suchen Sie den Ordner, in dem Ihr Spiel installiert ist, wählen Sie die ausführbare DX12-Datei (.exe) aus und klicken Sie auf „Öffnen“.
- Aktivieren Sie unter Control Flow Guard die Option „ Systemeinstellungen überschreiben“ und setzen Sie sie dann auf „Aus“.
- Klicken Sie auf „Übernehmen“ und starten Sie Ihren Computer neu.
Profi-Tipp: Durch das Deaktivieren von Control Flow Guard können Sie das Stottern durch die Reduzierung von Laufzeitprüfungen und Overhead erheblich verringern.
Schritt 2: Shader-Cache löschen
So entfernen Sie möglicherweise beschädigte Shader-Dateien:
- Drücken Sie Windows +, um die Einstellungen I zu öffnen.
- Navigieren Sie zu System > Speicher.
- Klicken Sie auf Ihr Hauptlaufwerk (normalerweise C:) oder auf den Ort, an dem Ihr Spiel installiert ist.
- Suchen Sie nach Temporären Dateien und klicken Sie darauf.
- Überprüfen Sie den DirectX-Shader-Cache und wählen Sie „Dateien entfernen“ aus.
Profi-Tipp: Diese Aktion zwingt das Spiel, die Shader-Dateien neu zu erstellen, wodurch möglicherweise Stottern aufgrund von Shader-Problemen vermieden wird.
Schritt 3: Stellen Sie die DPI-Skalierung auf „Anwendungsgesteuert“ ein
So passen Sie die DPI-Einstellungen für optimale Leistung an:
- Klicken Sie mit der rechten Maustaste auf die ausführbare Datei des Spiels und wählen Sie Eigenschaften.
- Gehen Sie zur Registerkarte „ Kompatibilität“.
- Aktivieren Sie „Skalierungsverhalten mit hohem DPI-Wert überschreiben“ und wählen Sie „Anwendung, die die Skalierung durchführt“ aus.
- Klicken Sie auf Übernehmen und dann auf OK.
Profi-Tipp: Dadurch können Skalierungsfehler vermieden werden, die zu Stottern führen.
Schritt 4: Deaktivieren Sie Windows Defender und Firewall für das Spiel
So legen Sie die ausführbare Datei Ihres Spiels als Ausnahme in Windows Defender fest:
- Öffnen Sie das Startmenü, suchen Sie nach Windows-Sicherheit und drücken Sie Enter.
- Gehen Sie zu Viren- und Bedrohungsschutz.
- Klicken Sie unter den Schutzeinstellungen auf Einstellungen verwalten.
- Blättern Sie zu „Ausnahmen“ und wählen Sie „Ausnahmen hinzufügen oder entfernen“ aus.
- Fügen Sie Ihren Spielordner und die ausführbare Datei zu den Ausschlüssen hinzu.
- Navigieren Sie zu Firewall- und Netzwerkschutz, klicken Sie auf „ Eine App durch die Firewall zulassen“ und stellen Sie sicher, dass Ihr Spiel Zugriff hat.
Profi-Tipp: Indem Sie Ihr Spiel von Sicherheitsüberprüfungen ausschließen, können Sie Leistungseinbußen vorbeugen.
Schritt 5: Deaktivieren Sie DWM für Vollbildspiele
Erfahrene Benutzer können DWM deaktivieren, wenn Leistungsprobleme auftreten:
- Drücken Sie Windows + R, geben Sie regedit ein und drücken Sie Enter.
- Navigieren Sie zu:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\DWM - Klicken Sie mit der rechten Maustaste in den rechten Bereich, wählen Sie Neu > DWORD-Wert (32 Bit), nennen Sie ihn DisableDWM und setzen Sie den Wert auf 1.
- Starten Sie Ihren Computer neu.
Profi-Tipp: Durch Deaktivieren von DWM kann die Eingabelatenz verringert werden, es kann jedoch andere Systemvorgänge beeinträchtigen.
Schritt 6: GPU heruntertakten
So takten Sie Ihre GPU mit MSI Afterburner herunter:
- Laden Sie MSI Afterburner herunter und installieren Sie es.
- Öffnen Sie die Anwendung und suchen Sie den Schieberegler für die Kerntaktgeschwindigkeit.
- Reduzieren Sie den Kerntakt um 100 MHz und klicken Sie dann auf „ Übernehmen“.
- Spielen Sie Ihr Spiel. Wenn das Stottern anhält, reduzieren Sie die Frequenz in 25-MHz-Schritten, bis das Spiel stabil ist.
Profi-Tipp: Einige GPUs erzielen bei niedrigeren Taktfrequenzen eine bessere Leistung, insbesondere wenn die CPU nicht mithalten kann.
Schritt 7: Verwenden Sie RTSS, um die FPS zu begrenzen
So begrenzen Sie die FPS Ihres Spiels mit RivaTuner Statistics Server (RTSS):
- Laden Sie RTSS herunter und installieren Sie es.
- Öffnen Sie RTSS und fügen Sie die ausführbare Datei Ihres Spiels zur Liste hinzu.
- Stellen Sie die Framerate-Begrenzung so ein, dass sie der Bildwiederholrate Ihres Monitors entspricht (z. B.60, 120 oder 144 FPS).
- Speichern und beenden Sie RTSS und starten Sie dann Ihr Spiel.
Profi-Tipp: Durch die Begrenzung der FPS wird eine konstante Bildfrequenz gewährleistet und Stottern wird reduziert.
Zusammenfassung
Mit diesen Techniken können Sie Lags und Ruckler in DirectX 12-Spielen deutlich reduzieren. Von der Deaktivierung unerwünschter Funktionen wie Control Flow Guard bis hin zur Optimierung Ihrer GPU-Einstellungen sorgen diese Schritte für ein flüssigeres Spielerlebnis. Regelmäßige Wartung und Überwachung Ihres Systems tragen ebenfalls zur langfristigen Leistungsstabilität bei.
Abschluss
Wenn Sie sich die Zeit nehmen, Lags und Ruckler zu beheben, können Sie Ihre Gaming-Sessions deutlich verbessern. Als begeisterter Gamer sollten Sie diese Strategien nutzen, um die Leistung in DirectX 12-Titeln zu verbessern. Teilen Sie Ihre Erfahrungen oder weitere Tipps gerne in den Kommentaren unten!
FAQ (Häufig gestellte Fragen)
Was ist DirectX 12 und warum ist es für Spiele wichtig?
DirectX 12 ist eine Reihe von Anwendungsprogrammierschnittstellen (APIs), die es Spielen ermöglichen, mit der Hardware Ihres Computers zu kommunizieren. Es sorgt für verbesserte Leistung und grafische Wiedergabetreue, insbesondere bei modernen Spielen, und ist somit entscheidend für ein optimales Spielerlebnis.
Wie kann ich feststellen, ob mein Spiel DirectX 12 unterstützt?
Überprüfen Sie die Spezifikationen des Spiels auf der offiziellen Website oder der Seite im Spiele-Store, um zu sehen, ob DirectX 12 als erforderliche oder empfohlene Funktion aufgeführt ist.
Kann ich DirectX 12 bei Bedarf neu installieren?
Ja, Sie können DirectX 12 neu installieren, indem Sie den neuesten DirectX End-User Runtime Web Installer von der Microsoft-Website herunterladen. Damit können Sie DirectX-Komponenten aktualisieren oder neu installieren.