Se stai tentando di aprire un programma o un gioco ma all'improvviso viene visualizzata una finestra di dialogo con un messaggio che indica che l'applicazione non è stata in grado di avviarsi correttamente insieme al codice di errore 0xC000007B, FORMATO IMMAGINE DI STATO NON VALIDO, significa che l'applicazione non è compatibile con l'architettura del tuo computer Windows 10 o mancano le dipendenze. Sebbene il codice di errore 0xC000007B possa verificarsi anche con altri vari programmi, il codice di errore STATUS_INVALID_IMAGE_FORMAT significa anche che quando si tenta di eseguire un'applicazione progettata per essere eseguita su un sistema a 64 bit e quindi entra in uno stato di terminazione. Inoltre, se si fa riferimento anche al file NTStatus.h, significa che l'errore potrebbe essere causato da un danneggiamento del file. Ecco il contesto completo del messaggio di errore:
“0xC000007B | STATUS_INVALID_IMAGE_FORMAT | {Bad Image}% hs non è progettato per essere eseguito su Windows o contiene un errore. Prova a installare nuovamente il programma utilizzando il supporto di installazione originale o contatta l'amministratore di sistema o il fornitore del software per assistenza. "
Quando viene visualizzato questo messaggio di errore, la prima cosa che puoi fare è fare clic su OK per chiudere l'applicazione e quindi provare a installare nuovamente il supporto per vedere se risolve il problema. In caso contrario, è possibile controllare i suggerimenti forniti di seguito.
Opzione 1: prova a installare l'applicazione con i privilegi di amministratore
La prima cosa che puoi fare per correggere l'errore è riavviare il computer Windows 10 e quindi provare a installare nuovamente l'applicazione e questa volta con i privilegi di amministratore. Basta fare clic con il pulsante destro del mouse sull'applicazione e selezionare l'opzione "Esegui come amministratore". E se il tuo account è normale, devi assicurarti di chiedere a un amministratore di aiutarti nell'installazione dell'applicazione inserendo la password quando ti viene chiesto di farlo.
Opzione 2 – Installa e aggiorna le dipendenze
Ci sono momenti in cui programmi e applicazioni devono avere driver e software di supporto installati per funzionare correttamente. Sebbene l'installazione di solito se ne occupi, è tempo che tu faccia alcuni controlli manuali, specialmente se riscontri questo problema di chiusura anomala del programma.
1. Installa alcuni driver qualificati
Alcuni giochi e applicazioni di fascia alta devono disporre di driver corretti e validi per funzionare. Tuttavia, non funzionano con i driver generici. Microsoft dispone di questo test di qualità hardware Windows Test noto anche come test WHQL che assicura che i driver soddisfino l'esperienza corretta e passino i test adeguati prima della certificazione. Pertanto, durante l'installazione dei driver, è necessario assicurarsi che siano driver qualificati per il PC Windows 10.
2. Scarica e installa o aggiorna DirectX
Come sapete, Microsoft DirectX è una suite di tecnologie sviluppate da Microsoft per fornire l'accelerazione hardware per applicazioni multimediali pesanti come video HD e giochi 3D. Poiché stai utilizzando Windows 10, hai la versione di DirectX 12 mentre le versioni precedenti di Windows utilizzano la versione di DirectX 11.
3. Installare il runtime dell'utente finale di Microsoft DirectX
Il runtime dell'utente finale di Microsoft DirectX fornisce aggiornamenti alla versione 9.0c e alle versioni precedenti di DirectX. Per installarlo, fai clic su questo
link e scaricalo.
4. Aggiorna o installa .NET framework
Il framework .NET viene utilizzato da giochi e applicazioni durante lo sviluppo, il che significa che senza i file di runtime installati nel tuo computer, sicuramente non funzionerà. Pertanto, è necessario installare o aggiornare questo framework. È inoltre possibile utilizzare lo strumento di verifica dell'installazione di .NET per verificarlo.
Opzione 3: prova a eseguire la scansione del controllo file di sistema
La scansione SFC o Controllo file di sistema potrebbe rilevare e riparare automaticamente i file di sistema danneggiati che potrebbero causare l'errore Codice errore 0xC000007B, STATUS INVALID IMAGE FORMAT. SFC è un'utilità di comando integrata che aiuta a ripristinare file danneggiati e file mancanti. Sostituisce i file di sistema danneggiati e danneggiati con buoni file di sistema. Per eseguire il comando SFC, seguire i passaggi indicati di seguito.
- Tocca Win + R per avviare Esegui.
- Digitare cmd nel campo e tocca Invio.
- Dopo aver aperto il prompt dei comandi, digitare sfc / scannow
Il comando avvierà una scansione del sistema che richiederà alcuni whiles prima che finisca. Al termine, è possibile ottenere i seguenti risultati:
- Protezione risorse di Windows non ha riscontrato alcuna violazione di integrità.
- Protezione delle risorse di Windows ha trovato file corrotti e li ha riparati con successo.
- Protezione risorse di Windows ha trovato file corrotti ma non è stato in grado di risolverne alcuni.