Dà un errore di sistema api ms win. Stiamo risolvendo il problema con api-ms-win-crt-runtime mancante/danneggiato. Modi per risolvere il problema

Vedi l'errore puoi farlo quando provi ad avviare una varietà di programmi, sia di sistema che di terze parti. Questo errore può manifestarsi, ad esempio, durante l'esecuzione di programmi dal pacchetto Microsoft Office o Skype. O quando si eseguono giochi moderni, come mafioso 3 O Dragon Ball Xenoverse 2.

Il messaggio che accompagna questo errore afferma quanto segue:

« Impossibile avviare il programma perché sul computer manca api-ms-win-crt-runtime-l1-1-0.dll. Prova a reinstallare il programma.»

Motivi dell'errore api-ms-win-crt-runtime-l1-1-0.dll

Allora, qual è il file? ? Questo file è una libreria di collegamento dinamico contenente vari codici e dati che possono funzionare con più programmi contemporaneamente.

File è, per così dire, un “ingranaggio” in funzione Runtime C universale o l'ambiente runtime C universale per il sistema operativo Sistemi Windows.

Quando un programma in esecuzione tenta di accedere a questa libreria e non può farlo, puoi osservare l'errore relativo all'assenza di questo file.

Elenchiamo alcuni possibili scenari di ciò che potrebbe accadere a questo file:

  • File potrebbe essere stato danneggiato a causa di qualche evento. Ad esempio, a causa di uno spegnimento improvviso del computer. Oppure è possibile che il file sia stato danneggiato da un virus o malware.
  • Vari errori o voci danneggiate nel registro di Windows.
  • Il verificarsi di problemi, errori o addirittura settori danneggiati sul disco rigido, che porta alla corruzione dei file .
  • Un'utilità di terze parti ha cambiato la versione del file, lo ha modificato o addirittura lo ha eliminato, per errore o accidentalmente.
  • E' possibile questo fileè semplicemente obsoleto.

Metodi per correggere l'errore api-ms-win-crt-runtime-l1-1-0.dll

I metodi per risolvere questo errore saranno divisi in due gruppi: base e ausiliari. Cominciamo, ovviamente, con quelli principali.

Metodo n. 1 Installazione di Microsoft Visual C++ 2015

Come già accennato nelle motivazioni, il fascicolo è un componente Runtime C universale. Quindi questo file dovrebbe essere dentro MicrosoftVisual C++2015 anno.

Puoi scaricare queste librerie dal sito Web ufficiale di Microsoft o semplicemente utilizzare il collegamento allegato di seguito:

Per la versione a 32 bit del sistema operativo è necessario scaricare Visual C++ 2015x86. Per la versione a 64 bit, è necessario scaricare e installare le versioni x86 e 64 bit Visual C++ 2015.

Metodo n. 2 Installazione dell'aggiornamento KB2999226

Questa libreria si trova nell'aggiornamento del sistema operativo al numero KB2999226 Per Windows Server 2008/Vista/Server2008 R2/8.1. Questo aggiornamento è proprio la parte che non è stata installata correttamente.

Potete trovare questo aggiornamento sul sito ufficiale Microsoft oppure utilizza il comodo link qui sotto:

Ma puoi anche installare l'aggiornamento KB2999226 attraverso il Centro Aggiornamenti di Windows. Vai al Pannello di controllo e seleziona la voce appropriata. Controlla gli aggiornamenti disponibili. Nell'elenco di quelli trovati molto probabilmente troverai KB2999226.

Ora esaminiamo i modi ausiliari per risolvere l'errore

Metodo n. 3 Reinstallazione dell'applicazione/gioco

È possibile che il problema sia causato dal programma in esecuzione. È molto probabile che qualcosa sia andato storto durante l'installazione e ora l'utilità per qualche motivo entri in conflitto con il file

Prova a reinstallare l'utilità, quindi controlla se il problema scompare.

Metodo n. 4 Controlla la presenza di virus e malware sul tuo PC

Virus o malware potrebbero facilmente essere entrati nel tuo computer, danneggiando il sistema e i suoi file. Controlla il tuo PC con uno scanner Windows Defender o qualsiasi altro antivirus di terze parti, di cui ti fidi.

