Oakmont GamingPoradniki

Fortnite się tnie przyczyny i poprawki, które działają

Większość przycięć w Fortnite ma jedno z trzech źródeł: kompilację shaderów po aktualizacji, komputer, któremu kończy się pamięć wideo, albo coś spoza gry, co zabiera procesor. W meczu wyglądają tak samo, a każde naprawia się inaczej.

/ 4 min czytania

OakmontGamer odróżnia w sesji Fortnite przycięcia od kompilacji shaderów od całej reszty i zapisuje do konfiguracji gry ustawienia, które mają znaczenie. Zobacz, co robi aplikacja

Cena na pierwszy miesiąc14,99 EUR29,99 EUR

Pobierz ze sklepuMicrosoft Store

Shadery: dlaczego pierwsze mecze przycinają

Shader to mały program, który karta graficzna wykonuje, żeby narysować powierzchnię. Na DirectX 12 Fortnite buduje shadery pod Twoją kartę i sterownik, a wynik trzyma w cache. Gdy shader jest potrzebny pierwszy raz, trzeba go skompilować, a ta klatka wychodzi spóźniona.

Przycięcia po aktualizacji gry albo po nowym sterowniku grafiki są więc normalne i słabną w ciągu meczu lub dwóch, w miarę jak cache się zapełnia. To nie jest usterka. Czyszczenie cache z przyzwyczajenia tylko je przywraca.

Tak samo jest z aktualizacją sterownika: nowy sterownik grafiki zaczyna z pustym cache na własne shadery. Jeśli aktualizujesz sterowniki wieczorem przed turniejem, najpierw zagraj parę meczów na rozgrzewkę.

Epic opisuje jednak jedną prawdziwą usterkę: klienta, który w kółko kompiluje te same shadery, przez co przycięcia nigdy nie słabną. Właśnie do tego przypadku służy czyszczenie cache.

Krok 1: wyczyść cache shaderów DirectX, jeden raz

Tylko wtedy, gdy przycięcia wracają w każdym meczu. Zamknij Fortnite i usuń zawartość folderu dla Twojej karty. Epic podaje te foldery:

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

Pierwszy mecz po wyczyszczeniu będzie przycinał, bo shadery kompilują się od nowa. Jeśli drugi i trzeci są płynne, to było właśnie to.

Na karcie NVIDIA sprawdź też Shader Cache Size w NVIDIA Control Panel albo w NVIDIA App. NVIDIA ostrzega, że zbyt mały limit wyrzuca shadery i powoduje przycięcia. Zostaw tam domyślną wartość sterownika.

Krok 2: wybierz tryb renderowania

W Settings, Video, Rendering Mode Fortnite ma dziś dwa tryby: DirectX 12 i Performance. DirectX 11 usunięto w wersji 40.10.

  • DirectX 12 daje pełny obraz i to w nim zachodzi kompilacja shaderów.
  • Performance też działa na DirectX 12, ale wyłącza większość funkcji renderowania, żeby zużywać mniej pamięci i mniej czasu procesora i karty. Na starszym komputerze albo przy małej ilości pamięci to płynniejszy wybór.

Dla trybu Performance Epic sugeruje odznaczenie Use High Resolution Textures w opcjach Fortnite w launcherze. Oszczędza to ponad 14 GB miejsca na dysku, a w pamięci zostaje mniej danych.

Krok 3: ustawienia zalecane przez Epic

  • Window Mode: Fullscreen.
  • Vsync wyłączony. Dodaje input lag.
  • Frame Rate Limit: bez limitu albo na poziomie odświeżania monitora, jeśli widzisz rozrywanie obrazu.
  • NVIDIA Reflex Low Latency: On albo On + Boost.
  • View Distance, Textures i Meshes to kolejne dźwignie, gdy brakuje klatek.

Artykuł Epic o niskim FPS wymienia też ustawienia w NVIDIA Control Panel: Low Latency Mode na Ultra, Power management mode na Prefer maximum performance i włączony Shader Cache.

Krok 4: pamięć i dysk

Fortnite doczytuje w locie dużą mapę. Gdy zapełni się pamięć wideo, tekstury trafiają do RAM-u systemu i każde sięgnięcie po nie stamtąd to szarpnięcie. Gdy zapełni się RAM, Windows sięga po plik stronicowania. Epic zaznacza, że dysk SSD ogólnie zmniejsza liczbę przycięć.

