Jak naprawić awarie Bishock2 i przestały działać błędy

BioShock 2 to jedna z najpopularniejszych gier strzelanek FPS wszechczasów, która może pochwalić się doskonałą grafiką, fabułą i mocami, z których możesz korzystać w trakcie gry. Jednak patrząc z technicznego punktu widzenia, gry nie są idealne, ponieważ są użytkownicy, którzy po prostu nie są w stanie grać z nimi prawidłowo z powodu ciągłych awarii.

W tym artykule skupimy się na skutecznych metodach, które sprawdziły się dla graczy, którzy zmagali się z tym samym problemem. Mamy nadzieję, że do końca artykułu będziesz mógł kontynuować normalną grę.

Co powoduje awarię BioShock 2 i przestaje działać?

Istnieje wiele przyczyn tego problemu i często nie są one do siebie podobne. Awarie gier to szeroki temat i jedna gra może się zawiesić z różnych powodów, ale oto niektóre z najczęstszych przyczyn:

  • Zastosowanie DirectX10 może spowodować awarię gry na różnych komputerach, które nie obsługują w pełni tej technologii.
  • Zepsute zapisywanie może uniemożliwić całkowite uruchomienie gry, a usunięcie go z komputera jest jedynym sposobem rozwiązania problemu.
  • Brakujące lub uszkodzone pliki gry, z których niektóre muszą zostać usunięte lub ponownie pobrane.
  • Problematyczna aktualizacja systemu Windows 7, która dotyczy problemów z DirectX.

Wyłącz DirectX10 (Force DirectX9)

Jest to zdecydowanie jedna z najpopularniejszych metod spośród wszystkich dostępnych online, ponieważ wydaje się, że gra po prostu nie została w pełni kompatybilna z DX10. Szkoda, ale możesz łatwo cofnąć te zmiany, jeśli pobrałeś grę przez Steam. Wykonaj poniższe kroki, aby zmusić grę do korzystania z DirectX9 zamiast 10!

  1. Otwórz Steam na swoim komputerze, klikając dwukrotnie jego wpis na pulpicie lub wyszukując go w menu Start. Użytkownicy systemu Windows 10 mogą również wyszukiwać go za pomocą Cortany lub paska wyszukiwania, oba przy menu Start.

  1. Przejdź do zakładki Biblioteka w oknie Steam, znajdując zakładkę Biblioteka u góry okna i zlokalizuj BioShock 2 na liście gier, które posiadasz w swojej bibliotece.
  2. Kliknij prawym przyciskiem myszy ikonę gry na liście i wybierz opcję Właściwości z menu kontekstowego, które się pojawi. Pozostań na karcie Ogólne w oknie Właściwości i kliknij przycisk Ustaw opcje uruchamiania.

  1. Wpisz „-dx9” na pasku. Jeśli były tam inne opcje, których prawdopodobnie używasz, upewnij się, że oddzielasz je przecinkami. Kliknij przycisk OK, aby potwierdzić zmiany.
  2. Spróbuj uruchomić BioShock 2 z zakładki Biblioteka i sprawdź, czy awarie gry występują tak często, jak wcześniej.

Znajdź wadliwy plik zapisu

Czasami awarie można obwiniać za pojedynczy plik zapisu, do którego gra nie ma dostępu. Plik można łatwo zlokalizować na komputerze i można go usunąć, ponieważ nie powinien być powiązany z żadną z zapisanych gier. Możesz rozpoznać ten plik, ponieważ jego rozmiar powinien wynosić 0 KB.

  1. Przejdź do domyślnej lokalizacji zapisywania plików w Eksploratorze plików, po prostu otwierając folder i klikając Ten komputer lub Mój komputer w lewym okienku nawigacji lub wyszukując ten wpis w menu Start.

  1. W każdym razie na tym komputerze lub moim komputerze kliknij dwukrotnie, aby otworzyć dysk lokalny od dołu i przejdź do Użytkownicy >> Nazwa Twojego konta >> Dokumenty >> BioShock 2 >> Zapisane gry.
  2. Wejdź do folderu Zapisane gry i poszukaj zapisanego pliku, którego rozmiar wynosi 0 KB. Możesz sprawdzić rozmiar, klikając prawym przyciskiem myszy i wybierając Właściwości z menu kontekstowego i zaznaczając poniżej rozmiaru lub możesz zmienić widok na Szczegóły, aby zobaczyć rozmiar każdego pliku w folderze.

  1. Ponownie uruchom grę, ponownie uruchamiając Steam i klikając dwukrotnie grę na karcie Biblioteka Steam, aby sprawdzić, czy BioShock 2 nie przestaje działać.

