Poprawka: brak pliku MSVCR120.dll w systemach Windows 7, 8 i 10

msvcr120.dll jest podstawowym plikiem dla systemu operacyjnego Windows. Służy do wyodrębniania różnych zasobów dla aplikacji innych firm. Jest powiązany z językiem programowania C ++. Brak pliku oznacza, że ​​programy działające w tym języku nie uruchomią się pomyślnie, ponieważ nie znajdą wymaganego pliku.

Istnieje kilka rozwiązań tego problemu. Możemy spróbować ponownie zainstalować pakiety redystrybucyjne C ++. Zacznij od pierwszego rozwiązania i idź w dół. Po wykonaniu każdego rozwiązania należy spróbować uruchomić aplikację. Jeśli nadal nie działa, spróbuj zainstalować go ponownie. Zwróć uwagę, że te rozwiązania działają dla prawie wszystkich wersji systemu Windows.

Aby ponownie zainstalować program, wykonaj następujące czynności:

  1. Naciśnij Windows + R i wpisz „appwiz.cpl” i naciśnij Enter.
  2. Pojawi się nowe okno zawierające wszystkie aplikacje aktualnie zainstalowane na komputerze. Kliknij aplikację prawym przyciskiem myszy i wybierz „Odinstaluj”.
  3. Uruchom ponownie komputer przed ponowną instalacją.

Rozwiązanie 1: Uruchomienie Kontrolera plików systemowych

System File Checker (SFC) to narzędzie obecne w systemie Microsoft Windows, które umożliwia użytkownikom skanowanie komputerów w poszukiwaniu uszkodzonych plików w systemie operacyjnym. To narzędzie było dostępne w systemie Microsoft Windows od czasu systemu Windows 98. Jest to bardzo przydatne narzędzie do diagnozowania problemu i sprawdzania, czy problem nie jest spowodowany uszkodzonymi plikami w systemie Windows.

Możemy spróbować uruchomić SFC i zobaczyć, czy nasz problem zostanie rozwiązany. Otrzymasz jedną z trzech odpowiedzi podczas uruchamiania SFC.

  • Windows nie znalazł żadnych naruszeń integralności
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki i naprawiła je
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych (lub wszystkich) z nich
  1. Naciśnij Windows + R, aby uruchomić aplikację Uruchom. Wpisz „ taskmgr ” w oknie dialogowym i naciśnij Enter, aby uruchomić menedżera zadań na komputerze.
  2. Teraz kliknij opcję Plik znajdującą się w lewym górnym rogu okna i wybierz „ Uruchom nowe zadanie ” z listy dostępnych opcji.

  1. Teraz wpisz „ powershell ” w oknie dialogowym i zaznacz opcję poniżej, która brzmi „ Utwórz to zadanie z uprawnieniami administratora ”.

  1. W Windows Powershell wpisz „ sfc / scannow ” i naciśnij Enter . Ten proces może zająć trochę czasu, ponieważ całe pliki systemu Windows są skanowane przez komputer i sprawdzane pod kątem uszkodzonych faz.

  1. Jeśli napotkasz błąd, w którym system Windows stwierdzi, że znalazł błąd, ale nie mógł go naprawić, wpisz „ sfc / verifyonly ”. Poczekaj, aż proces się zakończy.
  2. Jeśli nadal nie możesz naprawić uszkodzonych plików, uruchom polecenie „ DISM / Online / Cleanup-Image / RestoreHealth ” w programie PowerShell. Spowoduje to pobranie uszkodzonych plików z serwerów aktualizacji systemu Windows i zastąpienie uszkodzonych. Zwróć uwagę, że ten proces może również zająć trochę czasu w zależności od połączenia internetowego. Nie anuluj na żadnym etapie i pozwól mu działać.

Jeśli błąd został wykryty i został naprawiony powyższymi metodami, uruchom ponownie komputer, zainstaluj ponownie aplikację i sprawdź, czy uruchamia się poprawnie.

Rozwiązanie 2: Pobieranie społeczności instalatorów MySQL

Jeśli masz problemy z uruchomieniem różnych aplikacji MySQL, takich jak MySQL Workbench itp., Zalecamy zainstalowanie programu MySQL Installer Community na swoim komputerze. To narzędzie wykryje, że w systemie brakuje niektórych składników programu Visual Studio i prawdopodobnie uruchomi instalator minimalnych składników programu Visual Studio i wypełni luki. Zawsze upewnij się, że pobierasz aplikację z oficjalnej strony MySQL.

Rozwiązanie 3: Ponowna instalacja pakietów redystrybucyjnych Visual C ++

Msvcr120.dll jest podstawowym plikiem dla systemu operacyjnego Windows. Jeśli brakuje msvcr120.dll, nie będzie można uruchamiać gier, jak wyjaśniono we wprowadzeniu. Aby zastąpić brakujący plik, możemy pobrać cały pakiet redystrybucyjny i go zainstalować. Należy pamiętać, że należy zawsze unikać pobierania plików .dll z Internetu z nieoficjalnych witryn. Mogą być zainfekowane złośliwym oprogramowaniem i wirusami oraz mogą łatwo zainfekować komputer.

  1. Przejdź do oficjalnego pobierania Microsoft
  2. Kliknij przycisk Pobierz po wybraniu języka.

  1. Wybierz „ vredist_x64.exe ” i naciśnij Dalej . Wkrótce rozpocznie się pobieranie. Zapisz plik w dostępnej lokalizacji i uruchom plik exe.

  1. Po zakończeniu instalacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Uwaga: jeśli używasz 64-bitowego systemu Windows, możesz zainstalować oba (vredist_x64.exe i vredist_x86.exe). Jeśli jednak masz wersję 32-bitową, powinieneś zainstalować tylko plik „vredist_x86.exe”.

