Eksik msvcp110.dll Nasıl Onarılır


10

Ben sadece bilgisayarımı açtı ve msvcp110.dll eksik olduğunu söyleyen "explorer.exe" bir hata var.

Bu neden olabilir ve bunu nasıl düzeltebilirim? "Dll eksik" sağlamak birkaç site vardır, ancak herhangi bir dosya ve özellikle herhangi bir rastgele siteden dll dosyasını indirmek istemiyorum. Bunu nasıl düzeltebileceğimi biliyor musun?

Önemli olursa Windows 8.1 64 bit ve visual studio 2013'üm var.


Sadece c ++ yeniden dağıtım 2010'u yükleyin, ancak bu dosya herhangi bir varsayılan özellik için gerekli değildir, bu yüzden uygulamayı gerektiren yeniden yüklemeniz daha iyi olur ...
Ramhound

@Ramhound daha yeni yeniden dağıtımlar olduğu için neden 2010'un yeniden dağıtımını yüklemeliyim?
Jim Blum

1
Yüklemeniz gereken bir uygulamanız olduğundan? Evet, kafamın tepesinden yarım düzine versiyon (2005 2007 2010 2013) var
Ramhound

@Jim Blum Eksik dll'yi Windows Updatedüzeltmesi gereken resmi yol olan güncellemeleri kontrol edin , aksi takdirde C ++ yeniden dağıtım paketinin yüklenmesi kaçınılmazdır
Ĭsααc t ի ε βöss

Yanıtlar:


12

Burada doğru eylem yolu, dediğin gibi, dlltüm internetten rastgele dosyaları indirmeye değil , programınızın beklediği Visual C ++ Runtime'ı çalıştırıp yüklemektir.

Şansı Explorer şikayetçi ise, o zaman yeni bir kabuk uzantısı veya ilgili bir program üzerinde çalışmaya çalışıyor olmasıdır.

En son yeniden dağıtılabilir dosyaları bu sayfadan edinebilirsiniz: En Son Desteklenen Visual C ++ Yüklemeleri

Hatanızın MSVCP110.dll olduğu göz önüne alındığında, Visual Studio 2012 Güncelleştirme 4 için Visual C ++ Yeniden Dağıtılabilir'i yani VC ++ 11.0'ı listeleyen sürümü deneyeceğim

Hata veren programınızın bitiyle eşleşen sürümü indirmek isteyeceksiniz, bu durumda Explorer 64 bit Windows'ta çalışıyorsa 64 bit olacaktır. Aksi takdirde, güvenli olması için x86 sürümünü de yükleyebilirsiniz, sürümler mutlu bir şekilde birlikte bulunabilir.

Elbette bunun aslında bu hatayı ilk başta neyin ortaya çıkardığını ele almadığı, sadece düzeltmesi gereken eylemin seyri .

Ben ya bağımlılıkları düzgün yükleyemedi bir program yüklediniz ya da dll dosyasını yanlış kaldırmış bir programı kaldırdı umarım. Her iki şekilde de kötü oluşturulmuş bir yükleyici veya kaldırma suçlamasıdır.

Aksi takdirde, bir anti virüs paketi tarafından yanlış karantinaya alınmış olabilir, bazı program sizin için taşıyabilir veya kaldırabilir veya umarım hayır, muhtemelen kötü amaçlı yazılım bulaşmasının bir işareti olabilir.

Yine de ilk işlem, bunu ilk başta düzeltmek için doğru yol olan doğru yeniden dağıtılabilir paketi yeniden yüklemek olmalıdır. Bu sorunu çözmezse, daha derine bakmanız ve dosyanın neden eksik olduğunu bulmanız gerekir.


2
Benim durumumda "kötü oluşturulmuş yükleyici" windows 8.1 yükseltmedir. Bilgisayar "sadece birkaç şeye dikkat" diyorken yükseltme son aşamalarında, eksik DLL ortaya çıktı nedeniyle Explorer çalıştırılamadı hata.

Gelecekteki okuyucular için: Mokubai doğrudur. Yükleme Visual Studio 2012 Güncellemesi 4 için Visual C ++ Redistributable bir kazanın 8.1 x64 makinede sorunu çözdü.
Moshe
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.