Jak naprawić błąd aplikacji gier 0xc0000142?

Napraw błąd aplikacji gier 0xc0000142: (Fix Games Application Error 0xc0000142: ) Oprogramowanie Windows nie ładuje gier, często wyświetlając ten błąd „ Aplikacja nie mogła uruchomić się poprawnie 0xc0000142(The application was unable to start correctly 0xc0000142) ” Lub 0xc0000142 pojawia się, gdy próbujemy otworzyć następujące aplikacje i gry:

Jak naprawić błąd aplikacji gier 0xc0000142?

Far Cry 3
Metro Last Night
Dying light far cry 4
Call of duty advanced warfare
Gta V
Autodesk AutoCAD
AutoCAD 
Sleeping dogs
Witcher 2
Watch dogs
Outlook
Metal Gear
Age of Empire

PROBLEM: Problem polega na błędzie ładowania biblioteki DLL,(DLL load error) co oznacza, że ​​biblioteka DLL(DLL) , która uruchamia aplikację, jest niepodpisana(unsigned) lub nie jest już poprawna cyfrowo(digitally no longer valid)  , a poprawka, którą zobaczymy, będzie zawierała pliki DLL , które najprawdopodobniej rozwiążą ten błąd, więc zobaczmy, co się stanie.

Napraw(Fix) błąd aplikacji gier 0xc0000142(Games Application Error 0xc0000142)

Upewnij się, że utworzyłeś punkt przywracania na wypadek, gdyby coś poszło nie tak.

Metoda 1: Zastąp pliki DLL

1. Przejdź do tego linku(link) i pobierz pliki.

Naprawiono błąd aplikacji gier 0xc0000142

2. Po pobraniu rozpakuj plik i umieść te pliki w folderze gry.

3. To wszystko, ludzie, twoja gra powinna działać w mgnieniu oka.

Jeśli to rozwiąże problem, nie musisz kontynuować, ale jeśli nie, przejdź do następnej metody.

Metoda 2: Uruchom aplikację w trybie zgodności(Compatibility Mode)

Uruchom aplikację w trybie zgodności i zawsze uruchamiaj aplikację jako administrator.

1. Kliknij prawym przyciskiem myszy plik (podając błąd aplikacji gry 0xc0000142(games application error 0xc0000142) ).

2. Kliknij Właściwości(Properties) .

3. Kliknij kartę Zgodność(Compatibility tab) .

4. Kliknij „ Uruchom narzędzie do rozwiązywania problemów ze zgodnością(Run Compatibility Troubleshooter) ”, jeśli gry działają, zapisz ustawienia, jeśli nie kontynuuj.

5. Umieść zaznaczenie na Uruchom(Run) ten program w trybie zgodności(compatibility mode) dla.

rozwiązywanie problemów ze zgodnością

6.Wybierz system operacyjny, dla którego dostępny jest sterownik.

7. Zaznacz pole wyboru Uruchom(Run) ten program jako administrator na poziomie uprawnień.

8. Kliknij Zastosuj, a następnie wyjdź.

Metoda 3: Uzyskiwanie dodatkowych informacji o błędzie

Użyłem narzędzia wyszukiwania kodów błędów serwera Microsoft Exchange(Microsoft Exchange Server Error Code Look-up) , aby sprawdzić ten błąd (to narzędzie zna wiele standardowych błędów systemu Windows ). (Windows)To jest wynik:

Wyszukiwanie kodów błędów serwera Microsoft Exchange

Problemem jest błąd ładowania biblioteki DLL( DLL load error) i teraz musimy znaleźć, która biblioteka DLL(DLL) powoduje ten błąd, co nie zawsze jest takie proste – mimo że komunikat mówi, która biblioteka DLL(DLL) nie została załadowana, nie zawsze jest to ta biblioteka(DLL) (czasami może to być brakujące zależność(missing dependency) ), co z kolei jest większym problemem.

Jeśli użyłeś Steam do zainstalowania gry, możesz poprosić go o zweryfikowanie pamięci podręcznej gry. Jeśli nie, spróbuj ponownie zainstalować grę lub spróbować naprawić wszelkie środowiska wykonawcze Visual C/C++ Runtimes lub. NET Frameworks , które zostały zainstalowane na wypadek ich uszkodzenia. Zaktualizuj sterowniki karty graficznej i okna, co najprawdopodobniej rozwiąże problem.

Trochę głębiej…

Jednym ze sposobów sprawdzenia brakujących zależności jest użycie Dependency Walker ( Dependency Walker) .

Zależność Walker

Musisz upewnić się, że masz najnowszą wersję Dependency Walker , a architektura procesora Dependency Walker powinna być taka sama jak gra (wersja x86 do sprawdzenia programu 32-bitowego i wersja x64 do sprawdzenia programu 64-bitowego). Należy pamiętać, że czasami może to dać wyniki, które mogą być trudne do zrozumienia, ale czasami może dać bardzo przydatne wyniki.

Alternatywnym sposobem jest użycie Monitora procesu(Process Monitor)

monitor procesu

Spowoduje to zarejestrowanie działań podejmowanych przez programy, takich jak dostęp do pliku DLL . Użyj go, aby zarejestrować działania procesu uruchamiania gier, w których wyświetla błąd aplikacji gry 0xc0000142(games application error 0xc0000142) , a następnie ustaw filtr tak, aby obejmował tylko działania Twojej gry. Aby to zrobić, przejdź do „ Narzędzia(Tools) ”, a następnie „ Drzewo procesów(Process Tree) ” i znajdź swoją grę na liście.

Uwzględnij poddrzewo w monitorze procesu

Wybierz grę i kliknij * Dołącz poddrzewo(Include Subtree) *.

Prawdopodobnie chcesz również wykluczyć wszystkie zdarzenia, które nie zawierają zdarzeń systemowych — na pasku narzędzi znajduje się rząd przycisków, które to umożliwiają:

przyciski do uwzględnienia zdarzeń, które nie są zdarzeniami systemu plików

Teraz musisz zbadać wszystko z rozszerzeniem *.dll*, które ma wynik NAME NOT FOUND lub PATH NOT FOUND . Jeśli powyższe nie rozwiązało problemu, możesz wypróbować ten post  Jak naprawić błąd aplikacji 0xc0000142(How To Fix Application Error 0xc0000142) .

Może Ci się spodobać:

Po uważnym przestrzeganiu wyżej wymienionych metod, możesz mieć naprawiony błąd aplikacji 0xc0000142(Fix Games Application Error 0xc0000142) , ale jeśli nadal masz pytania, możesz je zadać w sekcji komentarza.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts