Correggi immagine errata, stato errore 0xc0000020 su Windows 11/10

Se quando provi ad avviare un'applicazione come Outlook , ecc. Non riesce con il messaggio di errore Immagine errata, Stato errore 0xc0000020(Bad Image, Error status 0xc0000020) , allora questo post ti aiuterà. In questo post, identificheremo le potenziali cause e quindi forniremo le possibili soluzioni per aiutarti a risolvere questo problema. Potrebbe verificarsi durante l'avvio di Outlook o di qualsiasi altro programma.

Immagine errata, stato di errore 0xc0000020

In genere, a seconda del software o dell'applicazione che stai tentando di avviare, un'istanza del messaggio di errore si legge così;

Software.exe – Bad Image
C:\Windows\System32\XXXX.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 00xc0000020.

Questo errore si verifica quando si avvia un'applicazione e non riesce a causa del danneggiamento di alcuni file di sistema necessari per eseguire l'applicazione in modo impeccabile. Poiché i file di sistema sono file di programma(program files) , qualsiasi cosa che li modifichi può causare il danneggiamento. È possibile  che venga visualizzato il messaggio di errore Immagine errata, Stato errore 0xc0000020(Bad Image, Error Status 0xc0000020) a causa di una o più (ma non limitate a) delle seguenti cause note;

  • Installazione o disinstallazione incompleta del software.
  • Installazione di aggiornamenti di Windows difettosi .
  • Attacco malware.
  • Arresto improprio del sistema.

Indipendentemente dal software in questione, la correzione si applica a tutti.

Immagine errata, stato di errore 0xc0000020

Se ti trovi di fronte a questo problema con questa  immagine errata, stato di errore 0xc0000020(Bad Image, Error Status 0xc0000020) , puoi provare le nostre soluzioni consigliate di seguito in nessun ordine particolare e vedere se ciò aiuta a risolvere il problema.

  1. Registra nuovamente il file DLL
  2. Esegui la scansione SFC/DISM
  3. Disinstalla(Uninstall) e reinstalla il programma particolare
  4. Esegui Ripristino configurazione di sistema
  5. Esegui il processo Windows Fresh Start o Ripristina questo PC

Diamo un'occhiata alla descrizione del processo coinvolto in relazione a ciascuna delle soluzioni elencate.

1] Registra nuovamente il file DLL

Come puoi vedere, l'estensione del file del software che genera questo errore è un file Dynamic Link Library (dll). Una  libreria a collegamento dinamico(dynamic-link library) ( DLL ) è un modulo che contiene funzioni e dati che possono essere utilizzati da un altro modulo (applicazione o DLL ). Le DLL(DLLs) forniscono un modo per modularizzare le applicazioni in modo che le loro funzionalità possano essere aggiornate e riutilizzate più facilmente. Le DLL(DLLs) aiutano anche a ridurre l'overhead di memoria quando più applicazioni utilizzano la stessa funzionalità allo stesso tempo perché sebbene ogni applicazione riceva la propria copia dei dati DLL , le applicazioni condividono il codice DLL .

Quindi, se è possibile identificare un file DLL come ad esempio olmapi21.dll, wininet.dll, ecc., puoi provare a registrare nuovamente il file DLL e vedere se il problema è stato risolto.

Correlati(Related) : Correggi l'errore 0xc0000020 dell'immagine errata di MSTeams.exe .

2] Esegui la scansione SFC/DISM

Se il messaggio di errore è stato attivato da file di sistema corrotti o danneggiati, l'esecuzione della scansione SFC/DISM può aiutare a risolvere il problema.

Per motivi di semplicità e praticità, è possibile eseguire la scansione utilizzando la procedura seguente.

Apri Blocco note:(Notepad –) copia e incolla il comando seguente nell'editor di testo.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Salva il file con un nome e aggiungi l' estensione del file .bat , ad es. (.bat)SFC_DISM_scan.bat .

Esegui ripetutamente il file batch con privilegi di amministratore(run the batch file with admin privilege) (fai clic con il pulsante destro del mouse sul file salvato e seleziona Esegui come amministratore(Run as Administrator) dal menu di scelta rapida) fino a quando non segnala errori, a quel punto puoi riavviare il PC e vedere se il problema è stato risolto. Se ancora irrisolto, procedere con la soluzione successiva.

3 ] Disinstalla(] Uninstall) e reinstalla il programma particolare

In questa soluzione, se questo errore inizia a comparire dopo l'installazione di qualsiasi software, puoi disinstallare il programma(uninstall the program) e vedere se questo aiuta.

Al termine della disinstallazione del software, riavvia il sistema e reinstalla il programma e verifica se il problema è stato risolto.

4] Esegui Ripristino configurazione di sistema

Potresti ripristinare il tuo computer a un buon punto e vedere se aiuta a risolvere il problema per te.

5] Esegui(Run) il processo Windows Fresh Start o Ripristina questo PC

Eseguire il backup dei dati esternamente e quindi eseguire Fresh Start . Disponibile(Available) nell'app Sicurezza di Windows(Windows Security) , Fresh Start effettua le seguenti operazioni:

  1. Conserva tutti i tuoi dati,
  2. Rimuove tutte le app di terze parti,
  3. Forza(Force) gli aggiornamenti di Windows 10 all'ultima versione.

Ciò significa che tutti i codici Product Key, i contenuti relativi alle app e qualsiasi antivirus di terze parti verranno rimossi.

Fresh Start è stato spostato  a partire da Windows 10 v2004. Per la versione 2004. La funzionalità di avvio da zero è stata spostata su  Ripristina questo PC(Reset this PC)(Reset this PC) .

Hopefully, one of these solutions will fix the issue for you!



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