Włącz DirectX i zwiększ dostępną pamięć VRAM dla tekstur

Ta metoda jest swego rodzaju przeciwieństwem rozwiązania 1, ponieważ teraz przełączamy się z powrotem na DirectX. Powód tego jest dość niejasny, ale będziemy musieli to zrobić, aby odpowiednio poprawić pliki konfiguracyjne gry, aby zwiększyć limit pamięci, który gra może uzyskać, jeśli chodzi o VRAM.

Przede wszystkim cofnij zmiany, które wprowadziłeś w Rozwiązaniu 1, po prostu otwierając właściwości BioShock 2 i usuwając wpis „-dx9” z opcji Uruchom.

  1. Naciśnij kombinację klawisza z logo Windows + przycisku R, aby wyświetlić okno dialogowe Uruchom. Upewnij się, że wpiszesz „% appdata” w oknie dialogowym i kliknij OK, aby otworzyć tę lokalizację w Eksploratorze plików.

  1. Zamiast tego możesz także otworzyć Eksplorator plików na komputerze (otwierając folder) i ręcznie przejść do folderu. Przede wszystkim zlokalizuj Mój komputer lub Ten komputer na prawym ekranie nawigacji po otwarciu Eksploratora plików i kliknij Dysk lokalny.
  2. Przejdź do Użytkownicy >> AppData. Jeśli nie możesz wyświetlić folderu AppData, przyczyną jest to, że folder jest domyślnie ukryty i nie możesz go zobaczyć bez zmiany określonego ustawienia w Eksploratorze plików.
  3. Kliknij kartę „Widok” w menu Eksploratora plików i kliknij pole wyboru „Ukryte elementy” w sekcji Pokaż / ukryj. Eksplorator plików będzie mógł teraz wyświetlać folder AppData, dlatego kliknij dwukrotnie, aby go otworzyć.

  1. Znajdź folder o nazwie Bioshock 2 lub Bioshock2Steam. Może on również znajdować się w podfolderze Roaming. Otwórz go, klikając dwukrotnie, i spróbuj zlokalizować plik o nazwie „Bioshock2SP.ini”. Kliknij dwukrotnie, aby otworzyć plik i wybierz, aby otworzyć go za pomocą Notatnika, jeśli Notatnik nie zostanie uruchomiony automatycznie.
  2. Użyj kombinacji klawiszy Ctrl + F lub kliknij Edytuj w górnym menu i wybierz opcję Znajdź z menu rozwijanego, aby otworzyć pole wyszukiwania.
  3. Wpisz „TextureStreamingMemoryLimit” w polu i zmień wartość obok niego z 256 na 2048. Użyj kombinacji klawiszy Ctrl + S, aby zapisać zmiany lub kliknij Plik >> Zapisz i zamknij Notatnik.

  1. Spróbuj ponownie uruchomić grę, aby sprawdzić, czy BioShock 2 ulega awarii podczas uruchamiania po wykonaniu tych kroków.

Uwaga : inne osoby twierdzą, że samo usunięcie folderu BioShock 2 w folderze AppData pomogło rozwiązać problem, dlatego zdecydowanie powinieneś rozważyć wypróbowanie tego. Pamiętaj, aby wykonać kopię zapasową zapisanych plików, które mogą znajdować się w tym folderze!

Sprawdź integralność plików gry

Kilku użytkowników napisało o tej metodzie, ponieważ pomogła im rozwiązać ich problem. Narzędzie zdołało złożyć plik lub dwa po prostu brakuje, a ich ponowne pobranie wydaje się rozwiązać problem i przestały występować awarie w trakcie gry. Ta metoda jest łatwa do wykonania, więc wypróbuj ją.

  1. Otwórz Steam na swoim komputerze, klikając dwukrotnie jego wpis na pulpicie lub wyszukując go w menu Start. Użytkownicy systemu Windows 10 mogą również wyszukiwać go za pomocą Cortany lub paska wyszukiwania, oba przy menu Start.

  1. Przejdź do zakładki Biblioteka w oknie Steam, znajdując zakładkę Biblioteka u góry okna i zlokalizuj BioShock 2 na liście gier, które posiadasz w swojej bibliotece.
  2. Kliknij prawym przyciskiem myszy ikonę gry na liście i wybierz opcję Właściwości z menu kontekstowego, które się pojawi. Przejdź do zakładki Pliki lokalne w górnym menu nawigacyjnym.

  1. Kliknij przycisk Zweryfikuj integralność plików gier u dołu okna i poczekaj, aż proces zakończy sprawdzanie plików gier. Narzędzie powinno pobrać brakujące lub uszkodzone pliki, a następnie należy uruchomić BioShock 2, aby sprawdzić, czy BioShock 2 nie przestaje działać!