Rozwiązanie 4: Skanowanie w poszukiwaniu wirusów

Pliki .dll są jednym z najpopularniejszych hostów wirusów i złośliwego oprogramowania, które dostają się do komputera. Jeśli podejrzewasz, że Twój komputer jest zainfekowany, przeskanuj swój komputer tak szybko, jak to możliwe, aby usunąć złośliwe oprogramowanie / wirus. Powinieneś użyć obecnie używanego programu antywirusowego. Jeśli go nie masz, możesz użyć programu Windows Defender.

  1. Naciśnij Windows + S, aby uruchomić pasek wyszukiwania menu Start. Wpisz „ Windows Defender ” i otwórz pierwszy wynik, który się pojawi.

  1. Po prawej stronie ekranu zobaczysz opcję skanowania. Wybierz pełne skanowanie i kliknij Skanuj. Ten proces może zająć trochę czasu, ponieważ system Windows skanuje wszystkie pliki komputera jeden po drugim. Bądź cierpliwy i pozwól, aby proces się zakończył.

  1. Jeśli na komputerze było złośliwe oprogramowanie, pozwól narzędziu usunąć i ponownie uruchomić komputer przed ponownym uruchomieniem aplikacji.

Uwaga: Możesz również uruchomić skaner bezpieczeństwa firmy Microsoft, ponieważ zawiera najnowsze definicje wirusów i sprawdzić, czy wykryje jakiekolwiek rozbieżności.

Rozwiązanie 5: Zainstaluj oba pakiety redystrybucyjne VC

Czasami może być konieczne ponowne zainstalowanie wszystkich pakietów VC Redist, a następnie zainstalowanie zarówno 32-bitowej, jak i 64-bitowej wersji oprogramowania, aby działało poprawnie. Dlatego w tym kroku najpierw odinstalujemy starsze instalacje VC Redist, a następnie ponownie zainstalujemy wszystkie pakiety VC Redist. Za to:

  1. Naciśnij „Windows” + „R”, aby otworzyć okno Uruchom.
  2. Wpisz „appwiz.cpl” i naciśnij „Enter”, aby otworzyć okno zarządzania aplikacjami.
  3. W oknie zarządzania aplikacjami przewiń w dół i kliknij prawym przyciskiem myszy aplikację „Visual C ++ Redistributable” .
  4. Wybierz „Odinstaluj” z listy, a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby usunąć oprogramowanie z komputera.
  5. Powtórz ten krok dla wszystkich instalacji oprogramowania.
  6. Teraz przejdź do witryny firmy Microsoft i pobierz kolejno następujące instalacje.
    • Pakiet redystrybucyjny Microsoft Visual C ++ 2005 64-bitowy + 32-bitowy
    • Pakiet redystrybucyjny programu Microsoft Visual C ++ 2008 (x86)
    • Pakiet redystrybucyjny programu Microsoft Visual C ++ 2008 (x64)
    • Pakiet redystrybucyjny programu Microsoft Visual C ++ 2010 (x86)
    • Pakiet redystrybucyjny programu Microsoft Visual C ++ 2010 (x64)
    • Pakiety redystrybucyjne Visual C ++ dla programu Visual Studio 2013 w wersji 32 + 64-bitowej
    • Pakiet redystrybucyjny Visual C ++ dla programu Visual Studio 2015
  7. Po pobraniu ich wszystkich zainstaluj je jeden po drugim na swoim komputerze, uruchamiając pliki instalacyjne.
  8. Po ich zainstalowaniu sprawdź, czy problem nadal występuje.

Rozwiązanie 6: Instalowanie aktualizacji systemu Windows

Możliwe, że są dostępne aktualizacje dla twojego systemu operacyjnego Windows, ale nie zostały one zaimplementowane w twoim systemie, przez co ten problem jest wyzwalany. Dlatego na tym etapie będziemy sprawdzać i stosować wszelkie aktualizacje. Za to:

  1. Naciśnij „Windows” + „I”, aby otworzyć ustawienia i kliknij opcję „Aktualizacje i zabezpieczenia” .
  2. W sekcji Aktualizacje kliknij przycisk „Windows Update” w lewym panelu i kliknij opcję „Sprawdź aktualizacje” .
  3. Po sprawdzeniu dostępności aktualizacji system Windows automatycznie zainstaluje wszystkie dostępne aktualizacje na komputerze.
  4. Po zaktualizowaniu systemu Windows sprawdź, czy problem nadal występuje.

Rozwiązanie 7: Ponowna instalacja aplikacji

Jeśli napotykasz ten problem w określonej aplikacji lub w grze, która nie może się uruchomić i powoduje ten błąd, możliwe, że na początku nie została poprawnie zainstalowana. Dlatego ważne jest, aby jeśli nie możesz tego naprawić za pomocą wszystkich kroków, o których wspomnieliśmy powyżej, powinniśmy przejść do ponownej instalacji gry / aplikacji, której nie można uruchomić. W tym celu odinstaluj go z jego własnego deinstalatora lub z okna zarządzania aplikacjami, tak jak zrobiliśmy powyżej, a następnie zainstaluj go ponownie, pobierając go ponownie ze źródła.