Polecamy: Program do korekcji błędów, zoptymalizować i przyspieszyć Windows.
Starcraft 2 jest najpopularniejszą grą RTS na PC, ale Starcraft 2 cierpi na awarie, powolne menu, rozrywanie ekranu i niski współczynnik klatek na Windows 10.
Wszystkie te problemy mogą sprawić, że Starcraft 2 stanie się niemal nie do odtworzenia dla graczy, ale jest kilka rzeczy, które możesz zrobić, aby rozwiązać te problemy na Windows 10.
Napraw Starcraft 2 Crash, Low Frame Rate i inne problemy w systemie Windows 10
- Uruchom Starcraft 2 w trybie zgodności
- Wyłącz EVGA Precision X
- Uruchom Starcraft 2 jako administrator
- Ustaw powinowactwo do Starcrafta 2
- Wyłącz rejestrator Windows
- Zaktualizuj sterowniki karty graficznej
- Sprawdź zaporę
- Uruchom grę w trybie okienkowym
- Wyłącz Vsync i zainstaluj ponownie aplikację komputerową Battle.net
- Sprawdź swój antywirus / firewall
- Sprawdź swoje porty
- Usuń foldery Battle.net i Blizzard Entertainment
- Wyłącz SLI lub Crossfire
- Użyj klienta 32-bitowego zamiast klienta 64-bitowego
- Zaktualizuj swój system operacyjny / grę
- Odnów swój adres IP i opróżnij DNS
- Wyłącz aplikacje działające w tle
Rozwiązanie 1 - Uruchom Starcraft 2 w trybie zgodności
Zgłoszono, że Starcraft 2 ulega awarii podczas fazy ładowania i może to uniemożliwić grę, ale istnieje sposób, aby to naprawić. Wszystko, co musisz zrobić, to uruchomić grę w trybie zgodności:
- Przejdź do katalogu instalacyjnego Starcraft 2 i znajdź plik exe Starcraft 2. Powinien być nazywany SC2.exe.
- Kliknij prawym przyciskiem myszy, wybierz Właściwości i przejdź do karty Zgodność.
- Wybierz Uruchom ten program w trybie zgodności dla i wybierz Windows 7 lub Windows 8 z menu rozwijanego.
- Kliknij Zastosuj i OK, aby zapisać zmiany.
- Spróbuj ponownie uruchomić grę.
Chociaż jest to proste rozwiązanie, użytkownicy potwierdzili, że naprawia awarie niektórych z nich.
- RÓWNIEŻ PRZECZYTAJ: Napraw: Jąkanie w grach spowodowanych przez usługę Diagnostics Policy Service
Rozwiązanie 2 - Wyłącz EVGA Precision X
EVGA Precision X to popularne narzędzie do podkręcania kart graficznych Nvidia. Chociaż to narzędzie może odblokować pełną moc karty graficznej, zgłoszono, że EVGA Precision X może powodować awarie w Starcraft 2.
Aby uniknąć awarii Starcraft 2 na Windows 10, upewnij się, że wyłączasz EVGA Precision X przed uruchomieniem Starcraft 2.
Rozwiązanie 3 - Uruchom Starcraft 2 jako administrator
Jeśli masz opóźnienia w menu gry, spróbuj uruchomić Starcraft 2 jako administrator. Aby to zrobić, wykonaj następujące instrukcje:
- Przejdź do katalogu instalacyjnego Starcraft 2, znajdź plik Starcraft 2 .exe i kliknij go prawym przyciskiem myszy.
- Przejdź do karty Zgodność.
- Zaznacz Uruchom ten program jako administrator.
- Kliknij Zastosuj i OK, aby zapisać zmiany i spróbować ponownie uruchomić grę.
Rozwiązanie 4 - Ustal powinowactwo do StarCrafta 2
Donoszono, że Starcraft 2 nie może poprawnie wykorzystać wszystkich rdzeni procesora, więc aby naprawić opóźnione menu, musisz ustawić powinowactwo do Starcrafta 2 z Menedżera zadań.
- Uruchom Starcraft 2.
- Po uruchomieniu gry naciśnij Alt + Tab, aby powrócić do Windows 10.
- Naciśnij Ctrl + Shift + Esc, aby uruchomić Menedżera zadań.
- Po otwarciu Menedżera zadań przejdź do karty Szczegóły.
- Teraz znajdź proces Starcraft 2 na liście, kliknij go prawym przyciskiem myszy i wybierz Ustaw powinowactwo.
- Po otwarciu nowego okna upewnij się, że wyłączasz jeden procesor, odznaczając go.
- Kliknij OK, aby zapisać zmiany i wrócić do gry.
Użytkownicy zgłaszali, że ustawienie powinowactwa do StarCrafta 2 usuwa opóźnienia menu, ale niestety, będziesz musiał powtórzyć to rozwiązanie za każdym razem, gdy uruchomisz Starcraft 2.
Jeśli nie chcesz powtarzać tego kroku za każdym razem, gdy uruchamiasz Starcraft 2, jest na to sposób, ale jest nieco zaawansowany, więc jeśli nie możesz tego zrozumieć, może lepiej go pominąć.
- Dowiedz się, ile masz rdzeni. Najprostszym sposobem na to jest przejście do karty Szczegóły, kliknięcie prawym przyciskiem myszy dowolnej aplikacji i wybranie opcji Ustaw powinowactwo. Teraz po prostu policz liczbę procesorów na liście. Pamiętaj, aby liczyć również CPU 0.
- W naszym przykładzie zakładamy, że masz 4 rdzenie. Każdy działający rdzeń jest reprezentowany przez liczbę 1, więc jeśli masz 4 rdzenie, wszystkie cztery działające rdzenie byłyby reprezentowane przez liczbę 1111. Jeśli masz 8 rdzeni, liczba ta wynosiłaby 11111111 lub jeśli masz 2 rdzenie, liczba ta wynosiłaby 11 .
- Jeśli chcesz dezaktywować jeden rdzeń, musisz po prostu zamienić jedną liczbę na zero, więc jeśli masz 4 rdzenie i chcesz wyłączyć jeden z nich, liczba zmieni się na przykład z 1111 na 0111. W naszym przykładzie użyjemy 0111.
- Teraz musisz przekonwertować liczbę binarną z poprzedniego kroku, w naszym przypadku 0111, na liczbę dziesiętną. Istnieje wiele darmowych konwerterów online, którzy mogą to zrobić dla Ciebie. W naszym przykładzie liczba binarna 0111 jest liczbą dziesiętną 7. Zapamiętaj ten numer, który będzie potrzebny później.
- Otwórz program Battle.net Launcher i kliknij Starcraft 2> Opcje> Ustawienia gry.
- Znajdź Starcraft 2 na liście i sprawdź Dodatkowe argumenty wiersza poleceń.
- Dodaj -pochylenie 7. Pamiętaj, aby użyć numeru, który otrzymałeś na końcu kroku 3. W naszym przypadku było to 7.
- Zapisz zmiany, a teraz Starcraft 2 będzie działał zawsze z wyłączonym jednym rdzeniem.
Jeszcze raz, jeśli wydaje ci się to zbyt skomplikowane, trzymaj się pierwszej części naszego rozwiązania i ręcznie ustaw powinowactwo za każdym razem, gdy uruchamiasz Starcraft 2.
- RÓWNIEŻ PRZECZYTAJ: Napraw: Skype wyrzuca mnie z gry
Rozwiązanie 5 - Wyłącz rejestrator Windows
Jeśli masz problemy z rozrywaniem ekranu i opóźnieniem menu, powinieneś spróbować wyłączyć rejestrator Windows. Aby to zrobić, wykonaj następujące instrukcje:
- Otwórz aplikację Xbox.
- Otwórz ustawienia.
- Przejdź do zakładki Game DVR i wyłącz nagrywanie klipów i zrzutów ekranu za pomocą Game DVR.
Rozwiązanie 6 - Zaktualizuj sterowniki karty graficznej
Donoszono, że niektórzy użytkownicy otrzymują błąd krytyczny, który powoduje zawieszenie Starcraft 2 za każdym razem, gdy rozpoczynają grę. Gra działa świetnie przez 30 sekund, a następnie ulega awarii na pulpicie. Ten problem został spowodowany przez sterowniki Nvidii i aby go naprawić, musisz zaktualizować sterowniki Nvidii do najnowszej wersji.
Jeśli posiadasz kartę graficzną AMD, spróbuj zaktualizować sterowniki również do najnowszej wersji. Zalecamy pobranie tego narzędzia do aktualizacji sterowników (w 100% bezpieczne i przetestowane przez nas), aby zrobić to automatycznie. W ten sposób zapobiegniesz utracie plików, a nawet trwałemu uszkodzeniu komputera.
Oto jak korzystać z aktualizacji sterownika TweakBit na Windows 10:
1. Pobierz i zainstaluj TweakBit Driver Updater
Uwaga: Niektóre sterowniki muszą być zainstalowane w kilku krokach, więc będziesz musiał nacisnąć przycisk „Aktualizuj” kilka razy, aż wszystkie jego komponenty zostaną zainstalowane.
Zastrzeżenie : Niektóre funkcje tego narzędzia nie są bezpłatne.
Rozwiązanie 7 - Sprawdź zaporę
Użytkownicy poinformowali, że gra nie może się uruchomić i zawiesza się podczas procesu uwierzytelniania. Z tego powodu użytkownicy nie mogą nawet uzyskać dostępu do głównego menu.
Aby rozwiązać ten problem, musisz uruchomić grę i poczekać, aż gra się poprawnie załaduje, naciśnij Alt + Tab, aby przełączyć się z powrotem do Windows, aw wyskakującym okienku zapory pozwól Starcraft 2 ominąć zaporę.
Ponadto możesz sprawdzić ustawienia zapory ogniowej i upewnić się, że Starcraft 2 nie jest zablokowany.
Jeśli to nie pomoże, możesz tymczasowo wyłączyć program antywirusowy i zaporę.
Rozwiązanie 8 - Uruchom grę w trybie okienkowym
Czasami Starcraft 2 ma problemy z trybem pełnoekranowym, więc spróbujmy uruchomić grę domyślnie w trybie okienkowym. Aby włączyć tryb okienkowy, musisz wykonać następujące kroki:
- Uruchom aplikację komputerową Battle.net, przejdź do karty Starcraft 2 i wybierz Opcje> Ustawienia gry.
- Zaznacz dodatkowy argument wiersza poleceń i dodaj -Displaymode 0 jako argument dla każdej gry Starcraft, którą chcesz uruchomić w trybie okienkowym.
- Zapisz zmiany i spróbuj ponownie uruchomić grę.
- Po uruchomieniu gry wróć do trybu pełnoekranowego i sprawdź, czy problem nadal występuje.
Rozwiązanie 9 - Wyłącz Vsync i ponownie zainstaluj aplikację Battle.net na komputerze
Jeśli podczas gry w Starcraft 2 masz awarię czarnego ekranu, spróbuj wyłączyć Vsync z Nvidia Control Panel lub Catalyst Control Center dla Starcraft 2.
Jeśli to nie pomoże, spróbuj ponownie zainstalować aplikację komputerową Battle.net.
Rozwiązanie 10 - Sprawdź swój program antywirusowy / firewall
Zgłoszono, że problemy z instalacją lub aktualizacją Starcraft 2 mogą być spowodowane przez twój program antywirusowy lub zaporę ogniową, więc możesz chcieć tymczasowo wyłączyć program antywirusowy i zaporę. Możesz także dodać wyrzutnię Starcraft 2 lub cały folder Starcraft 2 do listy wyjątków w oprogramowaniu antywirusowym i zaporze. Ponadto upewnij się, że uruchamiasz instalację jako administrator.
Innym sposobem naprawienia problemów z instalacją jest usunięcie folderu Temp:
- Przejdź do C: UsersTwoja nazwaAppDataLocalTemp
- Usuń wszystko z folderu Temp.
- Spróbuj ponownie zainstalować grę.
Rozwiązanie 11 - Sprawdź swoje porty
Jeśli otrzymujesz błąd BLZBNTAGT00000BB8 zaraz po uruchomieniu gry, musisz upewnić się, że porty TCP: 6112 i UDP: 6112 są otwarte. W tym celu możesz korzystać z wielu bezpłatnych usług dostępnych online. Jeśli te porty są zablokowane, należy sprawdzić ustawienia zapory, aby je otworzyć.
- TAKŻE PRZECZYTAJ: Jak naprawić błąd „Czy jesteś właścicielem tej gry” 0x803F8001
Rozwiązanie 12 - Usuń foldery Battle.net i Blizzard Entertainment
Użytkownicy zgłosili błąd BLZBNTAGT0000096A, a aby go naprawić, należy przejść do folderu C: ProgramData i usunąć z niego foldery Battle.net i Blizzard Entertainment.
Przed usunięciem tych folderów możesz spróbować wyłączyć wszystkie usługi inne niż Microsoft z Autostartu.
Rozwiązanie 13 - Wyłącz SLI lub Crossfire
Posiadanie dwóch kart graficznych i używanie ich w trybie SLI lub Crossfire może czasami zapewnić lepszą wydajność, ale tryb SLI lub Crossfire może powodować pewne problemy graficzne w Starcraft 2, takie jak migotanie tekstur.
Jeśli chcesz naprawić te wizualne usterki w Starcraft 2, radzimy wyłączyć SLI lub Crossfire i spróbować ponownie uruchomić grę.
Rozwiązanie 14 - Użyj klienta 32-bitowego zamiast klienta 64-bitowego
Użytkownicy zgłaszali lepszą wydajność na klientach 32-bitowych, więc zobaczmy, jak pobrać 32-bitowego klienta Starcraft 2.
- Otwórz wyrzutnię Battle.net.
- Kliknij kartę Starcraft 2.
- W zakładce Starcraft 2 kliknij Opcje.
- W Opcjach kliknij Ustawienia gry.
- Po otwarciu ustawień gry kliknij pole wyboru obok 32-bitowego klienta dla gier Starcraft 2.
- Kliknij Gotowe i spróbuj ponownie rozpocząć grę.
Po tym uruchomisz Starcraft 2 w trybie 32-bitowym i według użytkowników uzyskasz lepszą wydajność.
Poza poprawioną wydajnością, użycie 32-bitowego klienta poprawia także błąd 0xc0000142 dla niektórych graczy. Ten błąd występuje za każdym razem, gdy użytkownik próbuje uruchomić grę, a przełączenie na klienta 32-bitowego naprawia go.
Chociaż klient 32-bitowy ma swoje zalety, niektórzy użytkownicy zgłaszają, że 32-bitowy klient powoduje dla nich błędy krytyczne. Więc jeśli używasz klienta 32-bitowego i otrzymujesz błędy krytyczne, może zamiast tego powinieneś przełączyć się na klienta 64-bitowego. Musimy wspomnieć, że nie możesz przełączyć się na 64-bitową wersję Starcraft 2, jeśli używasz 32-bitowej wersji Windows 10.
- RÓWNIEŻ PRZECZYTAJ: Jak naprawić komunikaty o błędach EasyAntiCheat w grach Ubisoft
Rozwiązanie 15 - Zaktualizuj system operacyjny / grę
Zainstalowanie najnowszych aktualizacji Windows 10 i Starcraft 2 może rozwiązać wiele problemów wpływających na grę. Aktualizacja komputera jest niezbędna, aby cieszyć się płynną rozgrywką, ponieważ wszystkie uruchamiane gry zależą od prawidłowego działania systemu operacyjnego.
Aby pobrać i zainstalować najnowsze poprawki systemu Windows 10 na komputerze, przejdź do Start> wpisz „ustawienia” i otwórz stronę Ustawienia. Przejdź do opcji Aktualizacja i zabezpieczenia> Windows Update i sprawdź aktualizacje.
Zainstaluj dostępne aktualizacje, uruchom ponownie komputer i ponownie uruchom grę, aby sprawdzić, czy problem nadal występuje.
Rozwiązanie 16 - Odnów swój adres IP i opróżnij DNS
Jeśli gra często zawiesza się, zawiesza się lub nie udaje się połączyć z serwerami gry, spróbuj odnowić swój adres IP i opróżnić DNS. Oto kroki, które należy wykonać:
- Przejdź do Start> wpisz CMD > kliknij prawym przyciskiem myszy Wiersz polecenia i uruchom go jako administrator.
- Wprowadź komendę ipconfig / release
- Poczekaj kilka sekund, aż otrzymasz potwierdzenie, że adres IP został zwolniony
- Wprowadź komendę ipconfig / renew
- Poczekaj, aż komputer ustali adres IP
- Teraz wpisz ipconfig / flushdns, aby opróżnić DNS
- Wyjdź z wiersza polecenia i ponownie uruchom grę
Rozwiązanie 17 - Wyłącz aplikacje działające w tle
Jeśli problemy StarCrafta 2, które napotkasz, są spowodowane problemami ze zgodnością oprogramowania, możesz je szybko naprawić, wyłączając aplikacje i programy działające w tle.
- Przejdź do Start> wpisz msconfig > naciśnij Enter, aby uruchomić konfigurację systemu
- Przejdź na kartę Ogólne> wybierz Uruchom selektywne> usuń zaznaczenie opcji Załaduj elementy startowe
- Przejdź do karty Usługi> zaznacz Ukryj wszystkie usługi Microsoft> kliknij Wyłącz wszystkie
- Kliknij Zastosuj> kliknij OK> Uruchom ponownie.
Mamy nadzieję, że rozwiązania wymienione w tym artykule pomogły ci naprawić błędy Starcraft 2, których doświadczyłeś.
Uwaga redaktora: Ten post został pierwotnie opublikowany w lutym 2016 r. I od tego czasu został całkowicie odnowiony i zaktualizowany pod kątem świeżości, dokładności i wszechstronności.