Wyłącz powierzchnie szczegółów w ustawieniach w grze

Wyłączenie tej opcji z ustawień w grze ma pozytywny wpływ na ogólną wydajność gry, a wielu użytkowników twierdzi, że gra uległa awarii po wyłączeniu tej opcji w ustawieniach w grze.

  1. Otwórz Steam na swoim komputerze, klikając dwukrotnie jego wpis na pulpicie lub wyszukując go w menu Start. Użytkownicy systemu Windows 10 mogą również wyszukiwać go za pomocą Cortany lub paska wyszukiwania, oba przy menu Start.
  2. Przejdź do zakładki Biblioteka w oknie Steam, znajdując zakładkę Biblioteka u góry okna i kliknij dwukrotnie BioShock 2 na liście gier, które masz w swojej bibliotece, aby ją uruchomić.
  3. Z pierwszego ekranu, który się pojawi (Menu główne), wybierz Opcje i kliknij Opcje grafiki. Przewiń w dół, aż zobaczysz pozycję „DirectX 10 Detail Surfaces” na liście. Kliknij przycisk Wyłącz obok niego i kliknij przycisk Zastosuj poniżej przed sprawdzeniem, czy gra nadal się zawiesza.

Manipulowanie przy folderach gry

W Moich dokumentach znajduje się również folder BioShock 2, który zawiera niektóre pliki preferencji wraz z plikami zapisu. Użytkownicy zgłosili, że możesz rozwiązać problem, wykonując następujący zestaw kroków, które obejmują usunięcie niektórych rzeczy, a także wyłączenie właściwości „tylko do odczytu” różnych plików i folderów.

  1. Przejdź do właściwej lokalizacji w Eksploratorze plików, po prostu otwierając folder i klikając Ten komputer lub Mój komputer w lewym okienku nawigacji lub wyszukując ten wpis w menu Start.

  1. W każdym razie na tym komputerze lub moim komputerze kliknij dwukrotnie, aby otworzyć dysk lokalny i przejdź do Użytkownicy >> Nazwa twojego konta >> Dokumenty >> BioShock 2.
  2. Kliknij folder BioShock 2 prawym przyciskiem myszy i wybierz polecenie Kopiuj z menu kontekstowego i upewnij się, że wkleiłeś go w innym miejscu w celu utworzenia kopii zapasowej (najlepiej na pulpicie). Wybierz ten sam folder, kliknij prawym przyciskiem myszy i wybierz opcję Usuń z menu kontekstowego.
  3. Następnie otwórz grę, otwierając Steam i klikając dwukrotnie grę na karcie Biblioteka Steam i upewnij się, że uruchomiłeś nową grę w BioShock 2. Zapisz grę i wyjdź. W folderze Dokumenty powinieneś zobaczyć nowy folder BioShock 2.
  4. Kliknij ten folder prawym przyciskiem myszy i wybierz Właściwości z menu kontekstowego. W sekcji Atrybuty wyczyść pole obok pozycji Tylko do odczytu i zastosuj zmiany.

  1. Znajdź folder kopii zapasowej BioShock 2, otwórz go i otwórz folder SaveGames. Przenieś wszystkie znalezione pliki do oryginalnej lokalizacji w Dokumentach >> BioShock 2 >> SaveGames i ponownie otwórz grę, aby sprawdzić, czy nadal się zawiesza. Powtórz jeszcze raz proces usuwania „tylko do odczytu”.

Odinstaluj Windows Update (tylko użytkownicy Windows 7)

