Chyba související s MSVCP140.dll se ve Windows 10 i 11 objevuje nejčastěji při spouštění aplikací, které vyžadují Microsoft Visual C++ Redistributable knihovny. Typická hláška zní:
„Program nelze spustit, protože v počítači chybí MSVCP140.dll. Zkuste tento problém vyřešit přeinstalací programu.“
Co je MSVCP140.dll
- Jedná se o součást Microsoft Visual C++ Redistributable 2015–2022.
- Obsahuje funkce, které používají aplikace vytvořené v jazyce C++.
- Bez této knihovny se programy jako Skype, Origin, AutoCAD, hry (např. Fortnite, PUBG) nemusí spustit.
Jak chybu opravit
1. Přeinstalujte Microsoft Visual C++ Redistributable
- Otevřete oficiální stránky Microsoftu:
Microsoft Visual C++ Redistributable Latest Supported Downloads - Stáhněte a nainstalujte oba balíčky:
- vc_redist.x86.exe (pro 32bit aplikace),
- vc_redist.x64.exe (pro 64bit aplikace).
- Restartujte počítač.
2. Aktualizace Windows
- Otevřete Nastavení > Windows Update a nainstalujte všechny dostupné aktualizace.
- Často se Visual C++ nainstaluje spolu s nimi.
3. Oprava nebo přeinstalace programu
- Pokud chyba přetrvává jen u jedné aplikace, zkuste ji přeinstalovat.
- Některé programy mají vlastní instalátor balíčků Visual C++.
4. Ruční oprava systémových souborů
Pokud knihovna chybí nebo je poškozená:
- Otevřete Příkazový řádek jako administrátor.
- Spusťte příkaz:
sfc /scannow
- Poté ještě:
DISM /Online /Cleanup-Image /RestoreHealth
5. Nikdy nestahujte DLL z neoficiálních webů
Na internetu existují stránky nabízející MSVCP140.dll ke stažení zvlášť, ale tyto soubory mohou obsahovat malware. Vždy používejte oficiální redistributable od Microsoftu.
Pokud se vám hláška o chybějícím MSVCP140.dll stále zobrazuje, nejčastějším a spolehlivým řešením je přeinstalace balíčků Visual C++ 2015–2022 přímo z webu Microsoftu.
Podělte se o své zkušenosti v komentářích.