api-ms-win-crt-runtime-l1-1-0.dll mancante all'apertura del file Microsoft Office [chiuso]


155

Sto affrontando questo errore mancante della libreria .dll:

Impossibile avviare questo programma perché manca api-ms-win-crt-runtime-l1-1-0.dll. Prova a reinstallare questo.

Quando provo ad aprire un file di Microsoft Office.

Come lo risolvo?

Risposte:


225

La soluzione predefinita è installare KB2999226 di Microsoft.


16
Grazie! Ho installato vc_redist.x64.exe ma non ho installato alcun aggiornamento di Windows. Tuttavia, ha fatto il trucco.
chonz0,

2
Posso verificare che funzioni. Ho riscontrato lo stesso problema e scaricato il ridistribuibile Visual C ++ su una macchina Windows 7 a 64 bit, l'ho eseguito e ho risolto il mio problema. Non è necessario il riavvio.
DucRP,

19
-1 per attribuzione non riuscita. sembra un lavoro di copia e incolla da qui considerando che posso copiarlo e incollarlo nell'editor di SO e ottenere esattamente la stessa cosa meno i collegamenti che richiedono solo un paio di secondi per la correzione
Memor-X

1
@ Memor-X l'ho risolto. (ha dato l'attribuzione e messo tra virgolette)
wjandrea,

3
l'installazione di "Visual C ++ Redistributable for Visual Studio 2017 (64-bit)" ha risolto il problema senza il riavvio. Grazie
Anupam

32

Mentre la risposta di alireza è corretta, ha un gotcha:

Non è possibile installare il redist di Microsoft Visual C ++ 2015 (runtime) a meno che non sia installato Windows Update KB2999226 (almeno su Windows 7 64-bit SP1).


Lo stesso con Windows 8.1
KBart

6
Questo semplicemente non è vero. Ho appena appoggiato una macchina Win 7 SP1 x64. Ho confermato che KB2999266 non è stato installato. Ho scaricato vc_redist.x64.exe da microsoft.com/en-us/download/details.aspx?id=48145 e l'ho installato senza problemi. Questo risolve anche il problema che presenta il poster aggiungendo api-ms-win-crt-runtime-l1-1-0.dll (e molti altri file crt) a% windir% \ system32.
Algonaut

1
Da aggiungere al feedback di @Algonaut .. Viene visualizzato il registro di installazione per la redist 2015 Windows6.1-KB2999226-x64.msu" /quiet /norestart', nel senso che contiene e installa l'aggiornamento KB2999226.
davenpcj,

Ho Windows 8.1 aggiornato. Provo a installare / disinstallare il ridistribuibile, ma quando installo ottengo l'errore: "0x80242217 errore non specificato."
Daniel,

1
Questo non fornisce una risposta alla domanda. Per criticare o richiedere chiarimenti a un autore, lascia un commento sotto il suo post. Se guadagni una reputazione sufficiente , sarai in grado di commentare qualsiasi post .
Baum mit Augen

4

Aggiorna ricorsivamente Windows 7 fino a quando non mostra più aggiornamenti, usando l'opzione di controllo di Windows Update in Windows 7.

Quindi scaricare e installare Visual C ++ ridistribuibile vc_redist.x64.exe dal sito Web di Windows.

Quindi provare a eseguire il server Apache.



1

Questo errore è generalmente causato dalla mancanza Visual C++ Redistributable file, che è una dipendenza necessaria per la maggior parte dell'applicazione sul computer Windows.

Scarica Visual C ++ ridistribuibile da qui e installalo. Dopo aver installato questo, riavviare il sistema.

Link: Visual C ++ ridistribuibile


1

Nel caso in cui nessuna delle risposte precedenti abbia funzionato, aggiungi uno di questi percorsi alla variabile di ambiente PATH:

C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\x64
C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\x86

Naturalmente, assicurati che esistano prima e che contengano i file DLL necessari. Se non esistono, prova a installare "Windows Universal CRT SDK" dal programma di installazione di Visual Studio 2015 o Visual Studio 2017.


0

se qualcuno non è in grado di aggiornare Windows online, ti consiglio di andare su http://download.wsusoffline.net/ e scaricare la versione più recente.

Quindi installare il generatore di aggiornamenti -> selezionare il sistema operativo in uso. e premi START, attendi qualche minuto e lascia che scarichi gli aggiornamenti e completi tutto il processo. spero che questo aiuto.

Immagine del generatore di aggiornamenti offline


Sì, questo è il buon vecchio programma di aggiornamento offline c't / Heise.
Peter Mortensen,

0

Questo è un vecchio post e mi dispiace, ma anche l'installazione di KB2999226 non aiuterà se non si dispone dell'aggiornamento cumulativo di aprile 2014 per il pacchetto di aggiornamento di Windows RT 8.1, Windows 8.1 e Windows Server 2012 R2 (2919355) . Senza di essa l'installazione di KB2999226 restituisce l'errore "L'aggiornamento non è applicabile al tuo computer". In genere si verifica questo problema se si dispone di un ambiente offline, ad esempio macchine virtuali di sviluppo senza accesso ai servizi WSUS o Windows Update e alle vecchie immagini ISO di Windows 8.1, Server 2012 R2.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.