Jak naprawić awarię Destiny 2

Destiny 2 to gra online dla wielu graczy, która działa na silniku Battle.net. Gra została pierwotnie wydana na komputery PC w 2017 roku, po czym liczba graczy wzrosła gwałtownie i stała się jedną z najczęściej granych gier wieloosobowych.

Ponieważ wszystkie nowe gry mają problemy, Destiny wcale nie jest wyjątkowe. Istnieje wiele raportów od wielu graczy, że Destiny 2 uległo awarii podczas rozgrywki. Ta awaria wystąpiła szczególnie po tym, jak gracz grał w grę przez krótki czas (20 - 30 minut). Blizzard oficjalnie przyznał się do problemu, a nawet opublikował dokumentację na temat potencjalnych przyczyn.

Co powoduje awarię Destiny 2?

Po naszych badaniach i potencjalnych rozwiązaniach przedstawionych przez użytkowników, doszliśmy do wniosku, że Destiny 2 uległo awarii z kilku różnych powodów. Przyczyny zawieszenia się gry to między innymi:

  • Programy antywirusowe powodują konflikty z grą. Oprogramowanie antywirusowe zawsze sprawdza programy uruchomione na komputerze. Mogą łatwo uzyskać fałszywy alarm, jeśli jakakolwiek aplikacja zużywa dużo zasobów.
  • Programy innych firm, takie jak NVIDIA Ge-Force itp., Kolidują z działaniem gry. Programy te zwykle zezwalają na nakładki w grze i jeśli gra nie jest zaprojektowana do ich obsługi, możesz zawiesić się.
  • Kolejną potencjalną przyczyną zgłaszaną przez graczy było podkręcanie . Uruchomienie procesora lub karty graficznej na poziomie 90% + również spowodowało awarię gry.
  • Priorytetem gra może nie wystarczyć. Komputer zarządza aplikacjami i ich zapotrzebowaniem na zasoby zgodnie z ich priorytetami.
  • Niektóre pliki DLL mogą nie być przechowywane we właściwej lokalizacji w katalogu gry.
  • Gra i wszystkie jej składniki mogą wymagać uprawnień administratora , aby działać bez żadnych problemów.

Zanim przejdziesz do obejść wymienionych poniżej, upewnij się, że jesteś zalogowany jako administrator na swoim komputerze. Ponadto powinieneś mieć aktywne otwarte połączenie internetowe.

Rozwiązanie 1: Zmiana priorytetu gry

Priorytety aplikacji uruchomionych na Twoim komputerze dyktują wagę aplikacji i poziom ważności, jaki ma ona przy alokacji zasobów i mocy obliczeniowej. Domyślnie priorytet każdej aplikacji jest ustawiony jako Domyślny, chyba że jest to aplikacja systemowa. Skorzystamy z menedżera zadań, aby zmienić priorytet gry i po restarcie sprawdzimy, czy to rozwiązuje za nas komunikat o błędzie.

  1. Uruchom Destiny 2 na swoim komputerze. Teraz naciśnij Windows + D, aby uruchomić pulpit, gdy gra jest nadal uruchomiona. Naciśnij Windows + R, wpisz „ taskmgr ” w oknie dialogowym i naciśnij Enter.
  2. Teraz kliknij zakładkę Szczegóły , znajdź wszystkie wpisy Destiny i sieci. Ponieważ Destiny 2 działa na Battle.net, konieczna jest również zmiana jego priorytetu.
  3. Kliknij prawym przyciskiem myszy każdy wpis, najedź kursorem na ustawiony priorytet i ustaw go na Powyżej normalnej lub Wysoki .
  1. Zrób to dla wszystkich swoich wpisów. Teraz Alt-Tab do swojej gry i zacznij grać. Obserwuj, czy to miało wpływ na problem z awarią.

Rozwiązanie 2: Odinstalowywanie / wyłączanie programów innych firm

Programy innych firm, takie jak Discord lub NVIDIA Geforce Experience, mają nakładki, które umożliwiają włączenie ich do gry. Pozwala to użytkownikom na bezpośrednie sterowanie aplikacją i zmianę ich ustawień / wartości w grze. Należy jednak zauważyć, że nie wszystkie aplikacje dobrze komponują się z nakładkami, a jednym z przykładów jest Destiny 2.

Przed uruchomieniem gry należy całkowicie wyłączyć wszystkie programy innych firm działające w tle. Możesz monitorować aplikacje za pomocą menedżera zadań lub szukać ich ikon na pasku zadań. Po wyłączeniu wszystkich rodzajów aplikacji, a także zamknięciu wszystkich działających, uruchom grę i sprawdź, czy awaria została naprawiona. Zgłoszono również, że EVGA precyzja X powoduje problemy.

