Naprawiono awarię Steam na komputerze Mac

Jeśli szukasz informacji o tym, dlaczego Steam ciągle się zawiesza, prawdopodobnie widzisz, jak klient odbija się w Docku, a następnie znika, lub grę, która działa przez dziesięć sekund i kończy się. Ciągle napotykam problemy na moim Macu i opracowałem krótką listę, która konsekwentnie naprawia Steam. Zadbamy o to, aby było to praktyczne, zaczniemy od łatwych zwycięstw, a następnie przejdziemy do resetowania profilu i czystej ponownej instalacji, która zachowa Twoje gry.

Co to jest Steam?

Na wypadek, gdybyś przez pomyłkę trafił do tego artykułu, Steam to platforma gier i sklep Valve. W systemie macOS jest to aplikacja komputerowa, która zarządza biblioteką, instaluje aktualizacje, weryfikuje pliki i uruchamia gry. Kiedy Steam ulega awarii na komputerze Mac, jest to zwykle jedna z sześciu przyczyn. Czytaj dalej, a ja je ujawnię.

Dlaczego Steam ulega awarii na komputerze Mac?

Oto typowe wzorce, które ciągle widzę:

  • Nieaktualny klient Steam po aktualizacji macOS. Nowe wydania punktowe Tahoe mogą wyłączać starsze pliki binarne do następnej aktualizacji Steam.
  • Uszkodzone dane lokalne w~/Library/Application Support/Steamlub stare preferencje w~/Library/Preferences
  • Elementy logowania i pomocnicy w tle, którzy włączają się do sieci lub nakładek.
  • Pobierz problemy z pamięcią podręczną lub serwerem zawartości w Steam.
  • Problemy w grze: uszkodzone shadery, potrzeba Rosetty lub zła aktualizacja, którą naprawi weryfikacja.
  • Sieci VPN, serwery proxy lub narzędzia bezpieczeństwa zakłócające logowanie lub pobieranie.

Dobra wiadomość jest taka, że ​​absolutnie żaden z tych sześciu problemów nie wskazuje na uszkodzony komputer Mac. Potrzebuje tylko uporządkowanej sekwencji.

Jak naprawić grę Steam, która krok po kroku ulega awarii

Przepracuj listę. Zatrzymaj się, gdy Steam pozostanie otwarty i uruchomią się Twoje gry.

1. Wymuś zamknięcie, uruchom ponownie i otwórz Steam z aplikacji

  1. Menu Apple > Wymuś zakończenie > Steam > Wymuś zakończenie.
  2. Uruchom ponownie komputer Mac.
  3. Uruchom Steam z folderu Aplikacje, a nie z folderu pobierania.

2. Najpierw zaktualizuj Steam

  1. Jeśli Steam otworzy się na chwilę, wybierz główne menu Steam > Sprawdź aktualizacje.

Jeśli się nie otworzy, pobierz bieżący instalator zi upuść Steam.app do Aplikacji, zastępując starą.

Dlaczego: Po aktualizacjach systemu operacyjnego najnowszy klient często naprawia pętle awarii.

3. Wyczyść pamięć podręczną pobierania Steam

  1. Otwórz Steam i z głównego menu Steam > Preferencje > Pobieranie > Wyczyść pamięć podręczną pobierania > Potwierdź.
  2. Zaloguj się ponownie i spróbuj ponownie.

Dlaczego: Zablokowana pamięć podręczna może spowodować awarię klienta zaraz po uruchomieniu lub rozpoczęciu pobierania.

4. Zrezygnuj z wersji beta Steam

  1. Otwórz Steam i z głównego menu Steam > Preferencje > Interfejs.
  2. Obok opcji Udział klienta w wersji beta wybierz opcję Nie wybrano wersji beta.
  3. Uruchom ponownie aplikację.

Dlaczego: Kompilacje beta są świetne, dopóki nie są. Stabilny klient ogranicza niespodzianki.

5. Wyłącz tymczasowo nakładkę w grze

  1. Otwórz Steam i z głównego menu Steam > Preferencje > W grze.
  2. Odznacz opcję Włącz nakładkę Steam podczas gry.
  3. Uruchom ponownie Steam i przetestuj zawieszający się tytuł.

Dlaczego: Na niektórych komputerach Mac nakładka powoduje awarie renderowania lub wprowadzania danych w niektórych grach.

6. Testuj bez VPN, proxy i agresywnych filtrów

  1. Opuść Steama.
  2. Wyłącz VPN/proxy i wszelkie aplikacje filtrujące.
  3. Otwórz ponownie Steam i zaloguj się w czystej sieci.