Se trova qualcosa, conferma la rimozione dell'elemento di sistema infetto. Quindi prova ad avviare l'applicazione che causa il problema. Se l'errore è ancora presente nel sistema, seguire il primo e il secondo metodo poiché il virus è stato rimosso e non danneggerà più il file

Metodo n. 5 Ripristino del registro di Windows

Come accennato nelle motivazioni dell'errore, con la voce di registrazione del file potrebbe essere successo qualcosa. Per ripristinare il registro, utilizzare programmi come Organizzatore Reg O CCleaner. Sono molto facili da usare, quindi non dovresti avere problemi ad usarli.

Metodo n. 6 Registrazione di un file nel sistema

  • Trova e scarica il file dalla rete. Fallo solo da fonti attendibili.
  • Inseriscilo nella directory C/Windows/Sistema32 o dentro C/Windows/SysWOW64(per un sistema a 64 bit deve essere posizionato in entrambe le directory).
  • Quindi premere la combinazione di tasti Vittoria+R ed entra cmq. Oppure puoi fare clic su "Inizio" fare clic con il tasto destro e selezionare da menu contestuale "Riga di comando (amministratore)".
  • All'aperto "Riga di comando" immettere il comando regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll
  • Quindi entra regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll

Dopo la registrazione, riavvia il computer e, dopo aver effettuato l'accesso, prova ad avviare nuovamente l'utilità problematica.

Metodo n. 7 Esegui l'utilità Controllo file di sistema

Utilizzando l'utilità di sistema SFC sarebbe un'idea del tutto sensata per risolvere l'errore . Questa utility eseguirà, per così dire, un "inventario" dei file di sistema. Li controllerà per eventuali danni e proverà a ripararli se ne avrà la possibilità.

Per avviarlo, procedi come segue:

  • Come nel metodo precedente, premere la combinazione di tasti Vittoria+R ed entra cmq. O semplicemente fare clic con il tasto destro del mouse su "Inizio" e seleziona "Prompt dei comandi (amministratore)."
  • Nell'apparso "Riga di comando" scrivere sfc/scannow.
  • Verrà avviato il processo di controllo dei file di sistema. Può volerci molto tempo, quindi puoi distrarti. Al termine ti verrà mostrato un elenco file danneggiati e se sono stati corretti.

Riavvia il computer e controlla se l'errore del file è stato corretto

Metodo n. 8 Ripristino configurazione di sistema

Il ripristino del sistema è forse uno dei metodi più radicali per risolvere i problemi, tuttavia, non per questo meno efficace. Questa azione ti consentirà letteralmente di riportare il tuo sistema “indietro nel tempo” a un momento in cui era in uno stato stabile e non si sono verificati errori.

Quando provi ad avviare l'applicazione, ti viene visualizzato il messaggio "manca il file api-ms-win-crt-runtime-l1-1-0.dll"? A volte consiglia di reinstallare l'applicazione, ma è improbabile che ciò dia risultati. Cos'è questo errore e come risolverlo? Il problema è che sul computer non è stata trovata un'importante libreria dinamica. Molti giochi moderni lo usano. Questo file è solitamente presente in Windows, ma alcuni programmi possono danneggiarlo o eliminarlo durante l'installazione.

Se l'errore viene visualizzato in un'applicazione con licenza, provare a reinstallarla. Non ha senso reinstallare giochi e programmi piratati, è meglio cercare un altro assembly su torrent e provare a installarlo. A volte ha senso cercare api-ms-win-crt-runtime-l1-1-0.dll nel cestino o in quarantena. Puoi ottenerlo da lì, ma non dimenticare di aggiungere la libreria alle eccezioni in modo che non venga nuovamente eliminata.

Se il file manca, esistono tre modi per correggere l'errore:

  • Installare ultimi aggiornamenti Finestre
  • Reinstallare il pacchetto Microsoft Visual C++ 2015
  • Scarica api-ms-win-crt-runtime-l1-1-0.dll per Windows 7/8/10

Hai la versione ufficiale del sistema operativo? Quindi prova a scaricare gli ultimi aggiornamenti. Insieme a loro verrà scaricato e installato api-ms-win-crt-runtime-l1-1-0.dll. Se sono installati gli aggiornamenti più recenti, ma l'errore viene ancora visualizzato, reinstallare Visual C++. Prima disinstalla quello già installato e poi scaricalo versione attuale pacchetto dal nostro sito web. Dopo averlo installato, riavvia il computer.

