Czy podczas próby uruchomienia aplikacji w systemie Windows 120 ciągle pojawia się błąd „Nie można uruchomić programu, ponieważ brakuje pliku MSVCR10.dll”? Zazwyczaj przyczyną tego jest uszkodzona lub brakująca instalacja pakietu redystrybucyjnego Visual C++.
Pakiet redystrybucyjny Visual C++ zawiera kluczowe komponenty wykonawcze dla programy zbudowane w języku C++ działać poprawnie. Chociaż istnieje wiele wersji pakietu, plik MSVCR120.dll jest specyficzny dla pakietu redystrybucyjnego Visual C++ 2013.
Poniższa lista metod rozwiązywania problemów powinna pomóc w naprawieniu błędu brakującego pliku MSVCR120.dll w systemie Windows.
1. Zainstaluj pakiet redystrybucyjny Microsoft Visual C++ 2013
Programy zależne od pakietu redystrybucyjnego Visual C++ 2013 automatycznie dodadzą odpowiednie komponenty pakietu do komputera podczas instalacji.
Aby potwierdzić, przejdź do Start > Ustawienia > Apps > Aplikacje i funkcje. Następnie przewiń w dół i sprawdź Redystrybucja Microsoft Visual C ++ 2013. Powinieneś zobaczyć osobne listy — (x64) i (x86) — tego samego pakietu, chyba że używasz 32-bitowej wersji systemu Windows.
Jeśli nie możesz zlokalizować pakietu redystrybucyjnego Visual C++ 2013, musisz go zainstalować ręcznie. Odwiedzić Pakiety redystrybucyjne Visual C++ dla Visual Studio 2013 stronę w oficjalnej witrynie firmy Microsoft, wybierz Do pobraniai weź plik vredist_x64.exe i vcredist_x86.exe instalatorzy.
Następnie uruchom oba instalatory jeden po drugim, aby zainstalować pakiet redystrybucyjny Visual C++ 2013. Następnie uruchom ponownie komputer i sprawdź, czy błąd „Brak pliku MSVCR120.dll” nadal się pojawia.
Alternatywnie możesz użyć instalatorów pakietu redystrybucyjnego Visual C++ 2013 ze źródła instalacji programu powodującego błąd „Brak pliku msvcr120.dll”. Powinny znajdować się w folderze oznaczonym etykietą Redystka magnetowidów.
2. Napraw pakiet redystrybucyjny Microsoft Visual C++ 2013
Jeśli na komputerze znajduje się pakiet redystrybucyjny Microsoft Visual C++ 2013, należy go naprawić, aby wykluczyć problemy spowodowane uszkodzeniem plików.
Zacznij od wybrania Pakiet redystrybucyjny Microsoft Visual C++ 2013 (x64) w sekcji Aplikacje w aplikacji Ustawienia i wybierz modyfikować.
W wyświetlonym kreatorze modyfikacji konfiguracji wybierz Naprawa i poczekaj, aż naprawi instalację. Następnie powtórz to, co właśnie zrobiłeś Pakiet redystrybucyjny Microsoft Visual C++ 2013 (x86).
Jeśli podczas naprawy pakietu redystrybucyjnego Visual C++ 2013 wystąpią jakiekolwiek problemy, użyj pliku Odinstaluj opcję usunięcia obu pakietów z komputera. Następnie pobierz nowe instalatory i użyj ich do ponownej instalacji pakietu redystrybucyjnego Visual C++ 2013 od zera.
3. Skopiuj plik MSVCR120.dll do folderu programu
W niektórych przypadkach skopiowanie pliku MSVCR120.dll do katalogu instalacyjnego programu powodującego problemy może pomóc w wyeliminowaniu błędu „Brak pliku MSVCR120.dll”.
Powinieneś znaleźć 64-bitową i 32-bitową wersję pliku MSVCR120.dll zlokalizowaną w następujących katalogach:
- Dysk lokalny (C :) > Windows > System32 — Wersja 64-bitowa
- Dysk lokalny (C :) > Windows > SysWOW64 — Wersja 32-bitowa
W zależności od wersji programu skopiuj i wklej plik MSVCR120.dll do katalogu głównego jego folderu instalacyjnego. Programy znajdujące się pod Program Files (x86) folder, na przykład, uruchamiany w wersji 32-bitowej, dlatego należy użyć pliku MSVCR120.dll z SysWOW64.
Uwaga: Jeśli używasz 32-bitowej wersji systemu Windows 10, musisz użyć pliku MSVCR120.dll z System32 teczka.
4. Napraw lub zainstaluj ponownie program
Jeśli na komputerze nadal pojawia się błąd „Brak pliku MSVCR120.dll”, spróbuj naprawić lub ponownie zainstalować program, który powoduje jego pojawienie się. Mamy nadzieję, że powinno to rozwiązać problemy uniemożliwiające współpracę z pakietem redystrybucyjnym Visual C++ 2013.
Iść do Start > Ustawienia > Apps. Następnie wybierz program i wybierz modyfikować żeby to naprawić. Jeśli opcja jest wyszarzona, usuń program i zainstaluj go ponownie.
5. Aktualizuj program
Dobrym pomysłem jest także aktualizacja programu. Uzyskaj najnowszą wersję instalatora aplikacji – na przykład za pośrednictwem strony internetowej programisty – i użyj jej do aktualizacji lub ponownej instalacji programu.
6. Zainstaluj aktualizacje systemu Windows 10
Najnowsze aktualizacje systemu Windows 10 zawierają mniej błędów i usterek, które mogą uniemożliwiać programom lokalizowanie składników środowiska wykonawczego redystrybucyjnego Visual C++ 2013. Jeśli od jakiegoś czasu nie aktualizowałeś swojego komputera, powinieneś to zrobić teraz.
Otwórz Start Menu i przejdź do Ustawienia > Aktualizacja i bezpieczeństwo. Następnie wybierz Sprawdź aktualizacje i wybierz Pobierz i zainstaluj aby zastosować jakiekolwiek aktualizacje.
7. Uruchom Kontroler plików systemowych
Chociaż pakiet redystrybucyjny Visual C++ 2013 nie jest częścią systemu Windows 10, niezależnie od tego należy sprawdzić i naprawić wszelkie błędy związane z systemem, korzystając z Kontrolera plików systemowych.
Naciśnij przycisk Windows+S aby otworzyć wyszukiwarkę systemu Windows, wpisz cmdi wybierz Uruchom jako administrator. Następnie wpisz sfc / scannow do podwyższonej konsoli wiersza poleceń i naciśnij Wchodzę.
Skanowanie SFC trwa zwykle kilka minut. Jeśli wydaje się, że utknął, bądź cierpliwy, a po pewnym czasie powinien zacząć się ponownie poruszać.
Dodatkowo możesz uruchomić a Skanowanie DISM (Deployment Image Servicing and Management). i użyj Sprawdź dysk (chkdsk) aby naprawić dodatkowe błędy na komputerze.
8. Skanuj w poszukiwaniu wirusów komputerowych
Nie masz jeszcze szczęścia? Należy wyeliminować możliwość infekcji złośliwym oprogramowaniem poprzez skanowanie w poszukiwaniu wirusów komputerowych.
Spróbuj użyć natywnego narzędzia Zabezpieczenia systemu Windows systemu Windows 10. Można to wywołać, wybierając opcję Zabezpieczenia systemu Windows ikonę na pasku zadań. Gdy się pojawi, wybierz Ochrona przed wirusami i zagrożeniami, wybierz Opcje skanowania, Przełącz na pełne skanowaniei wybierz Scan.
Jeżeli Zabezpieczenia Windows niczego nie wykryją, należy kontynuować skanowanie za pomocą dedykowanego narzędzia do usuwania złośliwego oprogramowania. Darmowa wersja Malwarebytes jest doskonałym wyborem i znakomicie radzi sobie z usuwaniem wirusów z komputera.
Lost and Found
W większości przypadków instalacja lub naprawa pakietu redystrybucyjnego Visual C++ 2013 powinna trwale rozwiązać problem „Brak pliku MSVCR120.dll”.
Jeśli pomimo zapoznania się z pozostałymi sugestiami błąd nadal się pojawia, powinieneś rozważyć tę opcję resetowanie systemu Windows 10 do ustawień fabrycznych. Może to rozwiązać wszelkie podstawowe problemy powodujące pojawienie się błędu. Ale kontynuuj dopiero po rozważeniu zalet i wad długotrwałej procedury resetowania systemu operacyjnego.