16 modi per risolvere “Impossibile avviare correttamente l’applicazione (0xc0000142)”

Se il tuo sistema non riesce a inizializzare i file DLL richiesti, riceverai il messaggio di errore “L’applicazione non è stata in grado di avviarsi correttamente, (0xC0000142)”. I file DLL mancanti possono quindi impedire al sistema di avviare il programma.

Questo errore indica che uno o più file DLL (Dynamic Link Library) sono mancanti o danneggiati. Il tuo sistema potrebbe avere anche altri problemi. L’installazione o la riparazione dei file dovrebbe correggere questo errore.

Sommario

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Cosa causa l’impossibilità di avviare correttamente l’applicazione (0xc0000142)

Ecco alcuni fattori responsabili di questo problema:

  • File DLL mancanti o corrotti.
  • Incompatibilità con il tuo sistema operativo.
  • Installazione impropria dell’applicazione.
  • Interferenza da parte di software di terze parti.
  • File di sistema corrotti.
  • Problemi con l’unità di avvio.

Come risolvere il problema dell’impossibilità di avviare correttamente l’applicazione

Innanzitutto, riavvia il PC e controlla se l’errore si verifica di nuovo. In caso contrario, passa alle possibili soluzioni di seguito.

Esegui in modalità compatibilità

L’utilizzo di vecchie applicazioni su nuove versioni di Windows spesso causa questo errore. Puoi risolvere questo problema eseguendo l’app in modalità compatibilità per una build di Windows precedente. Fare così,

  1. Passare al file eseguibile dell’applicazione.
  2. Fare clic con il pulsante destro del mouse sul file eseguibile e selezionare Proprietà.
  3. Vai alla scheda Compatibilità.
  4. Selezionare Esegui questo programma in modalità compatibilità per .
  5. Imposta la casella a discesa sulla versione di Windows che supporta questa app.
  6. Seleziona Esegui questo programma come amministratore .
  7. Fare clic su Applica e OK.

Installa i pacchetti necessari

I file DLL necessari all’applicazione sono inclusi in vari pacchetti di runtime. Per installare o riparare le librerie, è necessario scaricare e installare i seguenti pacchetti:

  • Runtime di Visual C++ ridistribuibile
  • Runtime dell’utente finale DirectX
  • Aggiornamento della tecnologia DirectX 11
  • .NET Framework 4.5 e .NET Framework 3.5

Cambia la lingua del sistema

Diversi progettisti di software progettano applicazioni specifiche per una località. Succede soprattutto per le app create per paesi non di lingua inglese. Cambiare la tua località in modo che corrisponda all’app risolverà questo problema. È possibile verificare con il produttore del software per conoscere la regione pertinente.

Ecco come modificare le impostazioni locali del sistema:

  1. Apri la finestra di dialogo Esegui (Win + R) e inserisci control .
  2. Seleziona Regione o Orologio e Regione > Regione .
  3. Vai alla scheda Amministrativo e fai clic su Modifica impostazioni locali del sistema .
  4. Imposta la casella a discesa sulla località di cui hai bisogno e fai clic su Ok .

Riavvia il PC ed esegui l’applicazione.

Nota: puoi anche utilizzare gli emulatori locali per modificare la regione per app specifiche.

Registrare nuovamente i file DLL e ActiveX

A volte i riferimenti del Registro di sistema per i file DLL possono essere assenti o corrotti. Tale scenario impedisce al sistema di caricare le librerie e causa questo errore. La nuova registrazione dei file risolverà questo problema. Segui i passaggi seguenti:

  1. Digita cmd sullo strumento Esegui e premi Invio.
  2. Immettere i seguenti comandi:
    for %i in (%windir%system32*.dll) do regsvr32.exe /s %i
    for %i in (%windir%system32*.ocx) do regsvr32.exe /s %i

Riavvia il computer e prova ad avviare l’app.

Ripara l’applicazione di terze parti