Non è stato d'aiuto? Quindi dovresti scaricare api-ms-win-crt-runtime-l1-1-0.dll e inserirlo in una delle cartelle nella directory di Windows. Se hai una copia di Windows a 32 bit, inserisci la dll in System32. Per Windows x64 la cartella corretta è SysWOW64. Registra la libreria nel registro e l'errore non apparirà più.

Molti sono nuovi nel design grafico e non sono ancora passati a Ten, ma lavorano con un pacchetto software di Adobe chiamato Nuvola creativa, hanno familiarità con l'errore relativo alla mancanza del file api-ms-win-crt-runtime-l1-1-0.dll. Aiuteremo a risolvere il problema per Windows 7 a 64 e 32 bit.

Su Windows 8 la soluzione sarà simile.

Quando gli utenti tentano di eseguire uno qualsiasi dei programmi multipiattaforma di Adobe, spesso vedono l'errore: “Il programma non può essere eseguito a causa dell'assenza di api-ms-win-crt-runtime-l1-1-0.dll. Prova a reinstallare il software per risolvere il problema." Allo stesso tempo, nessuno indica se reinstallare il programma che stai tentando di eseguire o quello che include la dll di destinazione. E nessuna delle soluzioni di cui sopra è vera. E non hai nemmeno bisogno di scaricare il componente mancante: non aiuterà. Sebbene abbia un'estensione dll, non è una libreria dinamica: è un'API che contiene molti sottomoduli chiamati ApiSet Stub DLL.

