Bardzo często, zwłaszcza po przeinstalowaniu systemu, możemy zauważyć, że przy próbie uruchomienia jakiegoś programu wyskakuje nam komunikat o braku pliku MSVCR100.dll. Zobacz, jak rozwiązać ten problem.
Plik MSVCR100.dll, jak również inne o podobnych nazwach, są częścią bibliotek, które domyślnie mogą być niedostępne tuż po przeinstalowaniu systemu. Wymagane są do uruchomienia wielu programów, gdyż te korzystają z ich zasobów. Rozwiązaniem jest przeinstalowanie odpowiednich bibliotek systemowych, a jeśli to nie pomoże, to zawsze możemy ręcznie pobrać wymagane pliki i umieścić je w odpowiednim miejscu.
1. Zainstaluj biblioteki VC++ Runtime Redistributable
Pliki te są dostępne w ramach pakietu Visual C++ Runtime Redistributable. Po jego zainstalowaniu w 90% problem zostaje wyeliminowany i możemy bez problemu korzystać z zainstalowanych programów.
Pobierz paczkę Visual C++ 2010 SP1 Runtime Redistributable 32-bit
Pobierz paczkę Visual C++ 2010 SP1 Runtime Redistributable 64-bit
Po ściągnięciu paczki Visual C++ możemy ją zainstalować, a następnie ponownie uruchomić komputer. Paczka powinna zainstalować brakujące pliki i gdy teraz spróbujemy uruchomić jakiś program, to komunikat o braku pliku MSVCR100.dll nie powinien wyświetlać się na ekranie.
2. Ręcznie pobierz plik MSVCR100.dll z sieci
Jeśli jednak instalacja paczki VC++ Redist nie pomogła, to możemy pobrać ten plik ręcznie z sieci i samemu umieścić go w odpowiednim folderze systemowym.
Po pobraniu i zapisaniu pliku np. na Pulpicie, należy przenieść go w odpowiednie miejsce, aby był wykrywany w systemie. W tym celu kopiujemy go, a następnie wklejamy do ścieżki "C:\Windows\System32".
Teraz możemy spróbować odpalić program - powinien uruchomić się bez wyświetlania błędu. Jeśli błąd nadal się wyświetla, to brakujący plik DLL możemy dodatkowo jeszcze skopiować i wkleić do folderu, w którym znajduje się plik EXE z programem.