Se questo errore si verifica solo per un’applicazione di terze parti, è probabile che il problema riguardi l’app anziché il sistema. In tali casi, è necessario riparare il programma seguendo le istruzioni seguenti:

  1. Apri il comando Esegui e inserisci appwiz.cpl .
  2. Individua la tua applicazione e selezionala.
  3. Fare clic su Ripara o Modifica > Ripara .
  4. Segui le istruzioni sullo schermo.

Reinstallare l’applicazione in modalità provvisoria

Se la riparazione dell’applicazione si rivela inutile, è meglio reinstallarla completamente.

Innanzitutto, disinstalla l’app seguendo i passaggi seguenti:

  1. Apri il comando Esegui e inserisci appwiz.cpl .
  2. Cerca la tua applicazione e fai clic su di essa.
  3. Seleziona Disinstalla o Disinstalla/Cambia > Disinstalla .
  4. Segui le istruzioni sullo schermo.

Quindi, scarica l’ultima versione dell’app dal sito Web ufficiale e installala.

Aggiorna driver grafico

Molti bug dei driver grafici sono responsabili di file DLL non validi. Molti utenti hanno riscontrato questo errore a causa di driver NVIDIA danneggiati. Ti consigliamo di aggiornare i driver video, in particolare quelli di terze parti, all’ultima versione. Eviterà anche molti altri problemi di sistema.

Se l’aggiornamento non risolve il problema, provare a disabilitare temporaneamente il software dell’utilità grafica dall’avvio di Task Manager durante l’installazione o l’esecuzione dell’applicazione. Le modifiche richiederanno un riavvio per avere effetto.

È inoltre possibile rimuovere il driver NVIDIA con l’utility Display Driver Uninstaller (DDU) in modalità provvisoria e installare il driver più recente. La DDU rimuoverà tutti i file residui potenzialmente corrotti e le voci di registro lasciate dalla vecchia versione.

Risoluzione dei problemi in avvio parziale

Questo errore si verifica anche quando le app di terze parti interferiscono con il caricamento dei file DLL. Puoi verificare avviando il computer in modalità provvisoria.

Se l’errore non viene visualizzato, è responsabile un processo di terze parti. Quindi, esegui un avvio pulito e controlla i singoli processi per isolare il colpevole. Fare così,

  1. Immettere msconfig nel comando Esegui.
  2. Vai alla scheda Servizi.
  3. Seleziona Nascondi tutti i servizi Microsoft e fai clic su Disabilita tutto .
  4. Vai alla scheda Avvio e fai clic su Apri Task Manager .
  5. Seleziona tutti i processi e fai clic su Disabilita per ognuno.

Riavvia il PC. Quindi, abilita i processi e i servizi uno per uno e riavvia il PC per verificare se l’errore si verifica dopo un riavvio. Questo metodo restringerà il programma responsabile di questo errore. Quindi puoi ripararlo, disabilitarlo o disinstallarlo per risolvere il problema.

Scansione con antivirus

I programmi malware causano molti problemi di sistema e l’errore 0xc000142 non fa eccezione. Alcuni script dannosi potrebbero aver infettato l’applicazione o i file di sistema.

Ti consigliamo di eseguire una scansione completa del tuo sistema per scansionare tutti i file. Puoi farlo con Windows Defender seguendo le indicazioni seguenti:

  1. Apri il prompt dei comandi.
  2. Immettere i seguenti comandi:
    cd C:ProgramDataMicrosoftWindows DefenderPlatform4.*
    MpCmdRun -Scan -ScanType 2

Ripara i file di sistema corrotti

È inoltre possibile eseguire il Controllo file di sistema per eseguire la scansione e riparare i file di sistema corrotti . Ripristinerà le DLL difettose insieme ai file di sistema responsabili del caricamento delle DLL. Ecco come eseguire il Controllo file di sistema:

  1. Avvia Esegui.
  2. Digita cmd e premi Ctrl + Maiusc + Invio per caricare il prompt dei comandi con privilegi elevati.
  3. Digita sfc /verifyonly e premi Invio.
  4. Se rileva una violazione dell’integrità del sistema, inserisci sfc /scannow .