Istnieje pewna aktualizacja Windows, która wprowadziła zmiany w plikach DirectX i zmienia niektóre ustawienia, na które gra nie planowała. Ta aktualizacja spowodowała również inne problemy z grami, więc najlepiej, jeśli ją odinstalujesz. Ta aktualizacja została wydana tylko dla systemu Windows 7, więc ta metoda jest przydatna tylko dla osób korzystających z systemu Windows 7.

  1. Kliknij przycisk menu Start i otwórz Panel sterowania, wpisując jego nazwę i klikając pierwszą opcję u góry lub znajdując jego pozycję na ekranie początkowym menu Start.
  2. Przejdź do Wyświetl jako: Kategoria w prawym górnym rogu i kliknij Odinstaluj program w obszarze Programy. Po prawej stronie ekranu powinien być niebieski przycisk Wyświetl zainstalowane aktualizacje, więc kliknij go.

  1. Powinieneś być teraz w stanie zobaczyć listę wszystkich zainstalowanych aktualizacji Windows dla twojego komputera. Sprawdź sekcję Microsoft Windows na dole, aby znaleźć odpowiednie aktualizacje, które mogły mieć wpływ na BioShock 2 i powodować ciągłe awarie.
  2. Przewiń w lewo, aby sprawdzić kolumnę Zainstalowano w, która powinna wyświetlać datę zainstalowania aktualizacji, więc zlokalizuj aktualizację, której numer KB to KB2670838.

  1. Kliknij aktualizację raz i wybierz opcję Odinstaluj u góry i postępuj zgodnie z instrukcjami, które pojawią się na ekranie, aby pozbyć się aktualizacji.
  2. Poczekaj, aż Microsoft wyda nową aktualizację, która powinna zostać zainstalowana automatycznie, jeśli skonfigurowano automatyczne aktualizacje systemu Windows.

Uruchom grę w trybie zgodności i jako administrator

Ponieważ gra jest nieco starsza, jej uruchomienie na systemach operacyjnych starszych niż Windows Vista Service Pack 2 nie było planowane przez programistów, co oznacza, że ​​może być konieczne uruchomienie pliku wykonywalnego gry w trybie zgodności dla tego systemu operacyjnego. Ponadto uruchomienie gry jako administrator zapewnia jej większy dostęp, a te dwie połączone powinny zatrzymać problemy z awarią.

  1. Otwórz Steam na swoim komputerze i przejdź do zakładki Biblioteka w oknie Steam, znajdując zakładkę Biblioteka u góry okna i zlokalizuj BioShock 2 na liście gier, które posiadasz w swojej bibliotece.
  2. Kliknij wpis prawym przyciskiem myszy i wybierz polecenie Właściwości. Przejdź do karty Pliki lokalne i wybierz Przeglądaj pliki lokalne.

  1. Jeśli nie zainstalowałeś gry przez Steam, nadal możesz ręcznie zlokalizować folder instalacyjny gry. Najprostszym sposobem byłoby kliknięcie prawym przyciskiem myszy skrótu do gry na pulpicie lub w innym miejscu i wybranie Otwórz lokalizację pliku z menu kontekstowego.
  2. W każdym razie, gdy znajdziesz się w folderze. Kliknij prawym przyciskiem myszy główny plik wykonywalny BioShock 2 i wybierz Właściwości. Przejdź do karty Kompatybilność i zaznacz pole obok pozycji „Uruchom ten program w trybie zgodności dla”. Wybierz pozycję Windows Vista Service Pack 2 z rozwijanej listy.

  1. W sekcji Ustawienia w tym samym oknie Właściwości zaznacz pole obok pozycji „Uruchom ten program jako administrator”.
  2. Zastosuj zmiany i spróbuj ponownie uruchomić grę, aby sprawdzić, czy awaria się zatrzymała.

Wyłącz SLI (dla użytkowników NVIDIA)

Scalable Link Interface (SLI) to technologia kart graficznych opracowana przez firmę NVIDIA do łączenia dwóch lub więcej kart graficznych w celu uzyskania jednego wyjścia wysokiej jakości. SLI to algorytm przetwarzania równoległego wideo, mający na celu zwiększenie dostępnej mocy przetwarzania.

Jednak BioShock 2 nie obsługuje tej technologii i powinieneś ją wyłączyć podczas gry. Większość użytkowników twierdzi, że wyłączenie tej opcji w grze zapobiegło późniejszym awariom.

  1. Kliknij prawym przyciskiem myszy ekran pulpitu i wybierz pozycję Panel sterowania NVIDIA z menu kontekstowego lub kliknij dwukrotnie ikonę NVIDIA na pasku zadań, jeśli ją widzisz. Panel sterowania NVIDIA można również zlokalizować w zwykłym panelu sterowania, przełączając się do widoku dużych ikon i lokalizując go.
  2. Po otwarciu Panelu sterowania NVIDIA przejdź do menu ustawień 3D w lewym panelu nawigacyjnym i kliknij opcję Ustaw konfigurację SLI.

  1. Na koniec wybierz opcję Nie używaj technologii SLI i kliknij Zastosuj, aby potwierdzić zmiany. Uruchom ponownie BioShock 2 i sprawdź, czy nadal pojawia się ten sam błąd.

Ciekawe Artykuły