Dlaczego: Pobieranie uwierzytelniania lub CDN może zakończyć się niepowodzeniem w przypadku ściśle określonych tras i wyglądać jak awarie.

8. Sprawdź pliki gry

W przypadku konkretnej gry, która pojawia się w momencie premiery:

  1. Otwórz aplikację Steam > Biblioteka > kliknij grę prawym przyciskiem myszy > Właściwości.
  2. Jeżeli ta opcja jest dostępna, wybierz opcję Zainstalowane pliki > Sprawdź integralność.
  3. Następnie pozwól mu pobrać brakującą lub uszkodzoną zawartość, a następnie uruchom ponownie.

Dlaczego: Większość awarii w grze wynika z uszkodzonej aktualizacji, którą naprawia weryfikacja.

8. Odśwież lokalny profil Steam bez utraty gier

Jeśli sam klient ulegnie awarii podczas uruchamiania:

  1. Opuść Steama.
  2. W Finderze naciśnij Shift – Command – G i przejdź do~/Library/Application Support/
  3. Zmień nazwę folderu Steam na Steam_old.
  4. Uruchom Steama. Zaloguj się. Odtwarza czystą konfigurację.
  5. Aby zachować zainstalowane gry, przenieś folder Steamapps z Steam_old do nowego folderu Steam, a następnie uruchom ponownie Steam.

Dlaczego: Otrzymujesz nowy profil, zachowując jednocześnie bibliotekę.

9. Usuń nieaktualne pliki preferencji

  1. Opuść Steama.
  2. W Finderze naciśnij Shift – Command – G i przejdź do~/Library/Preferences/
  3. Znajdź i przenieś na pulpit: com.valvesoftware.Steam.plist i wszystko, co oczywiste ma w nazwie Steam
  4. Uruchom ponownie Steam.

Dlaczego: Uszkodzone preferencje są prostą przyczyną awarii i można je bezpiecznie odbudować.

10. Oswajaj elementy logowania i uruchamiaj agentów

Panika podczas uruchamiania może przewrócić Steam zaraz po zalogowaniu.

Przeczytaj więcej:ClipGrab ciągle zawiesza się na komputerze Mac, naprawiono

  1. Ustawienia systemowe > Ogólne > Elementy logowania i rozszerzenia.
  2. Wyłącz pomocników, których nie potrzebujesz podczas uruchamiania.
  3. Uruchom ponownie i otwórz Steam, zanim cokolwiek innego.

Przydaje się tutaj funkcja wydajności CleanMyMac, nie trzeba bawić się w ustawieniach systemu, możesz zarządzać logowaniem i uruchamianiem agentów w jednym miejscu, oto jak:

  1. Otwórz CleanMyMac — skorzystaj z bezpłatnej wersji próbnej tutaj.
  2. Otwórz > Wydajność > Skanuj.
  3. Kliknij opcję Wyświetl wszystkie zadania i najpierw wybierz opcję Elementy logowania.
  4. Usuń to, czego nie potrzebujesz. Następnie kliknij Elementy tła i usuń to, czego nie potrzebujesz.

Nie ma to wpływu na pliki Steam. To po prostu powstrzymuje dodatkowych pomocników przed gromadzeniem się.

11. Zainstaluj ponownie Steam w czysty sposób, zachowując gry

Jeśli awarie będą się powtarzać, wykonaj prawdziwą ponowną instalację, która usunie pozostałości.

  1. Opuść Steama.
  2. W aplikacji przeciągnij Steam.app do Kosza.
  3. W~/Library/Application Support/Steam, zachowaj folder steamapps.
  4. Usuń wszystko inne w~/Library/Application Support/Steamexcept steamapps.
  5. Opcjonalnie usuń powiązane preferencje w~/Library/Preferences/jak powyżej.
  6. Zainstaluj najnowszą aplikację Steam.app w aplikacji i uruchom.

Funkcja czyszczenia CleanMyMac również tutaj może być naprawdę pomocna, przed ponowną instalacją w celu usunięcia starych pamięci podręcznych i uszkodzonych plików tymczasowych z całego systemu, dzięki czemu nowa instalacja Steam nie będzie konkurować z resztkami bałaganu; oto jak:

  1. Otwórz aplikację ponownie.
  2. Kliknij opcję Oczyszczanie > Skanuj.
  3. Przejrzyj i usuń śmieci systemowe.

12. Tryb awaryjny i test nowego użytkownika

