Correggere Il programma non può iniziare perché api-ms-win-crt-runtime-l1-1-0.dll manca

0
6337

Il messaggio di errore di Windows “Il programma non può iniziare perché api-ms-win-crt-runtime-l1-1-0.dll è mancante” può essere molto frustrante per risolvere.

Il messaggio di errore indica a reinstallare il programma “Provare a reinstallare il programma per risolvere questo problema”, ma questo di solito non è la soluzione che risolve il problema.

La seguente guida fornisce informazioni sul sistema di errore che possono verificarsi su un Pc Windows, e come risolvere il problema in modo che l’errore non è gettato più.

Il programma non può iniziare perché api-ms-win-crt-runtime-l1-1-0.dll manca

program-cant-start-api ms win crt runtime missing

Un sacco di programmi in grado di lanciare la “non può partire” errore di Windows, tra cui Skype, Adobe Premiere, Adobe, Autodesk, XAMPP, Corel Draw, Microsoft Office, e altri.

L’errore indica che il Dynamic Link Library api-ms-win-crt-runtime-l1-1-0.dll non è disponibile sul PC. Questa DLL è parte di Microsoft Visual C++ Redistributable, e di solito non è installato accanto al programma software che genera l’errore.

Mentre alcuni installatori possono verificare la disponibilità della DLL o Microsoft Visual C++ Redistributable, e installarlo se non è presente, molti non lo fanno.

L’errore è causato quando le seguenti condizioni:

  1. KB2999226 installazione non riuscita durante l’installazione di Visual C++ Redistributable.

La soluzione, quindi, è di installare Microsoft Visual C++ Redistributable di nuovo in modo che api-ms-win-crt-runtime-l1-1-0.dll è registrato sul PC e utilizzabile dal software.

Causa: KB2999226

Questo vale per tutti supportati nelle versioni client e server di Windows precedenti a Windows 10 e Windows Server 2016.

Windows 10 Universale CRT è un componente del sistema operativo Windows che consente CRT funzionalità del sistema operativo Windows. Questo aggiornamento consente di applicazioni desktop per Windows che dipendono da Windows 10 Universale CRT di rilascio per funzionare su sistemi operativi Windows precedenti.

Microsoft Visual Studio 2015 crea una dipendenza Universale CRT quando le applicazioni sono costruite utilizzando Windows 10 Kit di Sviluppo Software (SDK). È possibile installare questo aggiornamento su sistemi operativi Windows precedenti, per permettere a queste applicazioni per eseguire correttamente.

Correggere l’errore

Si consiglia di seguire la guida alla lettera. Mentre si può essere in grado di saltare alcuni passaggi, ad esempio mediante l’installazione di Microsoft Visual C++ 2015 Redistributable direttamente, di solito è meglio procedere con cautela.

La prima cosa che dovreste fare è controllare se il Microsoft Visual C++ 2015 Redistributable è installato sul PC Windows.

uninstall-microsoft visual c++ 2015 redistributable

  1. Toccare il tasto di Windows, digitare appwiz.cpl e premere il tasto Invio. Questo apre Programmi e Funzionalità nel Pannello di Controllo.
  2. Scorrere in basso la pagina fino a trovare l’elenco di installazione di Microsoft Visual C++ Redistributable package. Se volete sapere perché ci sono così tanti componenti ridistribuibili installato, check out questo articolo.
  3. Se vedi Microsoft Visual C++ 2015 Redistributable nell’elenco, fare clic destro su di esso e selezionare l’opzione di disinstallazione. Nota che si può vedere una versione a 64-bit (x64), e una versione a 32-bit (x86) versione ridistribuibile, e che è necessario rimuovere entrambi.

Nota: manca Un Microsoft Visual C++ 2017 Redistributable può essere la causa. Vi suggerisco di provare e rimuovere il 2015 Redistributable prima per vedere se il problema si è risolto dopo la reinstallazione. Se non, si può decidere di ripetere il processo con il 2017 Redistributable.

Se si verificano errori, per esempio, che in Windows non è possibile disinstallare Microsoft Visual C++ Redistributable, quindi si consiglia di utilizzare programmi come Revo Uninstaller per rimuovere forzatamente avanzi.

Mi consiglia di creare un backup della partizione di Windows prima di farlo, come le cose si possono rompere.

Una volta che è fatto, si spera, senza errori, si consiglia di controllare gli Aggiornamenti di Windows per gli aggiornamenti. Questo passaggio potrebbe non essere sempre necessario, e alcuni utenti potrebbero non eseguire gli Aggiornamenti di Windows, perché aggiornare le loro macchine Windows in modo diverso.

  1. Toccare il tasto di Windows, tipo Windows Update, e premere il tasto Invio sulla tastiera. Questo apre l’interfaccia di Windows Update.
  2. Windows può eseguire una verifica automaticamente, o quando si fa clic sul pulsante controlla aggiornamenti.
  3. Seguire le istruzioni per installare gli aggiornamenti.

Ultimo ma non meno importante, è necessario installare Microsoft Visual C++ Redistributable di nuovo sulla macchina Windows.

  1. Visitare il sito web Microsoft Download per scaricare la versione a 32-bit e/o la versione a 64 bit di Microsoft Visual C++ 2015 Redistributable.
  2. Visita il Visual Studio sito per scaricare la versione a 32-bit e/o la versione a 64 bit di Microsoft Visual C++ Redistributable per Visual Studio 2017.
  3. Eseguire il programma di installazione per aggiungere il software per PC Windows.

Se si tenta di caricare il programma che ha generato l’errore “Il programma non può iniziare perché api-ms-win-crt-runtime-l1-1-0.dll è mancante” in seguito, si dovrebbe notare che il programma si avvia bene e senza lanciare il messaggio di errore.