Wszyscy byliście przygotowani na produktywny dzień – a może po prostu gotowy do uruchomienia tej gry, w której miałeś obsesję – kiedy Windows uderzył cię zimną, bezduszną komunikatem: „Program nie może się rozpocząć, ponieważ MSVCP140.dll brakuje na komputerze”.
Teraz, chyba że regularnie zajmujesz się plikami DLL (które, szczerzy, większość ludzi nie), ten błąd prawdopodobnie ma tyle samo sensu, co podręcznik IKEA napisany w hieroglifach. Ale nie martw się. Mamy Cię objęte.
Po pierwsze, czym jest MSVCP140.dll?
Pomyśl o tym jako o jednym z tych niezbędnych zębów w komputerze, jakim jest Windows. W szczególności jest to część Pakiet Microsoft Visual C ++co jest po prostu fantazyjnym sposobem powiedzenia:
„Kilka ważnych plików, które Windows musi, aby niektóre aplikacje i gry działały poprawnie”.
MSVCP140.dll jest taki jak ten facet w filmie o napadach, który nie ma dużo czasu na ekranie, ale bez niego cały plan się rozpada. Kiedy go brakuje, programy, które na nim polegają – takie jak Photoshop, Zoom lub niektóre gry – wyrzucają dopasowanie i odmawiają uruchomienia.
Windows 11 24h2 może zniszczyć komputer, jeśli masz ten procesor Intel
Dlaczego to zaginęło?
To nie jest jakiś spisek w stylu cyberpunkowym, ale pliki DLL mogą zniknąć z wielu powodów:
- Przypadkowe usunięcie: Może narzędzie do czyszczenia stało się trochę nadgorliwe.
- Instalacja skorumpowana: Niektóre aktualizacje oprogramowania zawodzą w najgorszy możliwy sposób.
- Windows Update Shenanigans: Czasami aktualizacje systemu Windows są jak byk w chińskim sklepie.
- Atak złośliwego oprogramowania: Tak, wirusy uwielbiają bałagan z plikami systemowymi.
- Nigdy tego nie miałeś: Niektóre aplikacje wymagają wizualnej redystrybucji C ++, a jeśli jej brakuje, podobnie jest to DLL.
Jak to odzyskać? Czytaj dalej.
Jak naprawić MSVCP140.dll?
Przejdźmy do poprawek, zaczynając od najłatwiejszych i pracując opcja nuklearna.
1. Ponownie zainstaluj Microsoft Visual C ++ Redystrybutableble
To jest złota poprawka. Jeśli brakuje MSVCP140.dll, istnieje szansa, że wystarczy ponownie zainstalować cały pakiet:
- Przejdź do oficjalnej strony internetowej Microsoft i pobierz najnowsze Pakiet Microsoft Visual C ++ Dla swojego systemu (wybierz wersję 64-bitową lub 32-bitową na podstawie systemu operacyjnego).
- Zainstaluj to jak każde inne oprogramowanie.
- Uruchom ponownie komputer.
- Spróbuj ponownie otworzyć program.
Jeśli to nie zadziała, przejdźmy dalej.
2. Napraw instalację wizualną C ++
Czasami zamiast czystego ponownego zainstalowania możesz po prostu naprawa Istniejąca instalacja:
- Otwarte Panel sterowania → Programy i funkcje.
- Znajdować Microsoft Visual C ++ 2015-2019 (lub jakakolwiek wersja, którą masz).
- Kliknij prawym przyciskiem myszy → Wybierz Naprawa.
- Niech system Windows działał w swojej magii.
- Uruchom ponownie komputer.
Nadal nie działa? Jesteśmy teraz poważni.
3. Ręcznie skopiuj plik MSVCP140.dll z innego komputera
Jeśli masz przyjaciela, rodzeństwo lub drugi komputer z tą samą wersją systemu Windows, możesz prostować ukraść Ich plik MSVCP140.dll (nie martw się, to jest legalne).
- Znajdować C: Windows System32 na ich komputerze.
- Kopia MSVCP140.DLL na patyk USB.
- Wklej go w tej samej lokalizacji na komputerze.
- Uruchom ponownie i przetestuj swój program.
Czy to działa? NIE? Więc idźmy głębiej.
4. Uruchom skanowanie SFC (ponieważ Windows może być problemem)
Windows ma wbudowane narzędzie o nazwie Checker plików systemowych (SFC) który skanuje i naprawia uszkodzone pliki systemowe – w tym brakujące biblioteki DLL:
- Otwarte Monit polecenia jako administrator.
- Typ:
grzmotnąć
Copyedit
SFC /Scannow
- Naciśnij Enter i pozwól Windows zrobić swoje.
- Uruchom ponownie, kiedy to się skończy.
Nadal nie naprawiasz? Okej, Windows, poprosiłeś o to…
5. Ponownie zainstaluj problematyczny program
Może samo oprogramowanie jest po prostu Zatrzymany. Spróbuj odinstalować i ponownie zainstalować aplikację, która zapewnia błąd. Czasami programy instalują własne wersje pliku DLL, a ich ponowna instalacja może naprawić wszystko.
6. Zaktualizuj system Windows (tak, naprawdę)
Wiemy, aktualizacje systemu Windows są denerwujące, ale czasami one Właściwie Napraw problemy.
- Otwarte Ustawienia → Aktualizacja i bezpieczeństwo.
- Trzask Sprawdź aktualizacje.
- Zainstaluj wszelkie oczekujące aktualizacje.
- Uruchom ponownie komputer.
Jeśli nic z tego nie działa, wydobywamy ostatniego szefa…
7. Przywracanie systemu (aka podróży w czasie)
Jeśli ten problem Nagle Zacząłem się działać i nie masz pojęcia, dlaczego przywracanie systemu może być w stanie cofnąć komputer do czasów, w których rzeczy faktycznie działały.
- Otwarte Uruchomić (Windows + R).
- Wpisz RSTRUI i naciśnij Enter.
- Wybierz punkt przywracania przed rozpoczęciem błędu.
- Niech Windows powróci do tego czasu.
Nigdy nie pobieraj plików DLL z losowych stron internetowych
. MSVCP140.dll brak błędu jest jednym z tych problemów, które wydają się, jakby wyszło znikąd – a czasem tak naprawdę. Ale dzięki odpowiedniemu rozwiązywaniu problemów możesz to naprawić bez uciekania się do desperackich wyszukiwań Google i szkicowych stron pobierania DLL innej firmy (poważnie, nigdy Pobierz pliki DLL z losowych stron internetowych).
Przez większość czasu tylko ponowne zainstalowanie Wizualne redystrybutali C ++ Zrobi sprawę. Ale jeśli wszystko inne zawiedzie, cóż… przynajmniej nauczyłeś się o wiele więcej o systemie Windows, niż prawdopodobnie kiedykolwiek chciałeś.
Wyróżniony obraz obrazu: Kerem Gülen/Ideogram