Rimuovere il software di sicurezza di terze parti

Alcuni software di sicurezza di terze parti possono anche bloccare alcune importanti librerie sul tuo sistema. È possibile disabilitare o disinstallare il software di sicurezza per risolvere questo problema.

Windows include già una funzionalità antivirus molto efficiente. Pertanto, qualsiasi altro programma di sicurezza non è necessario.

Disattiva AppInit DLL

Windows include un meccanismo AppInit_DLL. Fa in modo che il tuo sistema carichi DLL personalizzate nello spazio degli indirizzi delle tue applicazioni. Abilitarlo potrebbe migliorare le prestazioni delle app, ma presenta una sua parte di problemi.

Gli script malware ottengono un facile accesso ai tuoi programmi. E anche AppInit DLL può causare deadlock del sistema.

L’abilitazione di questo meccanismo interromperà anche le applicazioni se una DLL è danneggiata o mancante. Puoi disabilitarlo dall’Editor del Registro di sistema utilizzando le istruzioni seguenti:

  1. Avvia la finestra di dialogo Esegui e inserisci regedit .
  2. Passare ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
  3. Fare doppio clic su LoadAppinit_dlls e impostare i dati del valore su 0.

Aggiorna o ripristina il sistema operativo

Alcuni aggiornamenti di sistema possono contenere bug irrisolti che impediscono l’esecuzione delle applicazioni. Se hai riscontrato questo errore dopo un aggiornamento, dovresti eseguire il rollback alla build precedente .

Ma se sono disponibili ulteriori aggiornamenti, è più saggio aggiornare a quella versione. Microsoft risolverà tutti i bug segnalati negli aggiornamenti successivi.

Inoltre, non dimenticare di installare gli aggiornamenti facoltativi non appena sono disponibili.

Controlla l’unità di sistema

Se ricevi questo errore per molte applicazioni, l’unità di sistema potrebbe avere dei problemi. Puoi controllare il disco eseguendo CHKDSK da WinRE.

Se l’utility rileva errori ma non riesce a risolverli, è probabile che il tuo HDD o SSD sia andato male. Le unità difettose causano anche molti altri problemi di sistema, quindi fai attenzione a quelli.

Quindi, portalo da uno specialista hardware per la riparazione o la sostituzione.

Ripristina il tuo sistema

Se disponi di un punto di ripristino appropriato, puoi ripristinare il sistema. Ripristinerà tutte le modifiche al sistema, correggendo così questo errore. Per eseguire un ripristino del sistema:

  1. Apri Esegui e inserisci rstrui .
  2. Seleziona un punto di ripristino e segui le istruzioni sullo schermo.

Ripara Installa Windows

L’ultimo metodo consiste nel riparare il sistema operativo Windows. Sostituisce il sistema operativo precedente con uno nuovo ignorando tutti i file dell’utente e dell’applicazione. In questo modo, una riparazione sul posto risolve la maggior parte dei problemi del sistema.

Hai bisogno di un software di installazione corrispondente alla build del tuo sistema per riparare il tuo sistema.

Ecco come puoi riparare l’installazione di Windows,

  1. Scarica e monta il file ISO di installazione di Windows.
  2. Vai all’unità di installazione ed esegui setup.exe .
  3. Fare clic su Modifica modalità di download degli aggiornamenti da parte dell’installazione di Windows.
  4. Seleziona Non adesso e scegli Avanti .
  5. Seleziona Accetta e segui le istruzioni sullo schermo.
  6. Nella pagina finale, fai clic su Installa .

Dopo aver riparato Windows, installa gli ultimi pacchetti di runtime. Quindi, controlla se l’errore persiste. In tal caso, dovrai ripristinare il sistema o eseguire un’installazione pulita.