Poprawka: nie udało się uruchomić gry (brak pliku wykonywalnego)

Steam wyświetla komunikat o błędzie „ Nie udało się uruchomić gry (brak pliku wykonywalnego) ” głównie dlatego, że nie może znaleźć pliku wykonywalnego związanego z samą grą. Każda gra, którą instalujesz na Steamie, otrzymuje nowy folder w głównym katalogu Steam i tworzony jest plik wykonywalny. Kiedy uruchamiasz grę przez Steam, ten plik wykonywalny zostaje uruchomiony.

Jeśli Steam nie może uzyskać dostępu do tego bardzo wykonywalnego pliku, pojawi się komunikat o błędzie.

Rozwiązanie 1: Weryfikacja integralności plików gry i naprawa biblioteki

Brak pliku wykonywalnego oznacza, że ​​w katalogu Twojej gry brakuje pliku. Bez brakującego pliku gra nie uruchomi się poprawnie.

Większość gier dostępnych na Steamie to bardzo duże pliki składające się z kilku GB. Możliwe, że podczas pobierania / aktualizacji niektóre dane mogły zostać uszkodzone. Steam ma funkcję w samym kliencie, dzięki której można dość łatwo zweryfikować integralność plików gry.

Ta funkcja porównuje pobraną grę z najnowszą wersją dostępną na serwerach Steam. Po sprawdzeniu krzyżowym usuwa niechciane pliki lub aktualizuje je w razie potrzeby. Manifesty są obecne na każdym komputerze, na którym jest zainstalowana gra. Zamiast sprawdzać pliki jeden po drugim (co zajmuje kilka godzin), Steam porównuje manifest obecny na twoim komputerze z tym na serwerach. W ten sposób proces przebiega znacznie szybciej i wydajniej.

Możemy też spróbować naprawić pliki biblioteki Steam. Biblioteka Steam to miejsce, w którym znajdują się wszystkie twoje gry i możesz uzyskać do nich dostęp tylko za jej pośrednictwem. Możliwe, że twoja biblioteka Steam nie ma poprawnej konfiguracji. Może się również zdarzyć, że zainstalowałeś Steam na jednym dysku, a twoje gry są na innym. W takim przypadku musisz naprawić obie biblioteki przed ponownym uruchomieniem gry.

Zwróć uwagę, że proces ten zajmuje trochę czasu, ponieważ wykonywanych jest wiele obliczeń. Nie anuluj tego procesu, aby uniknąć dalszych błędów. Ponadto Steam może poprosić Cię o podanie danych uwierzytelniających po zakończeniu procesu. Nie stosuj tego rozwiązania, jeśli nie masz pod ręką informacji o koncie.

Możesz zapoznać się z naszym szczegółowym przewodnikiem, jak zweryfikować integralność gier i naprawić swoją bibliotekę Steam

Rozwiązanie 2: Przyznanie dostępu administratora

Może wystąpić inny przypadek, w którym możesz napotkać błąd, ponieważ Steam nie ma wystarczającego dostępu administratora, aby wprowadzać poprawki.

Steam wymaga pełnego dostępu, aby zapewnić optymalne wrażenia z gry. Oznacza to zmianę plików konfiguracyjnych systemu i posiadanie do dyspozycji dużej ilości zasobów i pamięci. Domyślnie Steam nie ma pełnego dostępu administratora.

Możemy przyznać Steamowi pełne uprawnienia administracyjne i sprawdzić, czy problem zostanie rozwiązany. Najpierw powinniśmy wprowadzić zmiany w pliku Steam.exe, a następnie przyznać dostęp do całego katalogu Steam, ponieważ w głównym katalogu znajdują się różne pliki konfiguracyjne.

Przeczytaj nasz przewodnik, jak przyznać dostęp administracyjny do Steam.

Rozwiązanie 3: Otwieranie gry z głównego pliku

Innym rozwiązaniem jest otwarcie gry, w którą grasz, bezpośrednio z folderu instalacyjnego. Możemy spróbować ominąć klienta Steam. Wszystkie gry, które instalujesz, są niezależnymi aplikacjami obecnymi w plikach wykonywalnych. Możemy spróbować je stamtąd uruchomić. Jeśli nadal występuje błąd, możesz przejść do innych rozwiązań wymienionych poniżej.

  1. Otwórz swój katalog Steam. Jego domyślna lokalizacja to C: \ Program Files (x86) \ Steam. Lub jeśli zainstalowałeś Steam w innym katalogu, możesz przejść do tego katalogu i będziesz gotowy.
  2. Przejdź do następujących folderów

Steamapps

  1. Teraz zobaczysz różne gry, które są zainstalowane na twoim komputerze. Wybierz grę, która powoduje błąd weryfikacji.
  2. Będąc w folderze gry, otwórz folder o nazwie „ gra ”. Wewnątrz folderu otwórz inny folder o nazwie „ bin ”. Teraz zobaczysz dwa foldery o nazwach win32 i win64. Otwórz win32, jeśli twój komputer ma konfigurację 32-bitową, lub win64, jeśli ma konfigurację 64-bitową .

