Risolto: l’applicazione non è stata in grado di avviarsi correttamente (0xc00007b)

Quando viene visualizzato l’errore “L’applicazione non è stata in grado di avviarsi correttamente (0xc00007b)”, interrompe il gioco o un programma che stai tentando di eseguire. Questo errore di solito indica che l’applicazione che stai tentando di eseguire è un’applicazione a 32 bit senza un file DLL (Dynamic Link Library) a 32 bit. Tuttavia, anche un errore Redistributable sul computer potrebbe attivare questo messaggio di errore.

Anche se ricevi il messaggio di errore che dice che l’applicazione non può essere avviata correttamente, ci sono alcune correzioni che puoi provare a riparare il programma. Abbiamo elencato alcuni metodi che puoi provare a correggere l’errore 0xc000007b.

Cosa impedisce a un’applicazione di avviarsi correttamente?

Prima di passare alle correzioni, vediamo cos’altro causa l’errore “Impossibile avviare correttamente l’applicazione (0xc00007b)”.

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


  • Errore nel framework .net
  • Sistema operativo a 32 bit che tenta di eseguire un’applicazione a 64 bit.
  • DLL danneggiato o mancante
  • I runtime ridistribuibili di Visual C++ non sono installati correttamente

Correzione dell’errore “Impossibile avviare correttamente l’applicazione (0xc00007b)”.

Ecco alcune correzioni che puoi provare a risolvere il problema “L’applicazione non è stata in grado di avviarsi correttamente (0xc00007b)”.

Reinstallare Visual C++ Redistributable

Il file Microsoft Visual C++ Redistributable è un file DLL (Dynamic Link Library).

Programmi o giochi creati con l’ambiente di sviluppo software Visual Studio di Microsoft utilizzano questo file.

Il programma che stai tentando di eseguire potrebbe utilizzare una versione specifica di VC (Visual C++ ridistribuibile) che potrebbe non essere disponibile sul tuo computer. Pertanto, il programma non può essere avviato correttamente.

Dobbiamo installare il ridistribuibile VC richiesto che il tuo programma richiede per risolvere questo problema. Possiamo anche scaricare il Visual C++ Redistributable Runtimes All-in-One , contenente tutti i runtime VC. Tuttavia, per installare All-in-One Redist, dobbiamo prima disinstallare tutti i VC Redist esistenti.

Disinstallare Visual C++ Redistributable

  1. Fare clic sul menu Start e cercare Pannello di controllo.
  2. Seleziona Visualizza per icone grandi e fai clic su Programma e funzionalità .
  3. Qui vedrai l’elenco di tutti i programmi installati sul tuo computer. Fare clic con il pulsante destro del mouse su Microsoft Visual C++ Redistributable e fare clic su Disinstalla .
  4. Ripetere questo passaggio per tutti i VC ridistribuibili.

Pulisci i file della cache

Una volta disinstallati tutti i VC Redist, pulire tutti i file della cache rimanenti utilizzando il seguente comando nel prompt dei comandi come Admin .

dism.exe /online /Cleanup-Image /StartComponentCleanup

Riavvia il computer una volta completato il processo di pulizia.

Installa i runtime all-in-one

Ora, per reinstallare VC Redistributable, scarica All-in-One Runtimes . Una volta completato il download, segui questi passaggi.

  1. Decomprimi il file che hai scaricato.
  2. Eseguire il file denominato install_all.bat come amministratore.
  3. Attendere il completamento dell’installazione di Visual C++ Redistributable.
  4. Riavvia il computer dopo aver installato tutti i file Redists.

Se ancora non riesci ad avviare l’applicazione a causa del messaggio di errore, potrebbe essere necessario verificare che .NET Framework sia abilitato.

Abilita .NET Framework

.NET Framework è un framework Microsoft per lo sviluppo e il funzionamento di applicazioni Windows. Alcune applicazioni utilizzano .NET Framework per l’esecuzione. Pertanto, il programma o il gioco non si avvierà fino a quando non abiliti .NET Framework.

È possibile seguire questi passaggi per abilitare .NET Framework.

  1. Fare clic sul menu Start.
  2. Vai su Pannello di controllo > Programmi e funzionalità.
  3. Fare clic su Attiva o disattiva le funzionalità di Windows.
  4. Si aprirà una finestra di dialogo delle funzionalità di Windows.
  5. Assicurarsi che tutte le versioni di .NET Framework siano selezionate.
  6. Fare clic su OK.
  7. Ci vorranno alcuni secondi affinché Windows Update scarichi i file richiesti. Al termine, fare clic su Riavvia ora per applicare le modifiche.

Ora prova ad aprire la tua applicazione per vedere se si avvia correttamente. Se ricevi ancora il messaggio di errore, continua con i passaggi seguenti.

Installa DirectX End-User Runtime

Fondamentalmente, DirectX consente ai programmi, in particolare ai giochi, di “parlare” all’hardware a un livello base. Pertanto, se il computer dispone di un’API DirectX (Application Program Interface) danneggiata, potrebbe non essere in grado di eseguire i programmi desiderati.

