A 0xc0000142 számú játékalkalmazási hiba kijavítása

Javítsa ki a 0xc0000142 számú játékalkalmazási hibát: A (Fix Games Application Error 0xc0000142: ) Windows szoftver nem tudja betölteni a játékokat, gyakran ez a hibaüzenet jelenik meg: „ Az alkalmazás nem tudott megfelelően elindulni 0xc0000142(The application was unable to start correctly 0xc0000142) ” Vagy a 0xc0000142 megjelenik, amikor megpróbáljuk megnyitni a következő alkalmazásokat és játékokat:

A 0xc0000142 számú játékalkalmazási hiba kijavítása

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

PROBLÉMA:(PROBLEM:) A probléma a DLL betöltési hibája(DLL load error) , ami azt jelenti, hogy az alkalmazást indító DLL (DLL)aláíratlan(unsigned) vagy digitálisan már nem érvényes(digitally no longer valid)  , és a javítás, amelyet látni fogunk, tartalmazni fognak DLL fájlokat, amelyek valószínűleg megoldják ezt a hibát, szóval lássuk, mi történik.

A 0xc0000142(Fix) számú játékalkalmazási hiba javítása(Games Application Error 0xc0000142)

Ügyeljen arra, hogy hozzon létre egy visszaállítási pontot arra az esetre, ha valami baj lenne.

1. módszer: Cserélje ki a DLL fájlokat

1. Menjen erre a hivatkozásra(link) , és töltse le a fájlokat.

A 0xc0000142 számú játékalkalmazási hiba javítása

2. A letöltés után csomagolja ki a fájlt, és helyezze el ezeket a fájlokat a játék mappájába.

3. Ennyi, emberek, a játékotoknak rövid időn belül futnia kell.

Ha ez megoldja a problémát, akkor nem kell folytatnia, de ha nem, folytassa a következő módszerrel.

2. módszer: Indítsa el az alkalmazást kompatibilitási módban(Compatibility Mode)

Futtassa az alkalmazást kompatibilitási módban, és mindig rendszergazdaként indítsa el.

1. Kattintson a jobb gombbal a fájlra ( 0xc0000142 hibaüzenet(games application error 0xc0000142) ).

2. Kattintson a Tulajdonságok elemre(Properties) .

3. Kattintson a Kompatibilitás fülre(Compatibility tab) .

4. Kattintson a „ Kompatibilitási hibaelhárító futtatása(Run Compatibility Troubleshooter) ” lehetőségre, ha a játékok működnek, mentse a beállításokat, ha nem folytatja.

5. Jelölje be a Program futtatása (Run)kompatibilitási módban(compatibility mode) jelölőnégyzetet .

kompatibilitási hibaelhárítás

6. Válassza ki azt az operációs rendszert, amelyhez az illesztőprogram elérhető.

7. Jelölje be a Program futtatása (Run)rendszergazdaként(administrator) jelölőnégyzetet a Jogosultsági szint alatt.

8. Kattintson az Alkalmaz gombra, majd lépjen ki.

3. módszer: További információk beszerzése a hibáról

A Microsoft Exchange Server Error Code Look-up eszközét használtam a hiba ellenőrzésére (ez az eszköz sok szabványos (Microsoft Exchange Server Error Code Look-up)Windows -hibát ismer ). Ez a kimenet:

Microsoft Exchange Server hibakód keresése

A probléma a DLL betöltési hibája( DLL load error) , és most meg kell találnunk, hogy melyik DLL okozza ezt a hibát, ami nem mindig olyan egyszerű – bár az üzenet azt írja, hogy melyik DLL -t nem sikerült betölteni, ez nem mindig az a DLL (néha hiányzik függőség(missing dependency) ), ami viszont nagyobb probléma.

Ha a Steam-et használtad a játék telepítéséhez, akkor megkérheted, hogy ellenőrizze a játék gyorsítótárát. Ha nem, próbálja meg újratelepíteni a játékot, vagy próbálja megjavítani a Visual C/C++ Runtimes vagy a. NET-keretrendszerek(NET Frameworks) , amelyeket telepített arra az esetre, ha megsérülnének. Frissítse a grafikus kártya illesztőprogramjait és az ablakokat, amelyek valószínűleg megoldják a problémát.

Kicsit mélyebben…

A hiányzó függőségek ellenőrzésének egyik módja a Dependency Walker ( Dependency Walker) használata .

Függőség Walker

Győződjön meg arról, hogy a Dependency Walker legújabb verzióját használja, és a Dependency Walker (Dependency Walker)processzorarchitektúrájának(Dependency Walker) meg kell egyeznie a játékéval (az x86-os verzió a 32 bites program ellenőrzéséhez, az x64-es verzió pedig a 64 bites program ellenőrzéséhez). Kérjük, ne feledje, hogy néha olyan eredményeket ad, amelyeket nehéz megérteni, de néha nagyon hasznos eredményeket adhat.

Egy másik lehetőség a Process Monitor használata(Process Monitor)

folyamatfigyelő

Ez rögzíti a programok által végrehajtott műveleteket, például a DLL - fájlok elérését. Használja a játékok indítási folyamatának műveleteinek rögzítésére, ahol 0xc0000142 hibaüzenetet(games application error 0xc0000142) ad a játékalkalmazásnak , majd állítson be egy szűrőt, amely csak a játéktevékenységeket tartalmazza. Ehhez lépjen az „ Eszközök(Tools) ”, majd a „ Feldolgozásfa(Process Tree) ” elemre , és keresse meg a játékot a listában.

Szerelje be a részfát a folyamatfigyelőbe

Válassza ki a játékot, és kattintson az * Include Subree(Include Subtree) * gombra.

Valószínűleg minden olyan eseményt is ki szeretne zárni, amely nem fájlrendszereseményeket tárol – ehhez egy sor gomb található az eszköztáron:

gombokkal olyan eseményeket is tartalmazhat, amelyek nem fájlrendszeres események

Most mindent meg kell vizsgálnia a *.dll* kiterjesztéssel, amely a NÉV NOT FOUND(NAME NOT FOUND) vagy a PATH NOT FOUND eredménye . Ha a fentiek nem oldották meg a problémát, próbálkozzon ezzel a bejegyzéssel  : A 0xc0000142 számú alkalmazáshiba javítása(How To Fix Application Error 0xc0000142) .

Érdekelhet még:

A fent felsorolt ​​módszerek gondos követése után előfordulhat, hogy a Fix Games Application Error 0xc0000142 hiba kijavítható(Fix Games Application Error 0xc0000142) , de ha továbbra is kérdései vannak, nyugodtan kérdezze meg őket a megjegyzés szakaszban.



About the author

Szoftvermérnök és felfedező vagyok. Van tapasztalatom a Microsoft Xbox 360-al és a Google Explorerrel is. Szakértői ajánlásokat tudok nyújtani bizonyos szoftverfejlesztő eszközökhöz, valamint segítséget tudok nyújtani az Explorer gyakori hibáinak elhárításában.



Related posts