Esistono molte possibili cause dell'errore 0xc0000142. Quindi, tratteremo molte possibili soluzioni per aiutarti a risolverlo.
L'errore 0xc0000142 si verifica quando gli utenti tentano di avviare alcuni pacchetti software Windows. Coloro che hanno riscontrato questo problema di solito visualizzano un messaggio di errore che dice "L'applicazione non è stata in grado di avviarsi correttamente (0xc0000142)." Quando ciò accade, il programma interessato si rifiuta di avviarsi.
Sfortunatamente, l'errore 0xc0000142 è un codice generico che potrebbe influire su molti pacchetti software Windows. Tuttavia, molti utenti segnalano che di solito proviene da applicazioni e giochi di Microsoft Office.
Quindi, se stai riscontrando questo problema, ecco come puoi correggere l'errore 0xc0000142 in Windows 11 e 10.
1. Eseguire il software interessato con autorizzazioni di amministratore
Avviare la risoluzione dei problemi dell'errore 0xc0000142 impostando il software interessato in modo che venga eseguito come amministratore. Ciò garantirà che il programma possa accedere a posizioni di file più limitate. Potresti potenzialmente interrompere questo codice di errore
impostando l'app interessata in modo che venga sempre eseguita come amministratore.2. Impostare il software interessato per l'esecuzione in modalità di compatibilità
Se si verifica l'errore 0xc0000142 per il software precedente, potrebbe esserci un problema di compatibilità con la piattaforma Windows 11/10 del tuo PC. La configurazione di un'app o di un gioco da eseguire in modalità compatibilità per una piattaforma Windows precedente potrebbe risolvere questo problema.
Ecco come impostare il software in modo che funzioni in modalità compatibilità:
- premi il finestre logo+ E pulsanti della tastiera e aprire la cartella di installazione del software interessato.
- Fare clic con il pulsante destro del mouse sul file EXE (applicazione) del software per selezionarlo Proprietà.
- Fare clic sulla finestra delle proprietà Compatibilità scheda.
- Seleziona la casella di controllo etichettata Esegui questo programma in modalità compatibilità.
- Scegli il sistema operativo Windows più recente nell'anno di rilascio del tuo software nel menu a discesa. Selezionando Windows 8 o 7 probabilmente sarà sufficiente per la maggior parte delle app.
- Clic Fare domanda a per impostare la nuova modalità di compatibilità.
- Selezionare OK per uscire dalla finestra delle proprietà.
Un metodo alternativo è quello di utilizzare lo strumento di risoluzione dei problemi di compatibilità dei programmi di Windows 11. Questo strumento applica automaticamente le impostazioni di compatibilità consigliate, facendoti risparmiare tempo e fatica.
3. Scansiona i file di sistema del tuo PC
I file di sistema DLL (Dynamic Link Library) danneggiati possono causare l'errore 0xc0000142. È possibile verificare e correggere la corruzione dei file di sistema tramite eseguire il Controllo file di sistema di Windows.
Si consiglia inoltre di eseguire un comando di scansione di Deployment Imaging Servicing Management. Tale utilità può risolvere i problemi con l'immagine di sistema di Windows. Per eseguire quello strumento, esegui questo comando nel prompt dei comandi:
DISM.exe /Online /Cleanup-image /Restorehealth
4. Imposta le impostazioni internazionali di sistema corrette
L'impostazione di un'impostazione locale del sistema corretta è una correzione dell'errore 0xc0000142 che ha funzionato per alcuni usi. Per applicare questa correzione, è necessario selezionare un'impostazione locale del sistema per il software non Unicode che corrisponda alla regione corretta per il PC. È possibile impostare la locale di sistema adatta come segue:
- Premere finestre tasto + R, tipo Pannello di controllo in Esegui e selezionare OK.
- Clicca su Regione all'interno della finestra Tutti gli elementi del pannello di controllo.
- Quindi, fare clic su Amministrativo scheda.
- premi il Cambia le impostazioni locali del sistema pulsante.
- Seleziona la regione corretta per il tuo PC nel menu a discesa.
- Premere OK nella finestra Impostazioni regione.
- Clicca sul Fare domanda a pulsante per salvare le impostazioni regionali e OK uscire.
5. Registra nuovamente i file DLL in Windows
Molti utenti hanno affermato che la nuova registrazione di tutti i file DLL funziona per correggere l'errore 0xc0000142. Ciò evidenzia che l'errore 0xc0000142 si verifica perché alcuni file DLL richiesti non sono registrati correttamente. Esistono molti file DLL, ma è possibile registrarli nuovamente tutti eseguendo un singolo comando come segue:
- premi il finestre logo+ S tasto contemporaneamente e immettere il prompt dei comandi.
- Apri il prompt dei comandi con privilegi di amministratore selezionando Esegui come amministratore per il risultato di ricerca di quell'app.
- Immettere questo comando per registrare nuovamente le DLL e premere Ritorno:
per %1In (*.dll) Fare regsvr32 /s%1
- Quindi attendere che tutte le DLL siano state registrate prima di chiudere il prompt dei comandi.
6. Esegui una scansione CHKDSK (Controlla disco).
Un altro possibile motivo per l'errore 0xc0000142 è che il tuo PC ha settori del disco danneggiati. È possibile verificare e riparare settori del disco danneggiati tramite eseguendo una scansione CHKDSK (Check Disk). nel prompt dei comandi.
7. Aggiorna il driver per la GPU (unità di elaborazione grafica) del tuo PC
Se devi correggere l'errore 0xc0000142 per un gioco Windows, aggiornare il driver grafico del tuo PC potrebbe aiutare. Puoi farlo manualmente, utilizzando uno strumento di aggiornamento dei driver di terze parti o un software AMD o NVIDIA come GeForce Experience.
8. Abilitare la funzionalità .NET Framework 3.5
Alcuni programmi richiedono versioni precedenti di .NET Framework per essere eseguiti in Windows. Quindi, potrebbe essere necessario abilitare .NET Framework 3.5 su Windows se quella funzione non è disponibile sul tuo computer.
9. Modifica la chiave di registro di Windows
Molti utenti che hanno corretto l'errore 0xc0000142 confermano che la modifica di un registro di Windows ha funzionato per loro. Questi utenti hanno modificato il valore di un LoadAppInit_DLL DWORD all'interno della chiave di Windows. Questi sono i passaggi esatti per applicare questa potenziale risoluzione:
È rischioso modificare il registro. Sempre eseguire il backup del registro di Windows prima di apportare modifiche per assicurarti di poter ripristinare l'originale se riscontri problemi dopo aver applicato questa correzione.
- Fai clic sull'icona della lente di ingrandimento della barra delle applicazioni o sulla casella di ricerca per attivare uno strumento di ricerca file.
- Inserisci la frase di ricerca regedit nello strumento di ricerca file.
- Selezionare Editore del registro per visualizzare la finestra del registro.
- Vai a questa posizione chiave inserendo il seguente percorso nella barra degli indirizzi dell'editor del Registro di sistema:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Versione corrente\Windows
- Fare doppio clic sul LoadAppInit_DLL DWORD.
- Quindi inserisci 0 nel Dati di valore casella se quel DWORD è impostato in modo diverso.
- Clic OK per applicare il nuovo valore per LoadAppInit_DLLs DWORD.
- Chiudi l'Editor del Registro di sistema e riavvia il PC.
10. Reinstallare i pacchetti software interessati
L'ultima potenziale soluzione è reinstallare i pacchetti software per i quali si verifica l'errore 0xc0000142. In questo modo aggiornerai e riparerai i file del software, che potrebbero essere necessari se altre risoluzioni non funzionano. La reinstallazione è anche un altro modo per aggiornare le app.
Ci sono molti modi per disinstallare il software in Windowse puoi scegliere qualsiasi metodo per rimuovere l'app. Tuttavia, se l'errore si verifica quando apri un gioco, potrebbe essere necessario disinstallarlo con il suo software client, come Epic Games Launcher. Quindi, reinstalla l'ultima versione dell'app o del gioco scaricandola dal relativo sito Web o dal client di gioco.
Ottieni l'errore 0xc0000142 risolto in Windows 11 e Windows 10
La correzione dell'errore 0xc0000142 non è sempre semplice perché si tratta di un problema con molte possibili cause. Esistono numerosi modi confermati per risolvere questo problema, molti dei quali sono trattati qui. Quindi, probabilmente dovrai provare ad applicare almeno alcuni di questi metodi di risoluzione dei problemi per trovarne uno che ottenga l'errore 0xc0000142 risolto sul tuo PC.
Vari strumenti di riparazione di terze parti per Windows 11 e Windows 10 potrebbero anche essere utili per correggere l'errore 0xc0000142. Windows Repair, Advanced SystemCare e Windows Repair Toolbox sono tra i migliori strumenti di riparazione gratuiti per la risoluzione dei problemi del software.