Podczas uruchamiania stosunkowo nowych programów i gier może wystąpić błąd "Programu nie można uruchomić, ponieważ na komputerze brakuje pliku vcrunt140.dll" i rozpocząć wyszukiwanie miejsca pobrania tego pliku. Błąd o równym prawdopodobieństwie może pojawić się we wszystkich ostatnich wersjach systemu Windows.
W tym samouczku opisano szczegółowo, jak pobrać oryginalny plik vcruntime.dll ze strony Microsoft dla systemu Windows 10 i Windows 7 (x 64 i x 86) i naprawić błędy podczas uruchamiania programów związanych z brakiem tego pliku.
Jak naprawić błąd. Uruchomienie programu jest niemożliwe, ponieważ na komputerze brakuje pliku vcruntime140.dll
Nigdy w przypadku błędów DLL, nie powinieneś szukać witryn innych firm, w których te pliki są "osobno". Zasadą jest, że każdy taki plik .dll jest częścią niektórych składników systemu, które są potrzebne do uruchamiania programów, a pobieranie jednego osobnego pliku najprawdopodobniej spowoduje pojawienie się nowego błędu związanego z brakiem następnej biblioteki z tych składników.
Plik vcruntime140.dll znajduje się w składniku redystrybucyjnym Microsoft Visual C ++ 2015 (Redistributable Microsoft Visual C ++ 2015), a nowsza wersja tego pliku jest zawarta w pakiecie redystrybucyjnym Visual C ++ dla Visual Studio 2017.
Oba te pakiety można pobrać bezpłatnie od firmy Microsoft,w tym samym czasie plik vcrunt140.dll i inne niezbędne pliki będą poprawnie zainstalowane i zarejestrowane w systemie Windows 10 lub Windows 7 (w chwili pisania zazwyczaj wystarczy zainstalować składniki programu Visual C ++ 2015, ale wkrótce wydaje mi się, że potrzebne będą również wersje 2017, zalecam instalację oba naraz).
Pobieranie pakietu redystrybucyjnego Microsoft Visual C ++ 2015 jest następujące:
- Idź do strony https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 i kliknij "Pobierz".
- Jeśli masz 64-bitowy system Windows, wybierz i vc_redist.x64.exe i vc_redist.x86.exe (Tj. W 64-bitowym systemie komponenty są również potrzebne dla programów 32-bitowych), jeśli są 32-bitowe, to tylko x86.
- Po pobraniu tych dwóch plików zainstaluj je po kolei.
- Sprawdź, czy błąd uruchomienia programu związany z nieobecnością pliku vcruntime140.dll na komputerze został naprawiony.
Ważna uwaga: jeśli strona w witrynie internetowej firmy Microsoft wskazana w pierwszym akapicie jest niedostępna (z jakiegoś powodu zdarza się to czasami), zobacz osobną instrukcję Jak pobrać rozproszone składniki programu Redystrybucja Visual C ++ na lata 2008-2017.
Po zainstalowaniu komponentów programu Visual Studio 2017 (jeśli poprzedni krok nie rozwiązał problemu), istnieją pewne niuanse:
- Możesz pobrać instalator ze strony. https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads (pozycja na górze strony - "Pobierz pakiet Microsoft Visual C ++, pakiet redystrybucyjny dla Visual Studio 2017").
- Problem polega na tym, że na tej stronie ładowana jest tylko 64-bitowa wersja systemu Windows. Jeśli potrzebujesz wersji x86 (32-bitowej) komponentów Visual Studio 2017, skorzystaj z metody pobierania z my.visualstudio.com opisanej w powyższej instrukcji. Jak pobrać rozproszone komponenty redystrybucyjne Visual C ++ dla Visual Studio 2008-2017.
Po zainstalowaniu zarówno tych, jak i innych składników, w żadnym wypadku nie mogą wystąpić błędy związane z plikiem vcruntime140.dll - plik zostanie automatycznie umieszczony w folderach C: \ Windows \ System32 i C: \ Windows \ SysWOW64 i poprawnie zarejestrowane w systemie Windows.