Przejdź do głównej zawartości

MSVCP100.dll oraz MSVCR100.dll brakujące biblioteki w Windows 10.

Minęło kilka dni od premiery nowego systemu Microsoft jakim jest Windows 10. Instalacja , upgrade przebiegła bez problemów. System działa odczuwalnie szybciej i jest bardziej intuicyjny. Nie mniej jednak nie jest w 100% pozbawiony błędów. Jednym jaki napotkałem jest brak bibliotek msvcp100.dll oraz msvcr100.dll. Komunikat o ich braku pojawia się po uruchomieniu systemu w momencie startowania innych programów np.: klienta dropbox, antywirusa Bitdefender, Origin oraz innych. Biblioteki te wchodzą w skład pakietów Visual C++ w różnych wersjach. Na wielu stronach proponowanym rozwiązaniem jest zainstalowanie Visual C++ 2010 x86 10.0.40219.455 lub Visual C++ 2010 x64 10.0.40219.455 w zależności czy mamy system 32 czy 64 bitowy. Może to jednak nie wystarczyć ponieważ dany program do swojego uruchomienia może potrzebować wersje z 2005, 2008 lub 2012 ... Można to wszystko zrobić sobie ręcznie, ale istnieje też multi-instalator. 

Zanim jednak przejdziemy do instalacji warto wcześniej wykorzystać narzędzie kontroli plików systemowych, które być może rozwiąże problem bez potrzeby instalowania bibliotek. 

Krok 1 - uruchomienie konsoli CMD z uprawnieniami administratora. 

Krok 2 - wydanie polecenia :

sfc /scannow

Więcej informacji o narzędziu kontroli plików pod adresem: 


Jeżeli powyższe nie rozwiązuje problemu trzeba będzie zainstalować ponownie pakiety Visual C++. 

Używając multi-instalatora zainstalowane zostaną następujące elementy: 

- Visual C++ 2005 x86
- Visual C++ 2005 x64

- Visual C++ 2008 x86 9.0.30729.7523
- Visual C++ 2008 x64 9.0.30729.7523

- Visual C++ 2010 x86 10.0.40219.455
- Visual C++ 2010 x64 10.0.40219.455

- Visual C++ 2012 x86 11.0.60830.0
- Visual C++ 2012 x64 11.0.60830.0

- Visual C++ 2013 x86 12.0.21005.1
- Visual C++ 2013 x64 12.0.21005.1

- Microsoft Visual F Runtime 2.0

Multi-instalator można pobrać poniżej: 


Podczas instalacji może zostać zatrzymany explorer systemowy w Windows. Po wykonaniu instalacji należy zrestartować system. Komunikaty o brakujących bibliotekach msvcp100.dll oraz mcvcr100.dll powinny zniknąć. 


  

Komentarze

Najczęściej czytane w tym miesiącu

50 popularnych pytań dotyczących systemu Linux zadawanych na rozmowach kwalifikacyjnych. (Pytania & Odpowiedzi)

Jak dodać użytkownika w systemie Windows z poziomu konsoli CMD? (net user, net localgroup)

Generowanie testowych plików o określonej wielkości