Rozwiązanie 3: Wyłączanie oprogramowania antywirusowego

Wiadomo, że oprogramowanie antywirusowe powoduje problemy z aplikacją, które zużywają dużo mocy obliczeniowej i zasobów. Ten typ zachowania programu antywirusowego jest znany jako fałszywie pozytywny . Oprogramowanie antywirusowe „uważa”, że ta aplikacja jest niepotrzebna i zmniejsza liczbę przydzielonych jej zasobów, co z kolei powoduje awarię gry.

Należy tymczasowo wyłączyć całe oprogramowanie antywirusowe działające na komputerze. Możesz zapoznać się z naszym artykułem Jak wyłączyć program antywirusowy. Zrób to tymczasowo. Jeśli widzisz, że rzeczywiście było to oprogramowanie antywirusowe, możesz dodać do nich wyjątek. Możesz zapoznać się z naszym artykułem na temat dodawania Steam jako wyjątku do oprogramowania antywirusowego lub zapory. Proces dodany jako wyjątek to Steam. Możesz powtórzyć te kroki dla Battle.net.

Rozwiązanie 4: Przyznawanie dostępu administratora

Innym obejściem, które działa dla wielu ludzi, jest przyznanie uprawnień administratora Battle.net w jego właściwościach. Musi to zostać zreplikowane dla każdego pliku wykonywalnego w katalogu Destiny 2 i Battle.net. Nic dziwnego, że te gry wymagają więcej niż zwykłych uprawnień ze względu na duże zasoby i potrzeby obliczeniowe. Przed kontynuowaniem upewnij się, że jesteś zalogowany jako administrator.

  1. Przejdź do katalogu, w którym na Twoim komputerze jest zainstalowany Battle.net. Może to być domyślna lokalizacja w plikach programu w C lub niestandardowa ścieżka wybrana przed instalacją.
  2. W katalogu Battle.net kliknij prawym przyciskiem myszy następujące wpisy i wybierz Właściwości .
Battle.net Launcher Battle.net
  1. We właściwościach wybierz kartę Zgodność i zaznacz opcję Uruchom ten program jako administrator .
  1. Zrób to dla wszystkich wymienionych wpisów. Teraz wprowadź Przeznaczenia folderu 2 i na exe , wykonać tę samą operację . Zapisz zmiany i wyjdź. Uruchom ponownie komputer i zagraj w grę. Sprawdź, czy awaria została rozwiązana.

Jeśli uprawnienia administratora nie działają, możemy spróbować przenieść plik DLL, który może znajdować się w złym katalogu. Plik DLL „ GFSDK_Aftermath_lib.dll ” powinien znajdować się w następującym katalogu:

C: \ Program Files \ Destiny 2 \

Zamiast:

Destiny 2 \ bin \ x64 \

Rozwiązanie 5: Wyłączanie przetaktowywania

Najnowszy procesor i sprzęt graficzny pozwalają użytkownikom podkręcać swoje urządzenia. Overclocking to działanie polegające na uruchomieniu procesora lub sprzętu graficznego z bardzo dużą częstotliwością zegara, aż do osiągnięcia temperatury progowej. Komputer to wykrywa i przywraca ich normalne częstotliwości zegara. Gdy temperatura jest wystarczająco niska, przetaktowywanie zaczyna się od nowa.

Mimo że proces ten zwiększa wydajność komputera, było kilka przypadków, które wskazywały, że ilekroć ich procesor lub sprzęt graficzny osiągnął 90% + wykorzystanie, gra zawieszała się. Dlatego powinieneś wyłączyć wszelkie przetaktowywanie na swoim komputerze. Zgłoszono również, że oprogramowanie do podkręcania, takie jak MSI Afterburner, powoduje problemy.

Rozwiązanie 6: Naprawa gry i aktualizacja oprogramowania graficznego

Jeśli wszystkie powyższe metody nie działają, a gra nadal się zawiesza, pozostaje tylko naprawić grę za pomocą narzędzia naprawczego Blizzarda. Ponadto należy przejść dalej i zaktualizować oprogramowanie graficzne na komputerze. Jest to plus, jeśli zaktualizujesz wszystkie sterowniki, a także zaktualizujesz system Windows do najnowszej wersji.

Pliki gry mogą ulec uszkodzeniu w dowolnym momencie, ponieważ niekompletne aktualizacje lub zakłócenia ze strony innych programów. Kiedy naprawisz grę, Blizzard porówna każdy z Twoich plików z manifestem online i wymieni każdy moduł, który uzna za zły. Możesz zapoznać się z naszym artykułem Poprawka: awarie Overwatch i skorzystać z wymienionych tam rozwiązań 5 i 6, aby uzyskać więcej informacji.