Microsoft DirectX End-User Runtime installa diverse librerie da DirectX SDK (Software Development Kit). Quindi, se hai un file DirectX danneggiato, l’installazione di DirectX End-User Runtime potrebbe avviare correttamente la tua applicazione.

Scarica il file dxwebsetup.exe da Internet. Una volta completato il download, installa il file eseguibile e riavvia il computer.

Registra il file DLL

Inoltre, un programma non si avvia se il file DLL (Dynamic Link Library) a cui sta tentando di accedere non è registrato. A volte, alcuni file DLL verranno installati ma non registrati durante un’installazione o un aggiornamento. Pertanto, il programma non può avviarsi correttamente a meno che non li registriamo. Seguire questi passaggi per registrare i file DLL.

  1. Premi contemporaneamente il tasto Windows + R.
  2. Digita ” cmd ” e premi Ctrl+Maiusc+Invio . Questo aprirà Command con privilegi di amministratore
  3. Digita il seguente comando.
    for %i in (%windir%system32*.dll) do regsvr32.exe /s %i

Nota: questo comando registrerà nuovamente tutti i file DLL in system32.

Ora, attendi che tutti i file vengano registrati nuovamente. Al termine del processo, è possibile riavviare il computer.

Per registrare un file DLL specifico, digitare il seguente comando.

regsvr32

Nota: è necessario digitare il percorso del file DLL invece di

Aggiornamento da 32 a 64 bit

Un sistema operativo (SO) a 32 bit non può eseguire un’applicazione a 64 bit. Tuttavia, la compatibilità con le versioni precedenti è possibile se si desidera utilizzare un’applicazione a 32 bit su un sistema operativo a 64 bit. Pertanto, dovresti assolutamente eseguire l’aggiornamento a un sistema operativo a 64 bit poiché la maggior parte delle applicazioni al giorno d’oggi sono a 64 bit.

Esegui il controllo del disco

Il comando di controllo del disco è una funzionalità di Windows che consente di eseguire la scansione del disco rigido alla ricerca di file danneggiati e settori danneggiati. È possibile utilizzare il comando chkdsk sull’unità contenente il programma se soffre di questo errore.

Segui questi passaggi per eseguire il comando di controllo del disco.

  1. Premi il tasto Windows + R.
  2. Digita ” cmd ” e premi Ctrl + Maiusc + Invio .
  3. Ora digita uno dei seguenti comandi in base alle tue esigenze.

X dovrebbe essere sostituito dal nome dell’unità che desideri scansionare, come C, D o E.

  • chkdsk X: /f : corregge gli errori sull’unità.
  • chkdsk X: /r: individua e recupera i dati leggibili dai settori danneggiati. Questo comando esegue anche /f.
  • chkdsk X: /v : mostra il percorso e il nome file di tutti i file che eseguono un controllo.

Ora puoi attendere il completamento del processo. Al termine del processo, riceverai un rapporto dettagliato sul tuo disco rigido.

Esegui il programma come amministratore

Quando si esegue un programma come amministratore, si ottengono determinati privilegi durante l’esecuzione del programma. Questi privilegi includono l’accesso speciale a risorse che altrimenti sarebbero vietate.

Pertanto, se l’applicazione presenta alcuni problemi di accesso e non si avvia correttamente, l’esecuzione del programma con privilegi di amministratore potrebbe risolvere il problema. Per eseguire il programma come amministratore, fare clic con il pulsante destro del mouse sul file eseguibile o .exe (non sul file di collegamento) e fare clic su Esegui come amministratore.

Se questo risolve il tuo problema, puoi seguire questi passaggi per eseguire il tuo programma come amministratore quando li apri.

  1. Fare clic con il tasto destro sul file eseguibile e fare clic su Proprietà.
  2. Fare clic sulla scheda Compatibilità.
  3. Seleziona Esegui questo programma come amministratore.
  4. Fare clic su Applica e OK.

Se l’esecuzione del programma come amministratore non funziona, prova a eseguire il programma in modalità compatibilità per Windows 7. Nella scheda Compatibilità, in Modalità compatibilità, seleziona Esegui questo programma in modalità compatibilità per . Ora seleziona Windows 7 . Fare clic su Applica, quindi su OK.

Aggiorna Windows

L’applicazione potrebbe ricevere il messaggio di errore anche se le finestre non sono aggiornate. Prova a eseguire l’applicazione nell’ultima versione di Windows per vedere se si avvia. Segui questi passaggi per aggiornare Windows.

Premi il tasto Windows + I. Vai a Windows Update (Sicurezza e aggiornamento > Windows Update per Windows 10). Fare clic su Controlla aggiornamenti per scaricare eventuali aggiornamenti in sospeso. Se sono presenti installazioni in sospeso, fare clic su Installa ora. Una volta completata l’installazione, puoi riavviare il computer.

Reinstalla il programma

Se nessuna delle soluzioni funziona, disinstalla e reinstalla il programma stesso. Quando si reinstalla un programma, vengono installati tutti i file DLL richiesti e Visual C++ Redistributable. Anche i file precedentemente danneggiati riceveranno un’installazione pulita, che potrebbe risolvere il problema con l’avvio del programma.