Strona główna
» WINDOWS
»
Jak naprawić błąd „MSVCP140.dll nie został znaleziony” w systemie Windows 10
Jak naprawić błąd „MSVCP140.dll nie został znaleziony” w systemie Windows 10
Jeśli w systemie Windows 10 pojawia się komunikat „Nie można kontynuować wykonywania kodu, ponieważ nie znaleziono pliku MSVCP140.dll” , program zazwyczaj nie może załadować środowiska uruchomieniowego Microsoft Visual C++, dla którego został stworzony. Najbezpieczniejszym rozwiązaniem jest zainstalowanie lub naprawa oficjalnego pakietu redystrybucyjnego Microsoft Visual C++, a następnie naprawa lub ponowna instalacja aplikacji, jeśli to konieczne. Nie pobieraj luźnej kopii pliku MSVCP140.dll z zewnętrznych witryn z bibliotekami DLL.
Komunikat MSVCP140.dll pojawia się zazwyczaj wtedy, gdy aplikacja nie może załadować wymaganego środowiska uruchomieniowego Visual C++.
1. Zainstaluj najnowszą wersję Microsoft Visual C++ Redistributable
Plik MSVCP140.dll jest częścią środowiska uruchomieniowego Visual C++ firmy Microsoft. Firma Microsoft zaleca obecnie najnowszą obsługiwaną wersję pakietu redystrybucyjnego Visual C++ v14 dla aplikacji utworzonych w programie Visual Studio 2017, 2019, 2022 lub 2026. Pakiet redystrybucyjny zainstalowany na komputerze musi być co najmniej tak samo aktualny, jak narzędzia kompilacji użyte do utworzenia aplikacji.
Pobierz pakiet pasujący do architektury aplikacji. Firma Microsoft udostępnia aktualne instalatory x64 i x86 .
Uruchom instalator. Jeśli oferuje opcję „Instaluj” , zainstaluj go. Jeśli oferuje opcję „Napraw” , wybierz opcję „Napraw”.
Uruchom ponownie system Windows, a następnie uruchom ponownie program, którego dotyczy problem.
Na 64-bitowym komputerze z systemem Windows 10 starsza lub 32-bitowa aplikacja może nadal wymagać środowiska uruchomieniowego x86. Jeśli nie wiesz, czy aplikacja jest 32-, czy 64-bitowa, zainstalowanie pakietów x64 i x86 firmy Microsoft to praktyczny sposób na obsługę obu architektur aplikacji.
Jeśli środowisko wykonawcze jest już zainstalowane, instalator firmy Microsoft może zaoferować opcję Naprawy uszkodzonych lub brakujących plików środowiska wykonawczego.
2. Napraw zainstalowane pakiety Visual C++
Jeśli błąd wystąpił po aktualizacji aplikacji, awarii, przerwaniu instalacji lub operacji czyszczenia, środowisko wykonawcze może być już obecne, ale uszkodzone. System Windows 10 nadal udostępnia zainstalowane programy na pulpicie w Ustawieniach > Aplikacje > Aplikacje i funkcje oraz w Panelu sterowania.
Otwórz Ustawienia > Aplikacje > Aplikacje i funkcje .
Znajdź wpisy w pakiecie redystrybucyjnym Microsoft Visual C++. Jeśli zainstalowane są zarówno x64, jak i x86, napraw pakiet odpowiadający problematycznej aplikacji; jeśli architektura aplikacji jest niejasna, napraw oba.
Zaznacz wpis, wybierz opcję Modyfikuj i użyj opcji Napraw, gdy instalator to zaproponuje.
System Windows 10 może wyświetlić osobne pakiety redystrybucyjne Visual C++ dla architektur x64 i x86, ponieważ różne aplikacje mogą wymagać różnych architektur.
3. Napraw lub zainstaluj ponownie aplikację, która wyświetla błąd
Jeśli środowisko uruchomieniowe Visual C++ działa prawidłowo, ale tylko jeden program uległ awarii, instalacja samego programu może być niekompletna lub uszkodzona. Najpierw skorzystaj z wbudowanej opcji naprawy aplikacji, jeśli jest dostępna. W przeciwnym razie odinstaluj aplikację, uruchom ponownie system Windows i zainstaluj najnowszą obsługiwaną kompilację z oficjalnej witryny lub sklepu wydawcy oprogramowania.
Zwróć uwagę, który plik wykonywalny powoduje błąd. Jeśli komunikat pojawia się tylko podczas otwierania jednej wtyczki, programu uruchamiającego lub procesu pomocniczego, naprawa całej instalacji systemu Windows zazwyczaj nie jest konieczna.
4. Uruchom DISM i SFC, jeśli kilka aplikacji nie działa prawidłowo
Jeśli kilka programów nagle zgłasza brak bibliotek DLL lub sam system Windows zachowuje się nieprawidłowo, sprawdź magazyn komponentów systemu Windows i chronione pliki systemowe. Firma Microsoft zaleca uruchomienie narzędzia DISM przed uruchomieniem Kontrolera plików systemowych.
Wyszukaj Wiersz polecenia , kliknij go prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator .
Uruchom to polecenie i poczekaj, aż zostanie zakończone:
Jeśli błędy związane z brakującymi bibliotekami DLL dotyczą kilku programów lub jeśli system Windows wykazuje szersze oznaki uszkodzenia, należy najpierw użyć narzędzia DISM, a dopiero potem SFC.
Czego nie robić
Nie pobieraj pliku MSVCP140.dll z losowych witryn z bibliotekami DLL. Nie można zweryfikować, czy plik jest aktualny, kompatybilny ani bezpieczny, a skopiowanie jednej biblioteki DLL nie naprawi niezawodnie reszty środowiska wykonawczego.
Nie należy używać regsvr32 jako standardowej naprawy pliku MSVCP140.dll. Regsvr32 jest przeznaczony dla komponentów DLL, które rejestrują się same w systemie Windows. Plik MSVCP140.dll jest dostarczany jako część środowiska uruchomieniowego Visual C++, więc naprawa lub ponowna instalacja pakietu redystrybucyjnego jest właściwym rozwiązaniem.
Nie usuwaj innych pakietów redystrybucyjnych Visual C++ tylko dlatego, że wyglądają na stare. Różne aplikacje mogą być zależne od różnych rodzin i architektur środowisk wykonawczych.
Uwaga dotycząca obsługi systemu Windows 10
Wsparcie techniczne dla systemu Windows 10 zakończyło się 14 października 2025 r . Powyższe kroki rozwiązywania problemów nadal dotyczą systemu Windows 10, ale firma Microsoft nie zapewnia już standardowych bezpłatnych aktualizacji zabezpieczeń ani pomocy technicznej dla tego systemu operacyjnego. Jeśli nadal korzystasz z systemu Windows 10, zapoznaj się z wytycznymi firmy Microsoft dotyczącymi zakończenia wsparcia technicznego dla systemu Windows 10 oraz dostępnymi opcjami aktualizacji lub rozszerzonych aktualizacji zabezpieczeń.