Przeglądarka zostawiona na drugim ekranie też trzyma pamięć wideo. Zamknij ją albo zostaw to Strażnikowi VRAM w OakmontGamer, opisanemu niżej.

Żeby to sprawdzić, zagraj mecz z włączonym licznikiem klatek w grze (Show FPS w ustawieniach obrazu) i zapamiętaj, gdzie spada. Spadki głównie przy lądowaniu albo przy wejściu w nowy obszar wskazują na pamięć i dysk; spadki w walkach przy budowaniu oznaczają, że GPU albo CPU jest na limicie.

Gdy to nie wina Fortnite

Sterownik trzymający CPU, program zajęty w tle albo gorące GPU dają w Fortnite takie same przycięcia jak w każdej innej grze. Lista kroków do szukania przyczyny przycięć działa w każdej grze, tak samo jak poradnik o spadkach FPS co kilka sekund.

Co OakmontGamer robi dla Fortnite

Fortnite ma w aplikacji własny preset ustawień w grze i własny test po sesji.

  • Gdy większość przycięć w sesji przyszła tuż po wczytaniu, Diagnoza nazywa to wprost: Kompilacja shaderów. Rada brzmi: najpierw zagraj mecz lub dwa, a dopiero gdy przycięcia wracają w każdym meczu, wyczyść cache shaderów DirectX w Komputer, Poprawki systemu, w trybie eksperta.
  • Sekcja Ustawienia w grze zapisuje do GameUserSettings.ini wyłączony VSync, limit klatek tuż poniżej odświeżania (138 na monitorze 144 Hz) oraz niskie cienie, efekty i postprocessing, z kopią zapasową.
  • Gdy pamięć wideo jest zajęta w ponad 95%, Strażnik VRAM zamraża przeglądarki trzymające pamięć wideo, aż przez minutę zajętość będzie poniżej 85%. Przeglądarka na ekranie i Discord nigdy nie są ruszane.
  • Easy Anti-Cheat i pozostałe procesy samej gry zostają nietknięte.
Ustawienia CS2 z otwartą sekcją Ustawienia w grze: zaznaczone wyłączenie VSync, tryb niskiego opóźnienia i niskie cienie, z przyciskami Zastosuj i Przywróć poprzednie; nad nią i pod nią sekcje Profil i Opcje uruchamiania Steam.
Strona Ustawienia gry z presetem ustawień w grze, na danych demonstracyjnych

Każda zmiana, którą aplikacja wprowadza na czas sesji, jest cofana, gdy gra się zamyka. Preset ustawień w grze to zmiana w pliku, którą da się cofnąć z kopii zapasowej.

Co aplikacja robi osobno dla każdej gry
  • Spadki FPS co kilka sekund

    Szarpnięcie co kilka sekund, jak w zegarku? Stały rytm wskazuje na program, urządzenie albo sterownik, a nie na grę. Jak ustalić, który to.

  • 1% low FPS

    1% low FPS to prędkość najwolniejszych klatek. Pokazuje przycięcia, których nie widać w średnim FPS. Co znaczą te liczby i jak je zmierzyć w OakmontGamer.

  • Ustawienia Windows pod gry

    Plan zasilania, timer, Game DVR, HAGS, MPO, optymalizacje pełnego ekranu: co każde ustawienie Windows daje w grach i jak to sprawdzić na własnym PC.

Wszystkie poradniki

Cena na start

14,99 EUR zamiast 29,99 EUR przez pierwszy miesiąc od premiery.

Cena na pierwszy miesiąc14,99 EUR29,99 EUR

Pobierz ze sklepuMicrosoft Store
  • Jednorazowy zakup, bez abonamentu
  • Kupujesz tutaj, z kontem Oakmont
  • Każda zmiana cofana, gdy gra się zamyka

Czego potrzebuje

  • Windows 10 (wersja 2004 lub nowsza) albo Windows 11, 64-bit
  • Uprawnień administratora, o które prosi przy starcie
  • 100 MB miejsca na dysku

Wszystko, co robi OakmontGamer