Steam Deck: Błąd „Microsoft Visual C++ Redistributable” przy uruchamianiu

Masz więcej pytań? Wyślij zgłoszenie

Jeśli uruchamiasz Subnautica 2 na swoim Steam Decku i pojawia się błąd podobny do poniższego, zazwyczaj jest to spowodowane nieprawidłową instalacją Visual C++ Redistributable dla aktualnie używanej wersji Proton.

Do uruchomienia tego programu wymagany jest następujący składnik: Microsoft Visual C++ 2015–2022 Redistributable (x64)

Przykład:

image (8).png

Dlaczego tak się dzieje?

Ten problem może wystąpić, jeśli:

  • Ręcznie zmieniłeś narzędzie zgodności gry na Proton 10 zamiast używać domyślnej wersji Proton.
  • Visual C++ Redistributable nie został poprawnie ponownie zainstalowany po aktualizacji gry lub zmianie wersji Proton.

Jak to naprawić

1. Przywróć domyślną wersję Proton

  1. Otwórz Steam.
  2. Przejdź do Subnautica 2 > Właściwości > Zgodność.
  3. Wyłącz „Wymuś użycie określonego narzędzia zgodności Steam Play.”

Gra powinna teraz korzystać z domyślnej wersji Proton (zazwyczaj Proton Experimental). Wspierane są również Proton 11 oraz Proton Hotfix.

2. Zainstaluj Visual C++ Redistributable

  1. Przełącz swój Steam Deck w Tryb pulpitu.
  2. Otwórz sklep Discover i zainstaluj Protontricks.
  3. Uruchom Protontricks (Menu Start → Narzędzia → Protontricks).
  4. Wybierz Subnautica 2.
  5. Wybierz Wybierz domyślny wineprefix.
  6. Wybierz Zainstaluj bibliotekę DLL lub komponent Windows.
  7. Przewiń w dół i wybierz vcrun2022.
  8. Zainstaluj obie wersje: x86 i x64.
  9. Po zakończeniu instalacji uruchom ponownie grę.

Dodatkowe uwagi

  • Używanie Proton 10 może uniemożliwić SteamOS automatyczną instalację lub aktualizację wymaganego Visual C++ Redistributable.
  • Ręczna instalacja vcrun2022 przywraca wymagane składniki i powinna rozwiązać problem.
  • Jeśli gra zawiesza się przy pierwszym uruchomieniu po zmianie wersji Proton, spróbuj uruchomić ją ponownie. W większości przypadków powinna wtedy działać normalnie.

 

Artykuły w tej sekcji