Oakmont GamingGuides

Fortnite ruckelt die Ursachen und die Lösungen, die wirken

Die meisten Ruckler in Fortnite haben eine von drei Quellen: Shader, die nach einem Update kompiliert werden, einen PC, dem der Grafikspeicher ausgeht, oder etwas außerhalb des Spiels, das die CPU belegt. Im Match sehen sie gleich aus, aber jede braucht eine andere Lösung.

/ 4 Min. Lesezeit

OakmontGamer trennt in einer Fortnite-Session die Shader-Compile-Ruckler vom Rest und schreibt die Einstellungen, die zählen, in die Config des Spiels. Was die App macht

Preis im ersten Monat14,99 EUR29,99 EUR

Erhältlich imMicrosoft Store

Shader: warum die ersten Matches ruckeln

Ein Shader ist ein kleines Programm, das die Grafikkarte ausführt, um eine Oberfläche zu zeichnen. Unter DirectX 12 baut Fortnite die Shader für deine Karte und deinen Treiber und legt das Ergebnis in einem Cache ab. Wird ein Shader zum ersten Mal gebraucht, muss er kompiliert werden, und dieser Frame kommt zu spät.

Ruckler nach einem Spielupdate oder einem neuen Grafiktreiber sind also zu erwarten, und sie lassen über ein, zwei Matches nach, während sich der Cache füllt. Das ist kein Fehler. Wer den Cache aus Gewohnheit leert, holt sie damit zurück.

Dasselbe gilt für ein Treiberupdate: Ein neuer Grafiktreiber startet mit einem leeren Cache für seine eigenen Shader. Aktualisierst du die Treiber am Abend vor einem Turnier, spiel vorher ein paar Matches zum Aufwärmen.

Einen echten Fehler beschreibt Epic allerdings: einen Client, der immer wieder dieselben Shader kompiliert, sodass die Ruckler nie nachlassen. Für genau diesen Fall ist das Leeren des Caches gedacht.

Schritt 1: den DirectX-Shader-Cache leeren, einmal

Das gilt nur, wenn die Ruckler in jedem Match wiederkommen. Schließ Fortnite und lösch dann den Inhalt des Ordners für deine Karte. Epic nennt diese Ordner:

  • NVIDIA: %LOCALAPPDATA%\NVIDIA\DXCache und %LOCALAPPDATA%\NVIDIA\PerDriverVersion\DXCache
  • AMD: %LOCALAPPDATA%\AMD\DxCache

Rechne damit, dass das erste Match danach ruckelt, während die Shader neu kompiliert werden. Laufen das zweite und das dritte flüssig, war es das.

Auf NVIDIA-Karten prüfst du außerdem Shader Cache Size im NVIDIA Control Panel oder in der NVIDIA App. NVIDIA warnt, dass ein zu klein gesetztes Limit Shader wegwirft und Ruckler verursacht. Lass es auf dem Standardwert des Treibers.

Schritt 2: den Rendering-Modus wählen

Unter Settings, Video, Rendering Mode bleiben in Fortnite zwei Modi: DirectX 12 und Performance. DirectX 11 wurde mit Version 40.10 entfernt.

  • DirectX 12 liefert das volle Bild, und hier findet das Kompilieren der Shader statt.
  • Performance läuft ebenfalls auf DirectX 12, schaltet aber die meisten Rendering-Funktionen ab, um weniger Speicher und weniger CPU- und GPU-Zeit zu brauchen. Auf einem älteren PC oder einem mit wenig Speicher ist das die flüssigere Wahl.

Für den Performance-Modus rät Epic, in den Optionen des Launchers für Fortnite Use High Resolution Textures abzuwählen. Das spart über 14 GB Speicherplatz auf dem Laufwerk und hält weniger im Speicher.

Schritt 3: die Einstellungen, die Epic empfiehlt

  • Window Mode: Fullscreen.
  • Vsync aus. Es erhöht den Input-Lag.
  • Frame Rate Limit: unbegrenzt, oder deine Bildwiederholrate, wenn du Tearing siehst.
  • NVIDIA Reflex Low Latency: On, oder On + Boost.
  • View Distance, Textures und Meshes sind die nächsten Hebel, wenn die Bildrate nicht reicht.

Epics Artikel zu niedrigen FPS nennt außerdem Einstellungen im NVIDIA Control Panel: Low Latency Mode auf Ultra, Power management mode auf Prefer maximum performance und Shader Cache an.

Schritt 4: Speicher und Laufwerk

