What is MSVCP140-DLL-MISSING?
MSVCP140.dll is the C++ Standard Library implementation distributed as part of the Microsoft Visual C++ 2015-2022 Redistributable. Applications compiled with MSVC need this DLL for STL containers, algorithms, streams, and other C++ standard library features. Its absence blocks application launch entirely.
Common Causes
- Visual C++ 2015-2022 Redistributable not installed
- DLL accidentally deleted
- Antivirus quarantined the file
Step-by-Step Fix Guide
-
1
Install Visual C++ 2015-2022 Redistributable from Microsoft
Downloading and installing the Visual C++ Redistributable from Microsoft is the safest and most reliable fix — never download individual DLL files from third-party websites.
-
2
Check antivirus quarantine for MSVCP140.dll
If the DLL was quarantined by antivirus, restore it from quarantine and add an exclusion for the Windows System32 directory.
-
3
Run sfc /scannow to restore system DLLs
Commands & Diagnostics
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealthStill Need Help?
Search our full database of 481+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database