Microsoft Office dosyası açılırken api-ms-win-crt-runtime-l1-1-0.dll eksik [kapalı]


155

Bu .dll kitaplığı eksik hatasıyla karşı karşıyayım:

Bu program başlatılamadı çünkü api-ms-win-crt-runtime-l1-1-0.dll eksik. Bunu yeniden yüklemeyi deneyin.

Bir Microsoft Office dosyasını açmaya çalıştığımda.

Bunu nasıl çözerim?

Yanıtlar:


225

Varsayılan çözüm, Microsoft'un KB2999226 sürümünü yüklemektir .


16
Teşekkür ederim! Vc_redist.x64.exe'yi yükledim, ancak herhangi bir Windows Güncelleştirmesi yüklemedim. Yine de hile yaptı.
chonz0

2
Bunun çalıştığını doğrulayabilirim. Aynı sorunla karşılaştım ve 64 bit Windows 7 makinesinde Visual C ++ Yeniden Dağıtılabilir'i indirdim, çalıştırdım ve sorunumu çözdü. Yeniden başlatma gerekmez.
DucRP

19
Başarısız ilişkilendirme için -1. Bir kopyası gibi bu görünüyor ve işi yapıştırın burada ben kopyalayıp yüzden editörü yapıştırabilirsiniz ve aynı şeyi eksi sadece düzeltme için birkaç saniye sürer bağlantılar alabilirsiniz dikkate
Memor-X

1
@ Memor-X Düzeltdim. (atıfta bulundu ve blok tırnak işaretleri koydu)
wjandrea

3
"Visual Studio 2017 (64-bit) için Yeniden Dağıtılabilir Visual C ++" yüklendiğinde, yeniden başlatma gerekmeksizin düzeltildi. Teşekkürler
Anupam

32

Alireza'nın cevabı doğru olsa da, bir tane var:

Windows Update KB2999226 yüklü değilse (en azından Windows 7 64 bit SP1'de) Microsoft Visual C ++ 2015 redistini (çalışma zamanı) yükleyemezsiniz.


Windows 8.1 ile aynı
KBart

6
Bu doğru değil. Win 7 SP1 x64 makinesini hazırladım. KB2999266'nın kurulu olmadığını doğruladım. Vc_redist.x64.exe dosyasını microsoft.com/en-us/download/details.aspx?id=48145 adresinden indirdim ve sorunsuz bir şekilde yükledim. Bu aynı zamanda posterin sahip olduğu sorunu% windir% \ system32 dizinine api-ms-win-crt-runtime-l1-1-0.dll (ve diğer birçok crt dosyası) ekleyerek çözer.
Algonaut

1
@ Algonaut'un geri bildirimlerine eklemek için .. 2015 yeniden gösterimi için yükleyici günlüğü Windows6.1-KB2999226-x64.msu" /quiet /norestart' , KB2999226 güncelleştirmesini taşıdığı ve yüklediği anlamına gelir.
davenpcj

Windows 8.1 yüklü. Yeniden dağıtılabilir dosyayı yüklemeye / kaldırmaya çalışıyorum, ancak yüklediğimde hata alıyorum: "0x80242217 belirtilmemiş hata."
Daniel

1
Bu soruya bir cevap vermez. Bir yazardan eleştiri veya açıklama istemek için gönderilerinin altına bir yorum bırakın. Eğer varsa kazanmak yeterli itibar size mümkün olacak herhangi yayına yorum .
Baum mit Augen

4

Windows 7'deki Windows Update kontrol seçeneğini kullanarak Windows 7'yi daha fazla güncelleme göstermeyene kadar tekrar tekrar güncelleyin.

Sonra Windows web sitesinden Visual C ++ Redistributable vc_redist.x64.exe dosyasını indirip yükleyin.

Ardından Apache sunucusunu çalıştırmayı deneyin.



1

Bu hata genellikle Visual C++ Redistributable fileWindows Bilgisayar'daki uygulamanın çoğu için gerekli bir bağımlılık olan eksiklikten kaynaklanır .

Visual C ++ Yeniden Dağıtılabilir'i buradan indirin ve yükleyin. Bunu yükledikten sonra sistemi yeniden başlatın.

Bağlantı: Visual C ++ Yeniden Dağıtılabilir


1

Önceki yanıtların hiçbirinin işe yaramaması durumunda, PATH ortam değişkeninize şu yollardan birini ekleyin:

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

Tabii ki, önce var olduklarından ve gerekli DLL dosyalarını içerdiklerinden emin olun. Yoksa, Visual Studio 2015 veya Visual Studio 2017 yükleyicisinden "Windows Universal CRT SDK" yüklemeyi deneyin.


0

herhangi biri çevrimiçi pencereleri güncelleyemezse, http://download.wsusoffline.net/ adresine gitmenizi öneririm. ve en son sürümü indirmenizi .

Ardından güncelleme üreticisini kurun -> işletim sisteminizi seçin. ve BAŞLAT'a basın, güncellemeleri indirmesine ve tüm işlemlerini tamamlamasına izin vermek için birkaç dakika bekleyin. umarım bu yardım.

Offline update generator görüntü


Evet, bu iyi eski c't / Heise çevrimdışı güncelleyici.
Peter Mortensen

0

Bu eski gönderi ve üzgünüm, ancak Windows RT 8.1, Windows 8.1 ve Windows Server 2012 R2 (2919355) güncelleştirme paketi için Nisan 2014 güncelleştirme toplaması yoksa KB2999226'nın yüklenmesi bile yardımcı olmaz . Bu olmadan KB2999226 yüklemesi "Güncelleme bilgisayarınıza uygulanamaz" hatasını döndürür. WSUS veya Windows Update hizmetlerine ve Windows 8.1, Server 2012 R2'nin eski ISO görüntülerine erişimi olmayan dev sanal makineler gibi bazı çevrimdışı ortamlarınız varsa, genellikle bu sorunu alırsınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.