Fortnite streamt eine große Map. Füllt sich der Grafikspeicher, wandern Texturen in den Arbeitsspeicher, und jeder Zugriff darauf ist ein Hänger. Füllt sich der Arbeitsspeicher, greift Windows zur Auslagerungsdatei. Epic merkt an, dass eine SSD die Hänger insgesamt verringert.

Auch ein Browser, der auf einem zweiten Bildschirm offen bleibt, hält Grafikspeicher. Schließ ihn, oder überlass ihn dem VRAM-Wächter von OakmontGamer, der weiter unten beschrieben ist.

Zum Prüfen spielst du ein Match mit dem Bildzähler des Spiels, Show FPS in den Videoeinstellungen, und merkst dir, wo die Bildrate fällt. Fällt sie vor allem bei der Landung oder wenn du in ein neues Gebiet kommst, deutet das auf Speicher und Laufwerk; fällt sie in Baukämpfen, sind GPU oder CPU am Limit.

Wenn es nicht an Fortnite liegt

Ein Treiber, der die CPU blockiert, ein Programm, das im Hintergrund arbeitet, oder eine heiße GPU verursachen in Fortnite dieselben Hänger wie überall sonst. Die Checkliste zur Ursachensuche bei Rucklern gilt für jedes Spiel, und die für FPS-Einbrüche alle paar Sekunden ebenso.

Was OakmontGamer für Fortnite macht

Fortnite hat in der App ein eigenes Ingame-Preset und einen eigenen Check nach der Session.

  • Kamen die meisten Ruckler einer Session direkt nach dem Laden, nennt die Diagnose das beim Namen: Shader werden kompiliert. Der Rat lautet, erst ein, zwei Matches zu spielen und nur dann, wenn es in jedem Match wiederkommt, den DirectX-Shader-Cache unter Computer, System-Tweaks im Expertenmodus zu leeren.
  • Der Abschnitt Ingame-Einstellungen schreibt VSync aus, ein Bildratenlimit knapp unter deiner Bildwiederholrate (138 auf einem 144-Hz-Monitor) und niedrige Schatten, Effekte und Nachbearbeitung in die GameUserSettings.ini, mit einer Sicherung.
  • Ist der Grafikspeicher zu über 95% voll, friert der VRAM-Wächter Browser ein, die Grafikspeicher halten, bis er eine Minute lang unter 85% liegt. Der Browser auf dem Bildschirm und Discord bleiben immer in Ruhe.
  • Easy Anti-Cheat und die übrigen Prozesse des Spiels selbst bleiben unangetastet.
Die Einstellungen für CS2 mit dem geöffneten Abschnitt Ingame-Einstellungen: VSync aus, Low-Latency-Modus und niedrige Schatten angehakt, mit Anwenden und Vorherige wiederherstellen; darüber und darunter die Abschnitte Profil und Steam-Startoptionen.
Die Einstellungen eines Spiels mit seinem Ingame-Preset, mit Demodaten

Jede Änderung, die die App für eine Session macht, wird zurückgenommen, wenn das Spiel endet. Das Ingame-Preset ist eine Änderung an einer Datei, die du aus ihrer Sicherung zurückholen kannst.

Was die App pro Spiel macht
  • FPS-Einbrüche alle paar Sekunden

    Alle paar Sekunden ein Hänger, wie ein Uhrwerk? Ein fester Takt deutet auf ein Programm, ein Gerät oder einen Treiber, nicht aufs Spiel. So findest du es.

  • 1% Low FPS

    1% Low FPS ist das Tempo deiner langsamsten Frames und zeigt Ruckler, die der Durchschnitt versteckt. So liest du die Werte und misst sie mit OakmontGamer.

  • Windows fürs Gaming

    Energieplan, Timer-Auflösung, Game DVR, HAGS, MPO, Vollbildoptimierungen: was jede Windows-Einstellung in Spielen bringt und wie du es selbst testest.

Alle Guides

Startpreis

14,99 EUR statt 29,99 EUR im ersten Monat nach dem Start.

Preis im ersten Monat14,99 EUR29,99 EUR

Erhältlich imMicrosoft Store
  • Einmal kaufen, kein Abo
  • Hier gekauft, mit einem Oakmont-Konto
  • Jede Änderung wird zurückgenommen, wenn das Spiel endet

Was es braucht

  • Windows 10 (Version 2004 oder neuer) oder Windows 11, 64-Bit
  • Administratorrechte, nach denen sie beim Start fragt
  • 100 MB Speicherplatz

Alles, was OakmontGamer macht