Brakujące pliki są częstym zjawiskiem w systemie Windows. Nawet jeśli były tam wcześniej, można je zgubić, zepsuć lub zastąpić. Chociaż system Windows może samodzielnie znaleźć i naprawić wiele brakujących plików, wydaje się, że nie zarządza nimi wszystkimi. Jednym z powszechnych problemów jest błąd „msvcr120.dll” w systemie Windows. Oto jak to naprawić.
Plik msvcr120.dll stanowi część pakietów redystrybucyjnych Visual C ++ dla Visual Studio 2013. Jest to powszechnie stosowane w programach intensywnie korzystających z grafiki, takich jak edytory obrazów, edytory wideo i gry. Powiedziałbym, że najczęstsze występowanie tego błędu występuje w grach, ale widziałem wielu użytkowników Adobe i grafików mających ten problem.
Co znajduje się w pliku DLL?
Po pierwsze, co to jest plik .dll i do czego służy? Plik .dll to plik Dynamic Link Library. Ideą tego jest zapewnienie biblioteki często używanych plików w systemie Windows, do których każdy program może uzyskać dostęp. Zamiast instalować wystąpienie pliku dla każdego programu, który może go potrzebować, system Windows instaluje kopię w centralnym repozytorium, z którego może skorzystać dowolny program, jeśli tego potrzebuje.
Oszczędza to miejsce na dysku, pamięć i zasoby systemowe, ponieważ są to pliki współdzielone. Program nie musi instalować dodatkowej serii plików i tylko jedna instancja pliku musi zostać zaktualizowana, gdy poprawi się kod lub stary plik zostanie zastąpiony nowszą wersją. Jest to jedna z bardziej udanych funkcji systemu Windows, która działa bardzo dobrze.
Microsoft ma tutaj przydatne narzędzie wyjaśniające dla plików DLL.
Jak naprawić błędy związane z plikiem Msvcr120.dll
Po raz pierwszy składnia błędu mówi ci, co jest nie tak. Plik msvcr120.dll brakuje, jest uszkodzony lub z jakiegoś powodu nie można go użyć. Być może został przypadkowo usunięty przez użytkownika lub program, nadpisany lub uszkodzony. Wszystko, co musimy zrobić, to ponownie zainstalować plik, aby błąd zniknął.
Ponieważ msvcr120.dll stanowi część pakietów redystrybucyjnych Visual C ++ dla Visual Studio 2013, musimy zainstalować całość. Na szczęście Microsoft utrzymuje je online.
- Odwiedź stronę Centrum pobierania Microsoft, aby zapoznać się z pakietami redystrybucyjnymi Visual C ++ dla Visual Studio 2013.
- Wybierz język i kliknij Pobierz.
- Wybierz wersje pliku x86 i x64.
- Po pobraniu zainstaluj pakiet. Może zainstalować się bez problemu lub może pojawić się opcja Napraw lub Zastąp. Wybierz Napraw, jeśli widzisz tę opcję.
- Ponownie przetestuj program, który zgłosił oryginalny błąd msvcr120.dll.
Składnia błędu nie mówi nam tylko, czy brakujący plik znajduje się w 32-bitowej części 64-bitowej części. Nawet jeśli używasz komputera 64-bitowego, system Windows nadal będzie korzystał z plików 32-bitowych. Visual Studio używa obu typów plików, więc aby w pełni rozwiązać ten problem, musimy zastąpić pliki w wersji 64-bitowej i 32-bitowej. Dlatego wybierasz obie opcje w powyższym oknie pobierania.
Po zainstalowaniu obu, system powinien teraz działać tak, jak powinien.
Odświeżanie sterownika grafiki w celu naprawy msvcr120.dll brakuje błędów
Widziałem przypadki, gdy zastąpienie msvcr120.dll nie rozwiązało problemu. To rzadkie, ale się zdarza. Jest to zwykle problem ze sterownikiem graficznym i można go rozwiązać poprzez odświeżenie sterownika. Jak zawsze zalecam konkretny proces podczas odświeżania sterownika karty graficznej. Pozwala to uniknąć wielu typowych problemów z aktualizacjami sterowników.
- Pobierz i zainstaluj Pobierz Display Driver Uninstaller DDU.
- Pobierz najnowsze sterowniki karty graficznej.
- Uruchom Pobierz DDU Display Driver Uninstaller i wybierz Wyczyść i uruchom ponownie.
Komputer uruchomi się ponownie w trybie awaryjnym, a program DDU odinstaluje sterownik karty graficznej. Możesz pozostać w trybie awaryjnym i zainstalować nowy sterownik lub ponownie uruchomić komputer w trybie normalnym, aby zainstalować nowy sterownik. Tak czy inaczej, stare pliki zostaną usunięte gotowe na nowe. Zupełnie jak świeżo zainstalowana karta.
Pakiety sterowników graficznych mają możliwość nadpisywania plików podczas aktualizacji. Jednak jeśli zmieni się struktura pliku, niektóre pliki staną się przestarzałe lub w jakimkolwiek stopniu dostosujesz system Windows, te pakiety nie zawsze działają. Usunięcie poprzedniego sterownika czysto przed instalacją nowego sterownika pozwala uniknąć znacznej większości problemów ze sterownikami graficznymi, które mogą się pojawić.
Jeśli musisz naprawić błąd msvcr120.dll w systemie Windows, a wymiana pakietów redystrybucyjnych Visual C ++ dla Visual Studio 2013 nie działa, aktualizacja sterownika karty graficznej zwykle załatwia sprawę.
Czy znasz inne sposoby naprawienia błędu msvcr120.dll? Opowiedz nam o nich poniżej, jeśli tak!