Jak naprawić problem dotyczący nieobsłużonego wyjątku w Black Ops 2

Call of Duty: Black Ops 2 to nowoczesna strzelanka FPS będąca częścią najbardziej udanej serii gier FPS Call of Duty. Gra jest uznawana za jedną z najlepszych w serii, ale wielu użytkowników ma poważne problemy z awariami, które sprawiają, że gra jest prawie nie do zagrania.

Black Ops 2 - złapany nieobsługiwany wyjątek

Awaria jest poważnym problemem i wyświetla następujący komunikat: „Błąd podczas inicjalizacji - złapano nieobsługiwany wyjątek”. Błąd pojawia się w różnych wersjach systemu Windows i ma również kilka przyczyn. Przygotowaliśmy kilka metod pracy, więc postępuj zgodnie z instrukcjami!

Co powoduje złapanie nieobsłużonego wyjątku w Black Ops 2?

Najczęstszymi przyczynami tego błędu są nieprawidłowo zainstalowane ważne biblioteki, takie jak Visual C i DirectX. Użytkownicy często pomijają te instalacje podczas początkowego procesu instalacji, ale możliwe jest, że gra działa najlepiej, gdy są zainstalowane jej własne biblioteki.

Ponadto nowe aktualizacje systemu Windows 10 uniemożliwiają mu pełną zgodność ze starszymi grami, więc możliwe jest, że uruchomienie gry w trybie zgodności ze starszymi wersjami systemu Windows może rozwiązać problem.

Rozwiązanie 1: Zainstaluj odpowiednie biblioteki Visual C i wersje DirectX

Gra zaoferuje zainstalowanie tych bibliotek, ale wielu użytkowników pomija to podczas instalacji, ponieważ inne gry również je instalują. Jest jednak powód, dla którego gra jest dostarczana z tą wersją narzędzi, takich jak instalacje Visual C ++ i DirectX. Spróbuj ponownie zainstalować je z głównego folderu gry i sprawdź, czy to pomaga.

  1. Upewnij się, że uruchamiasz Steam, klikając dwukrotnie jego ikonę na pulpicie lub wyszukując ją w menu Start. Przejdź do podsekcji Biblioteka i znajdź Black Ops 2 na liście gier, które posiadasz w swojej bibliotece.
  2. Kliknij prawym przyciskiem myszy jego wpis i wybierz Właściwości. Przejdź do karty Pliki lokalne i kliknij przycisk Przeglądaj pliki lokalne.
Steam - przeglądaj pliki lokalne
  1. Jeśli masz samodzielną wersję gry, możesz ręcznie zlokalizować folder instalacyjny gry, klikając prawym przyciskiem myszy skrót gry na pulpicie lub w dowolnym innym miejscu i wybierając z menu opcję Otwórz lokalizację pliku.
  2. W każdym razie, gdy znajdziesz się w folderze głównym, zlokalizuj i otwórz folder „redist”, klikając go dwukrotnie. Wewnątrz powinien być widoczny plik o nazwie „vcredist_x86.exe”. Otwórz ten plik i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować program Visual C.

  1. W tym samym folderze „redist” powinieneś zobaczyć plik o nazwie „dxsetup.exe”, więc upewnij się, że również go uruchomiłeś i zainstaluj DirectX, postępując zgodnie z instrukcjami wyświetlanymi na ekranie. Sprawdź, czy gra wyświetla ten sam komunikat „Nieobsłużony wyjątek złapany”.

Rozwiązanie 2: Uruchom grę w trybie zgodności dla systemu Windows 8 lub 7

Szczerze mówiąc, gra jest starsza i powinna działać najlepiej na systemach operacyjnych, które były najpopularniejsze w momencie premiery. Windows 10 jest zdecydowanie najnowszym systemem i nadal występują problemy ze zgodnością ze starszymi grami i narzędziami.

  1. Upewnij się, że uruchamiasz Steam, klikając dwukrotnie jego ikonę na pulpicie lub wyszukując ją w menu Start. Przejdź do zakładki Biblioteka w oknie Steam, znajdując przycisk Biblioteka u góry okna, i znajdź Black Ops 2 na liście gier, które posiadasz w swojej bibliotece.
  2. Kliknij prawym przyciskiem myszy jego wpis i wybierz Właściwości. Przejdź do zakładki Pliki lokalne i wybierz Przeglądaj pliki lokalne.
Steam - przeglądaj pliki lokalne
  1. Jeśli masz samodzielną wersję gry na platformę inną niż Steam, nadal możesz ręcznie zlokalizować folder instalacyjny gry. Najłatwiejszym sposobem byłoby kliknięcie prawym przyciskiem myszy skrótu gry na pulpicie lub w dowolnym innym miejscu i wybranie z menu opcji Otwórz lokalizację pliku.
  2. Po otwarciu kliknij prawym przyciskiem myszy plik wykonywalny gry (zarówno dla pojedynczego gracza, jak i dla wielu graczy) i wybierz Właściwości. Przejdź do karty Zgodność.
Uruchom ten program w trybie zgodności
  1. Upewnij się, że zaznaczyłeś pole obok opcji „Uruchom ten program w trybie zgodności z”. Wybierz Windows 7 lub 8 (wypróbuj obie opcje) z menu, które się pojawi.
  2. Zastosuj wprowadzone zmiany i spróbuj ponownie uruchomić grę, aby sprawdzić, czy w Black Ops 2 nadal pojawia się komunikat o błędzie „Nieobsłużony wyjątek”.

Rozwiązanie 3: Usuń plik i pobierz go ponownie za pomocą Steam

Ta metoda będzie bardzo pomocna dla użytkowników, którzy kupili grę przez Steam. Mogą skorzystać z opcji Steam „Verify Integrity of Game Files”, która pozwala zaoszczędzić czas potrzebny na ponowną instalację gry, po prostu pobierając brakujące lub uszkodzone pliki gry. Ponownie pobierzemy pliki wykonywalne gry za pomocą tej metody!

  1. Postępuj zgodnie z krokami 1-3 z powyższej metody, aby otworzyć folder główny gry.
Black Ops 2 - folder główny
  1. Upewnij się, że z folderu gry usunąłeś plik wykonywalny t6mp.exe, a także plik dla jednego gracza (w zależności od tego, który się zawiesza). Kliknij je prawym przyciskiem myszy i wybierz opcję Usuń z menu kontekstowego.
  2. Następnie przejdź do zakładki Biblioteka w oknie Steam, znajdując przycisk Biblioteka u góry okna i znajdź Black Ops 2 na liście gier, które posiadasz w swojej bibliotece.
  3. Kliknij prawym przyciskiem myszy jego wpis i wybierz Właściwości. Przejdź do zakładki Local Files i wybierz opcję Verify Integrity of Game Files.
Weryfikuj integralność plików gry - Steam
  1. To narzędzie natychmiast przeskanuje instalację gry w poszukiwaniu zaginionych lub uszkodzonych plików, a także ponownie pobierze pliki wykonywalne, które usunąłeś powyżej. Spróbuj ponownie uruchomić grę po zakończeniu procesu, aby sprawdzić, czy awaria nadal występuje.