Come correggere l'errore dell'applicazione giochi 0xc0000142

Correggi l'errore dell'applicazione giochi 0xc0000142: il (Fix Games Application Error 0xc0000142: ) software Windows non riesce a caricare i giochi dando spesso questo errore " L'applicazione non è stata in grado di avviarsi correttamente 0xc0000142(The application was unable to start correctly 0xc0000142) " Oppure viene visualizzato 0xc0000142 ogni volta che proviamo ad aprire le seguenti applicazioni e giochi:

Come correggere l'errore dell'applicazione giochi 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

PROBLEMA:(PROBLEM:) Il problema riguarda l' errore di caricamento della DLL,(DLL load error) il che significa che la DLL che avvia l'applicazione non è firmata(unsigned) o non è più valida digitalmente(digitally no longer valid)  e la correzione che vedremo avrà file DLL che molto probabilmente possono risolvere questo errore, quindi vediamo cosa succede.

Correzione(Fix) dell'errore dell'applicazione giochi 0xc0000142(Games Application Error 0xc0000142)

Assicurati di creare un punto di ripristino nel caso qualcosa vada storto.

Metodo 1: sostituire i file DLL

1. Vai a questo link e scarica i file.

Correzione dell'errore dell'applicazione giochi 0xc0000142

2.Dopo il download, estrai il file e inserisci questi file nella cartella del gioco.

3.Ecco fatto, gente, il vostro gioco dovrebbe funzionare in un attimo.

Se questo risolve il tuo problema, non è necessario continuare, ma in caso contrario, passa al metodo successivo.

Metodo 2: avviare l'applicazione in modalità compatibilità(Compatibility Mode)

Esegui l'applicazione in modalità compatibilità e avvia sempre l'applicazione come amministratore.

1. Fare clic con il pulsante destro del mouse sul file (dando l'errore dell'applicazione giochi 0xc0000142(games application error 0xc0000142) ).

2.Fare clic su Proprietà(Properties) .

3.Fare clic sulla scheda Compatibilità(Compatibility tab) .

4.Fai clic su " Esegui risoluzione dei problemi di compatibilità(Run Compatibility Troubleshooter) " se i giochi funzionano, salva le impostazioni, altrimenti continua.

5. Mettere un segno di spunta su Esegui(Run) questo programma in modalità compatibilità(compatibility mode) per.

risoluzione dei problemi di compatibilità

6.Selezionare il sistema operativo per il quale è disponibile il driver.

7. Mettere un segno di spunta su Esegui(Run) questo programma come amministratore(administrator) in Livello di privilegio.

8.Fare clic su Applica e quindi esci.

Metodo 3: ottenere ulteriori informazioni sull'errore

Ho utilizzato lo strumento di ricerca del codice di errore di Microsoft Exchange Server(Microsoft Exchange Server Error Code Look-up) per verificare la presenza di questo errore (questo strumento conosce molti errori standard di Windows ). Questo è l'output:

Ricerca del codice di errore di Microsoft Exchange Server

Il problema è l' errore di caricamento della DLL( DLL load error) e ora dobbiamo trovare quale DLL sta causando questo errore, il che non è sempre così facile – anche se il messaggio dice quale DLL non è riuscita a caricare, non è sempre quella DLL (a volte può essere un errore dependency(missing dependency) ) che a sua volta è un problema più grande.

Se hai utilizzato Steam per installare il gioco, puoi chiedergli di verificare la cache del gioco. In caso contrario, provare a reinstallare il gioco o provare a riparare qualsiasi runtime di Visual C/C++ Runtimes o. NET Framework(NET Frameworks) che hai installato nel caso in cui siano stati danneggiati. Aggiorna i driver e le finestre della scheda grafica che molto probabilmente risolveranno il problema.

Un po' più a fondo...

Un modo per verificare la presenza di dipendenze mancanti consiste nell'usare Dependency Walker ( Dependency Walker) .

Dipendenza Walker

Devi assicurarti di ottenere l'ultima versione di Dependency Walker e l'architettura del processore di Dependency Walker dovrebbe essere la stessa del gioco (versione x86 per controllare un programma a 32 bit e versione x64 per controllare un programma a 64 bit). Tieni presente che a volte può dare risultati che possono essere difficili da capire, ma a volte può dare risultati molto utili.

Un modo alternativo consiste nell'usare Process Monitor

monitor di processo

Questo registrerà le azioni eseguite dai tuoi programmi, come l'accesso a un file DLL . Usalo per registrare le azioni del processo di avvio dei giochi in cui restituisce l' errore dell'applicazione giochi 0xc0000142(games application error 0xc0000142) , quindi imposta un filtro per includere solo le attività del gioco. Per fare ciò, vai su " Strumenti(Tools) ", quindi " Albero dei processi(Process Tree) " e trova il tuo gioco nell'elenco.

Includi sottostruttura nel monitoraggio del processo

Seleziona il gioco e fai clic su * Includi sottostruttura(Include Subtree) *.

Probabilmente vuoi anche escludere tutti gli eventi che non archiviano gli eventi del file system: c'è una fila di pulsanti sulla barra degli strumenti per farlo:

pulsanti per includere eventi che non sono eventi del file system

Ora devi indagare su qualsiasi cosa con un'estensione di *.dll* che abbia come risultato NAME NOT FOUND o PATH NOT FOUND . Se quanto sopra non ha risolto il tuo problema, puoi provare questo post  How To Fix Application Error 0xc0000142 .

Potrebbe piacerti anche:

Dopo aver seguito attentamente i metodi sopra elencati, potresti avere Fix Games Application Error 0xc0000142 potrebbe essere corretto, ma se hai ancora domande sentiti libero di chiederle nella sezione dei commenti.



About the author

Sono un ingegnere del software con esperienza in Xbox Explorer, Microsoft Excel e Windows 8.1 Explorer. Nel tempo libero mi piace giocare ai videogiochi e guardare la TV. Ho una laurea presso l'Università dello Utah e attualmente lavoro come ingegnere del software per un'azienda internazionale.



Related posts