Właśnie włączyłem komputer i dostałem błąd z „explorer.exe”, który mówi, że brakuje msvcp110.dll.
Dlaczego tak się dzieje i jak to naprawić? Istnieje kilka witryn, które „udostępniają” brakujące biblioteki dll, ale nie chcę pobierać żadnego pliku, a zwłaszcza pliku dll z dowolnej losowej witryny. Czy wiesz jak to naprawić?
Mam Windows 8.1 64-bitowy i Visual Studio 2013, jeśli to ma znaczenie.
windows
windows-8.1
dll
Jim Blum
źródło
źródło
Windows Update
których można oficjalnie naprawić brakujące biblioteki DLL, w przeciwnym razie instalacja pakietu redystrybucyjnego C ++ jest nieuniknionaOdpowiedzi:
Prawidłowym działaniem jest tutaj, jak mówisz, nie pobieranie losowych
dll
plików z całego Internetu, ale określenie, którego środowiska uruchomieniowego Visual C ++ oczekuje Twój program, i zainstalowanie go.Są szanse, że to Explorer narzeka, to dlatego, że nowe rozszerzenie powłoki lub powiązany program próbuje przez to przejść.
Na tej stronie można uzyskać najnowsze składniki redystrybucyjne: Najnowsze obsługiwane pliki do pobrania Visual C ++
Biorąc pod uwagę, że błąd dotyczy MSVCP110.dll, spróbowałbym Visual C ++ Redistributable dla Visual Studio 2012 Update 4, tj. Wersji z listą VC ++ 11.0
Będziesz chciał pobrać wersję, która jest zgodna z bitem programu, który generuje błąd, co w tym przypadku, jeśli Explorer działa na 64-bitowym systemie Windows, będzie 64-bitowy. W przeciwnym razie możesz zainstalować wersję x86, aby być bezpiecznym, wersje mogą współistnieć szczęśliwie.
Oczywiście, co to nie rozwiązuje problemu, który w rzeczywistości ujawnił ten błąd, tylko sposób działania, który powinien go naprawić.
Mam nadzieję, że albo zainstalowałeś program, który nie zainstalował poprawnie swoich zależności, albo odinstalowałeś program, który nieprawidłowo usunął plik dll. Tak czy inaczej jest to źle utworzony instalator lub odinstalowanie, które jest winne.
W przeciwnym razie pakiet antywirusowy mógł zostać niepoprawnie poddany kwarantannie, jakiś program mógł go przenieść lub usunąć dla Ciebie lub, mam nadzieję, że nie, może to być znak infekcji złośliwym oprogramowaniem.
Pierwszym działaniem powinno być jednak ponowne zainstalowanie prawidłowego pakietu redystrybucyjnego, który jest poprawnym sposobem na naprawienie tego w pierwszej kolejności. Jeśli to nie rozwiąże problemu, musisz spojrzeć głębiej i dowiedzieć się, dlaczego brakuje pliku.
źródło