Tryb awaryjny:Zamknięcie. Na Apple Silicone przytrzymaj przycisk zasilania, aż zobaczysz opcje uruchamiania, wybierz dysk, a następnie przytrzymaj Shift i kliknij Kontynuuj w trybie awaryjnym. W przypadku firmy Intel uruchom ponownie komputer Mac i natychmiast naciśnij i przytrzymaj klawisz Shift, aż pojawi się okno logowania. Otwórz Steam raz, następnie uruchom ponownie normalnie i przetestuj ponownie.

Nowy użytkownik:Ustawienia systemowe > Użytkownicy i grupy > Dodaj użytkownika. Zaloguj się jako nowy użytkownik i uruchom Steam. Jeśli tam zadziała, można śmiało powiedzieć, że w Twoim oryginalnym profilu występuje konflikt; możesz także nadal przycinać elementy logowania lub preferencje czyszczenia.

13. Uwagi dotyczące konkretnych gier na temat krzemu Apple

Większość obecnych tytułów obsługujących system macOS jest natywna lub działa poprzez warstwy zgodności obsługiwane przez grę. Jeśli jedna starsza gra ulega awarii, a inne działają, sprawdź centrum społeczności gry, aby uzyskać najnowszą notatkę dotyczącą systemu macOS. Czasami opcja uruchomienia lub wyłączenie wstępnego buforowania modułu cieniującego Metal go stabilizuje. Ogranicz tę zmianę do jednej gry, a nie do globalnej platformy Steam.

Dodatkowe nawyki zwiększające stabilność, które pomagają, gdy Steam Remote Play ciągle się zawiesza

  • Aktualizuj macOS i Steam. Nowe wersje klientów są bardziej stabilne na krzemie Apple niż starsze wersje.
  • Unikaj instalowania Steam w dziwnych lokalizacjach. Aplikacje działają dobrze.
  • Przechowuj swoją bibliotekę na szybkim woluminie APFS. Dyski zewnętrzne działają, ale niestabilne kable powodują bardzo dziwne awarie.
  • Kiedy Steam źle się zachowuje po aktualizacji macOS, najszybszym rozwiązaniem jest weryfikacja i ponowna instalacja klienta na czysto.

Kiedy Steam ulegnie awarii na moim Macu, łatwo jest przejść w tryb paniki, ale zwykle nie jest to konieczne. Irytujące, tak, łatwe do naprawienia, znalezienie odpowiedniego rozwiązania problemu wymaga tylko odrobiny cierpliwości. Jedna z tych wskazówek w powyższym artykule powinna była pomóc i mamy nadzieję, że już wróciłeś do swojej ulubionej gry. Dodaj ten artykuł do zakładek na później, na wypadek, gdybyś napotkał problemy w przyszłości.

Często zadawane pytania

Czy stracę moje gry, jeśli ponownie zainstaluję Steam?

Nie, nie, jeśli trzymasz folder steamapps w ~/Library/Application Support/Steam. Zainstaluj ponownie aplikację, wskaż Steam z powrotem do tego folderu w Ustawieniach, a wykryje instalacje.

Gdzie znajdują się dzienniki awarii Steam na komputerze Mac?

Sprawdzać:

  • ~/Biblioteka/Aplikacja
  • Wsparcie/Steam/logi/
  • ~/Library/Logs/DiagnosticReports/

W przypadku ostatnich wpisów wspominających Steam lub nazwę gry. Pomagają one wykryć uszkodzony moduł lub rozszerzenie.

Steam Remote Play ciągle się zawiesza. Coś innego do wypróbowania?

Otwórz Steam > Preferencje > Remote Play i wyłącz kodowanie sprzętowe, przetestuj, a następnie włącz ponownie. Ogranicz przepustowość do średniej na minutę i wypróbuj połączenie przewodowe, aby usunąć z równania drgania Wi Fi.

Czy mogę przenieść moją bibliotekę Steam na dysk zewnętrzny?

Tak, Steam > Preferencje > Pamięć > Dodaj folder na dysku i dodaj dysk zewnętrzny. Przenieś gry z pamięci wewnętrznej do nowej lokalizacji, korzystając z opcji Przenieś folder instalacyjny w panelu zainstalowanych plików każdej gry.

Gra zawiesza się przy uruchomieniu, ale sam Steam działa stabilnie

Sprawdź pliki gry, wyłącz nakładkę i sprawdź opcje uruchamiania gry. Wiele razy klient działa dobrze, a tytuł wymaga drobnych poprawek lub przebudowy pamięci podręcznej.