Końcowy adres będzie wyglądał mniej więcej tak.

Tutaj znajdziesz główny program uruchamiający gry, na przykład „dota2.exe”. Kliknij go prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator . Sprawdź, czy błąd nadal występuje

Rozwiązanie 4: Wyłącz zaporę i dodaj wyjątek do programu antywirusowego

Powszechnie wiadomo, że Steam powoduje konflikt z zaporą systemu Windows. Jak wszyscy wiemy, Steam ma tendencję do pobierania aktualizacji i gier w tle, gdy używasz systemu Windows do czegoś innego. Zwykle tak się dzieje, gdy chcesz zagrać w grę lub użyć klienta Steam, nie musisz czekać na zakończenie pobierania. Steam ma również dostęp do wielu konfiguracji systemu i zmienia ją, abyś mógł uzyskać najlepsze dostępne wrażenia z gry. Zapora systemu Windows czasami oznacza niektóre z tych procesów jako złośliwe i ma tendencję do blokowania Steam. Może nawet wystąpić konflikt, w którym zapora sieciowa blokuje działania Steam w tle. W ten sposób nie będziesz wiedział, że to się dzieje, więc trudno będzie to zlokalizować. Możemy spróbować tymczasowo wyłączyć zaporę sieciową i sprawdzić, czy okno dialogowe błędu zniknie, czy nie.

Możesz zapoznać się z naszym przewodnikiem, jak wyłączyć zaporę.

Podobnie jak w przypadku zapory ogniowej, Twój program antywirusowy może również poddać kwarantannie niektóre działania Steam jako potencjalne zagrożenie. Oczywistym rozwiązaniem byłoby odinstalowanie programu antywirusowego, ale nie jest to rozsądne. Jeśli odinstalujesz program antywirusowy, narażasz swój komputer na wiele różnych zagrożeń. Najlepszym sposobem jest dodanie pary do listy aplikacji, które są wyłączone ze skanowania. Antywirus potraktuje Steam tak, jakby go w ogóle nie było.

Możesz przeczytać nasz przewodnik, jak dodać Steam jako wyjątek do swojego programu antywirusowego.

Rozwiązanie 5: Usuwanie zawartości lokalnej

Możemy spróbować usunąć lokalne pliki z zawartością gry. Następnie możemy je ponownie pobrać za pośrednictwem sklepu Steam. Możliwe, że pliki konfiguracyjne są uszkodzone lub jeśli zmieniłeś lokalizację gry bez poprawnej zmiany ścieżki, pliki stają się bezużyteczne.

  1. Otwórz swojego klienta Steam. Kliknij kartę Biblioteka znajdującą się u góry ekranu. Tutaj będą wymienione wszystkie Twoje gry.
  2. Kliknij grę prawym przyciskiem myszy i wybierz Właściwości .
  3. Kliknij kartę Pliki lokalne . Tutaj zobaczysz przycisk „ Przeglądaj pliki lokalne” . Kliknij go, a zostaniesz przekierowany na dysk twardy.

  1. Teraz usuń całą zawartość folderu, do którego właśnie przekierował Cię Steam. Zakończ wszystkie procesy Steam za pomocą menedżera zadań i uruchom go ponownie. W grze zobaczysz przycisk instalacji lub przycisk odtwarzania. W obu przypadkach Steam pobierze wszystkie pliki gry od zera i miejmy nadzieję, że problem zostanie rozwiązany.

Ostateczne rozwiązanie: odświeżanie plików Steam

Teraz nie pozostaje nic poza ponowną instalacją Steam i sprawdzeniem, czy to wystarczy. Kiedy odświeżymy twoje pliki Steam, zachowamy pobrane gry, więc nie będziesz musiał ich ponownie pobierać. Ponadto Twoje dane użytkownika również zostaną zachowane. Odświeżanie plików Steam polega na usunięciu wszystkich plików konfiguracyjnych klienta Steam, a następnie zmusza go do ich ponownej instalacji. Więc jeśli były jakieś złe pliki / uszkodzone pliki, zostaną one odpowiednio zastąpione. Zwróć uwagę, że po tej metodzie będziesz musiał zalogować się ponownie przy użyciu swoich poświadczeń. Nie stosuj tego rozwiązania, jeśli nie masz pod ręką tych informacji. Proces ten może chwilę potrwać, więc unikaj anulowania po rozpoczęciu procesu instalacji.

Możesz przeczytać nasz artykuł o tym, jak odświeżyć pliki Steam. Zaktualizuj również wszystkie pakiety redystrybucyjne firmy Microsoft, korzystając z oficjalnej witryny firmy Microsoft (C ++ i .NET Framework).

Uwaga: możesz przeczytać nasz przewodnik, jeśli masz błąd połączenia, w którym cały klient Steam odmawia połączenia z Internetem.

Original text