Jednym z możliwych błędów podczas uruchamiania najnowszych wersji programów gier w Windows 10, 8 i Windows 7 jest "Program nie może zostać uruchomiony, ponieważ nie ma mcvcp140.dll na komputerze" lub "Wykonywanie kodu nie może być kontynuowane, ponieważ system nie wykrył msvcp140.dll" ( może pojawić się, na przykład, po uruchomieniu Skype).
W tej instrukcji - w szczegółach o tym, czym jest ten plik, jak pobrać plik msvcp140.dll z oficjalnej strony i naprawić błąd "Nie można uruchomić programu" podczas próby uruchomienia gry lub jakiegoś oprogramowania, jest też film o tej poprawce poniżej.
Na komputerze brakuje pliku msvcp140.dll - przyczyna błędu i sposób jego usunięcia
Zanim zaczniesz szukać pliku msvcp140.dll (jak w przypadku innych plików DLL, które powodują błędy podczas uruchamiania programów), radzę dowiedzieć się, co to za plik, w przeciwnym razie ryzykujesz pobranie czegoś złego z wątpliwych stron trzecich , podczas gdy w tym przypadku możesz wziąć ten plik z oficjalnej strony Microsoftu.
Plik msvcp140.dll jest jedną z bibliotek zawartych w komponentach Microsoft Visual Studio 2015, które są wymagane do uruchamiania niektórych programów. Domyślnie znajduje się w folderach. C: \ Windows \ System32 \ i C: \ Windows \ SysWOW64 \ ale może być konieczne w folderze z plikiem wykonywalnym uruchomionego programu (główną cechą jest obecność innych plików DLL w nim).
Domyślnie tego pliku brakuje w systemach Windows 7, 8 i Windows 10.W tym przypadku, z reguły podczas instalowania programów i gier wymagających msvcp140.dll i innych plików z Visual C ++ 2015, instalacja niezbędnych komponentów odbywa się automatycznie.
Ale nie zawsze: jeśli pobierzesz dowolny program przepakowania lub przenośny, ten etap może zostać pominięty, aw rezultacie - komunikat "Program nie może zostać uruchomiony" lub "Nie można kontynuować wykonywania kodu".
Rozwiązaniem jest pobranie niezbędnych komponentów i zainstalowanie ich samodzielnie.
Jak pobrać plik msvcp140.dll z dystrybuowanych komponentów Microsoft Visual C ++ 2015
Najbardziej poprawnym sposobem pobrania pliku msvcp140.dll jest pobranie rozproszonych składników Microsoft Visual C ++ 2015 i zainstalowanie ich w systemie Windows. Możesz to zrobić w następujący sposób:
- Idź do strony https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 i kliknij "Pobierz".Aktualizacja Lato 2017:Określona strona pojawia się i znika z witryny Microsoft. Jeśli występują problemy z pobieraniem, oto dodatkowe metody pobierania: Jak pobrać rozproszone pakiety Visual C ++ ze strony internetowej firmy Microsoft.
- Jeśli masz system 64-bitowy, zaznacz dwie wersje jednocześnie (x64 i x86, jest to ważne), jeśli 32-bitowe, to tylko x86 i pobierz je na swój komputer.
- Najpierw uruchom instalację. vc_redist.x86.exe, a następnie - vc_redist.x64.exe.
Po zakończeniu instalacji będziesz mieć plik msvcp140.dll i inne niezbędne biblioteki wykonywalne w folderach C: \ Windows \ System32 \ i C: \ Windows \ SysWOW64 \
Następnie możesz uruchomić program lub grę i, z dużym prawdopodobieństwem, nie zobaczysz komunikatu, że program nie może zostać uruchomiony, ponieważ na komputerze nie ma pliku msvcp140.dll.
Instrukcja wideo
Na wszelki wypadek - instrukcje wideo, jak naprawić błąd.
Dodatkowe informacje
Kilka dodatkowych punktów związanych z tym błędem, które mogą być pomocne w ustalaniu:
- Konieczne jest zainstalowanie bibliotek w wersji x64 i x86 (w wersji 32-bitowej), w tym w systemie 64-bitowym, ponieważ wiele programów, pomimo zgodności z systemem operacyjnym, jest 32-bitowych i wymaga odpowiednich bibliotek.
- 64-bitowy (x 64) instalator dla rozproszonych komponentów programu Visual C ++ 2015 (aktualizacja 3) zapisuje plik msvcp140.dll w folderze System32, a 32-bitowy (x86) na SysWOW64.
- Jeśli wystąpią błędy podczas instalacji, sprawdź, czy te komponenty są już zainstalowane i spróbuj je usunąć, a następnie powtórz instalację.
- W niektórych przypadkach, jeśli program nadal się nie uruchamia, pomocne może być skopiowanie pliku msvcp140.dll z folderu System32 do folderu z plikiem wykonywalnym (exe) programu.
To wszystko i mam nadzieję, że błąd został naprawiony. Byłbym wdzięczny, gdybyś podzielił się komentarzem, który program lub gra spowodował pojawienie się błędu i czy możliwe było rozwiązanie problemu.