Le parole "api-ms-win-crt-runtime-l1-1-0.dll missing" suonano un campanello? Lo vedrai principalmente durante l'avvio di un programma sul tuo computer Windows come messaggio di errore Il programma non può essere avviato perché api-ms-win-crt-runtime-l1-1-0.dll non è presente sul tuo computer.
Questo errore significa che Universal CRT, che fa parte di Visual C++ Redistributable, non è stato installato correttamente o che il file api-ms-win-crt-runtime-l1-1-0.dll è stato danneggiato o è scomparso. Potresti ricevere questo errore quando provi ad aprire alcune applicazioni Adobe, software SmartFTP, Skype, Microsoft Office e così via.
Correzione: Api-Ms-Win-Crt-Runtime-L1-1-0.dll è un errore mancante
Sommario
- 1. Prerequisiti
- 2. Correzione dell'errore mancante Api-Ms-Win-Crt-Runtime-L1-1-0.dll
- 2.1 Ripara il pacchetto ridistribuibile di Visual C++ 2012 già installato
- 2.2 Registra nuovamente il file DLL
- 2.3 Scarica l'aggiornamento per Universal C Runtime
- 2.4 Installa l'aggiornamento ridistribuibile di Microsoft Visual C++
- 2.5 Installa l'aggiornamento ridistribuibile di Microsoft Visual C++ per Visual Studio 2017
Alcuni prerequisiti di cui dovresti occuparti
Prima di procedere con le correzioni, è necessario seguire le istruzioni fornite di seguito:
- Assicurati di aggiornare Windows. Esegui Windows Update e conferma.
- Corri il Controllo file di sistema per sostituire i file di sistema potenzialmente danneggiati.
- Puoi anche reinstallare il programma che causa questo errore.
Correzione dell'errore mancante Api-Ms-Win-Crt-Runtime-L1-1-0.dll
1. Riparare il pacchetto ridistribuibile di Visual C++ 2012 già installato
Se hai già installato il pacchetto ridistribuibile di Visual C++ 2012 ma riscontri ancora l'errore, potresti dover riparare il programma.
- Apri il Pannello di controllo e vai su Programmi e funzionalità .
- Scoprire Microsoft Visual C++ 2012 ridistribuibile (x64) [per macchine a 64 bit], fare clic con il tasto destro su di esso e selezionare Modifica.
- Clicca sul Riparazione pulsante.
- Fare clic su Sì alla richiesta di Controllo dell'account utente e seguire le istruzioni sullo schermo per completare la riparazione.
2. Registra nuovamente il file DLL
Se il file DLL è presente sul tuo computer, ma continui a ricevere l'errore mancante api-ms-win-crt-runtime-l1-1-0.dll, potresti dover registrare nuovamente il file DLL.
La posizione del file DLL è mostrata nell'immagine seguente:
I Regsvr32 tool è un'utilità della riga di comando che può essere utilizzata per registrare e annullare la registrazione del file DLL. Per registrare un file DLL, aprire una finestra del prompt dei comandi come amministratore, digitare quanto segue e premere Invio:
regsvr32 "percorso e nome file di dll o ocx"
Per annullare la registrazione di un file DLL, aprire una finestra del prompt dei comandi come amministratore, digitare quanto segue e premere Invio:
regsvr32 /u "percorso e nome file di dll o ocx"
Se manca il file DLL, puoi provare le seguenti correzioni:
- Esegui lo strumento Controllo file di sistema integrato per sostituire i file del sistema operativo mancanti o danneggiati.
- Premere il tasto Icona Windows + R. genere cmd.exe nella finestra e premere invio per avviare la finestra del prompt dei comandi.
- Se stai utilizzando Windows 10, Windows 8.1 o Windows 8, esegui prima il Gestione e manutenzione delle immagini di distribuzione (DISM) strumento prima di eseguire il Controllo file di sistema. Digita il seguente comando, quindi premi Invio.
DISM.exe / Online / Cleanup-image / Restorehealth
- Digitare il testo seguente al prompt dei comandi: sfc/scannow.
- Tutti i file protetti verranno scansionati e tutti i file danneggiati verranno sostituiti come nuovi.
- Esegui lo strumento DISM (Deployment Image Servicing and Management) e ripara l'immagine del sistema Windows e ripara un Windows Component Store danneggiato.
- Premere il tasto Icona Windows + X per aprire il menu Power User e scegliere Prompt dei comandi (amministratore).
- Digita il comando seguente e premi Invio:
DISM / Online / Cleanup-Image / RestoreHealth
- Riparare o reinstallare il software se qualche applicazione genera questo errore.
- Copia il file DLL da un altro sistema e ripristinalo sul tuo PC, quindi registra nuovamente il file DLL.
Se nessuna delle soluzioni precedenti funziona per te, come ultima risorsa puoi scaricare il file DLL mancante da Internet e utilizzarlo. Sebbene copiare e incollare il file scaricato in una posizione particolare non sia una soluzione ideale, potrebbe funzionare.
3. Scarica l'aggiornamento per Universal C Runtime
Se l'errore non viene ancora risolto, scarica il Aggiornamento per Universal C Runtime da Microsoft. Installa il componente Runtime, riavvia il computer e controlla. Ricorda solo che a partire da Windows 10, Universal CRT fa parte del sistema operativo.
4. Installa l'aggiornamento ridistribuibile di Microsoft Visual C++
Se le soluzioni sopra menzionate non aiutano a correggere l'errore api-ms-win-crt-runtime-l1-1-0.dll mancante, potrebbe essere necessario installare Microsoft Visual C++ Redistributable update da Microsoft. È necessario scegliere l'architettura del sistema operativo, ovvero 32 bit o 64 bit.
5. Installa Microsoft Visual C++ Redistributable per Visual Studio 2017
Come il pacchetto Visual C++ 2012 Redistributable, alcuni programmi utilizzano Microsoft Visual C++ Redistributable per Visual Studio 2017 per correggere l'errore. Quindi potrebbe essere necessario installare questo. Puoi trovare il pacchetto qui.
Conclusione
Speriamo che le soluzioni sopra menzionate vengano in tuo soccorso e ti aiutino a sbarazzarti dell'errore mancante api-ms-win-crt-runtime-l1-1-0.dll. Facci sapere quale di questi ha funzionato per te o pubblica le tue domande nella sezione commenti qui sotto.
Lascia un commento
Hanno qualcosa da dire su questo articolo? Aggiungi il tuo commento e avvia la discussione.