Il file fa parte della libreria universale CRT. Esegue alcuni programmi creati utilizzando la funzionalità di questo componente. La libreria è richiesta per Windows 10 (installata con il sistema operativo). Per “Seven”, Windows 8 e altri sistemi operativi (vedi l'elenco completo delle piattaforme supportate), è necessario installare l'aggiornamento KB2999226 o Universal C Runtime per Windows 10.

Diamo un'occhiata a come correggere l'errore in modi diversi(in realtà sono entrambi simili): ottenere l'aggiornamento KB2999226 e quindi installare Visual Studio.

Installazione di un ambiente universale

Per i sistemi operativi Famiglia Windows Microsoft ha rilasciato KB2999226, un aggiornamento richiesto per l'installazione su versioni precedenti Sistema operativo di un ambiente universale per l'esecuzione di C in Windows 10.

Windows 7 richiede l'aggiornamento SP1. Per ulteriori informazioni sui requisiti per l'installazione del programma su G8, seguire il collegamento nella sezione informazioni.

  1. Se sul tuo computer manca api-ms-win-crt-runtime-l1-1-0.dll, vai all'indirizzo o copia e incolla il collegamento nella barra degli indirizzi del tuo browser Internet.

Andiamo all'Area download Microsoft.

  1. Scorri verso il basso, seleziona la lingua dell'interfaccia del programma di installazione e fai clic su "Download".

Il contenuto del programma di installazione è adatto sia per i sistemi operativi a 32 bit che per i sistemi che eseguono un'architettura a 64 bit.

Se la pagina non viene trovata, .

  1. Lo apriamo tramite Explorer, un comodo archiviatore o file manager.
  2. Eseguiamo Windows6.1-KB2999226-x64.msu: è adatto per Windows 7 x64.
  1. Riavviare il sistema operativo.

Download dell'aggiornamento

In effetti, è la stessa cosa che abbiamo fatto nel primo caso, ma con la differenza che invece di un archivio con aggiornamenti per tutti i precedenti sistemi Windows 10, scaricheremo solo Windows6.1-KB2999226-x64.msu.

  1. Segui l'URL della pagina per ricevere l'aggiornamento.
  1. Selezionare la lingua dell'interfaccia, se non viene rilevata automaticamente, e fare clic su "Scarica pacchetto".
  1. Lanciamo il file msu risultante e attendiamo il completamento del processo di aggiornamento.

Centro aggiornamenti

Un altro metodo per installare un aggiornamento è il Centro aggiornamenti.

Lo chiamiamo tramite il “Pannello di controllo”, controlliamo gli aggiornamenti e li installiamo tutti, oppure troviamo KB2999226 nell'elenco di quelli disponibili e, accettati i termini di licenza, lo installiamo.
Al termine, assicurati di riavviare il computer.

Installazione di Visual Studio

Dopo averne risolto uno, potrebbe apparire un altro errore: l'assenza di file dll i cui nomi contengono vcruntime o iniziano con msvc. Possono essere risolti installando o aggiornando Visual Studio 2015. Conosciamo già la capacità del sistema. In caso contrario, vai su “Proprietà” di “Risorse del computer” tramite l'interfaccia grafica o tramite una combinazione Vinci le chiavi+Pausa.


  1. Segui il collegamento e fai clic su "Scarica".
  1. Seleziona il file corrispondente alla profondità di bit del tuo sistema operativo (per 64 bit “vc_redist.x64.exe”).


Abbiamo riscontrato un errore: “Impossibile avviare il programma perché sul computer manca api-ms-win-crt-runtime-l1-1-0.dll. Provare a reinstallare il programma"?

Non essere arrabbiato. Non sei il primo e non sei l'ultimo. Ora scopriremo come risolverlo rapidamente.

Il file api-ms-win-crt-runtime-l1-1-0.dll stesso è una libreria a collegamento dinamico, come segue dalla sua estensione .dll. Questo file viene utilizzato abbastanza spesso e talvolta contemporaneamente da diversi programmi e applicazioni.

Il fatto che venga visualizzato un errore significa che l'applicazione (programma o gioco) non è riuscita ad accedere a questa libreria per uno dei motivi:

  • la biblioteca è stata danneggiata
  • le voci di registro relative al file della libreria erano danneggiate,
  • il file è obsoleto e deve essere aggiornato per funzionare correttamente,
  • problemi con il disco rigido del computer (settori danneggiati),
  • Alcuni software, a seguito del loro funzionamento o installazione, hanno danneggiato o eliminato il file della libreria.

La prima cosa che devi fare è controllare l'applicazione o il gioco, all'avvio che abbiamo visto questo errore. I moderatori del forum di supporto ufficiale di Microsoft consigliano lo stesso. Per fare ciò, chiudi tutte le applicazioni e riavvia il computer. Successivamente, prova a ricominciare il programma desiderato. Se l'errore persiste, è necessario reinstallare il programma.

Quindi l'errore è scomparso e il programma richiesto è stato avviato correttamente: fantastico! Se c’è un errore, anche quello non è male. Dopotutto, ora sappiamo che il problema non è nell'avvio dell'applicazione, quindi i seguenti metodi ci aiuteranno:

Manca api-ms-win-crt-runtime-l1-1-0.dll come risolvere?

  1. Utilizza il ripristino del sistema. Vai al pannello di controllo e vai alla sezione “ripristino del sistema”. Successivamente, avviamo il processo di ripristino selezionando uno dei punti di ripristino proposti, basandoci sulle date in cui non si è verificato l'errore api-ms-win-crt-runtime-l1-1-0.dll.
  2. Aggiorna o Installazione Microsoft Visual C++ 2015. Il file api-ms-win-crt-runtime-l1-1-0.dll è una libreria di linguaggio C++, quindi si trova nel pacchetto della libreria (insieme ad altri componenti). È possibile che il pacchetto delle librerie richieste semplicemente non sia installato sul tuo computer. Pertanto, è necessario scaricare il programma di installazione dal sito Web ufficiale https://www.microsoft.com/RU-RU/download/details.aspx?id=48145 e installarlo. Ti verrà richiesto di scaricare uno dei due file. Devi scegliere quello che corrisponde al bit del tuo sistema operativo. Ecco uno screenshot:

Dopo il download è necessario eseguire l'installazione. Tutto è semplice lì.

Ma a volte capita che alcune librerie non siano ancora installate correttamente dal pacchetto. Microsoft ha una soluzione per questo: aggiornamenti con librerie separate. Nel nostro caso verrà in aiuto l'aggiornamento numero KB2999226 che contiene il file api-ms-win-crt-runtime-l1-1-0.dll

Scarica dal sito ufficiale per Windows 7: