What is VCRUNTIME140-DLL-MISSING?
The error 'VCRUNTIME140.dll was not found' indicates the Visual C++ 2015-2022 Redistributable runtime library is missing or corrupted. VCRUNTIME140.dll is part of the Microsoft Visual C++ Redistributable package and is required by thousands of modern Windows applications, games, and tools compiled with MSVC 2015 or later.
Common Causes
- Visual C++ Redistributable not installed
- Corrupted runtime DLL file
- Incomplete application installation
Step-by-Step Fix Guide
-
1
Install Microsoft Visual C++ 2015-2022 Redistributable (x64 and x86)
Always install both x64 and x86 (32-bit) versions of the Visual C++ Redistributable, as many 32-bit applications run on 64-bit Windows and require x86 runtime.
-
2
Repair existing Visual C++ installation
Download directly from Microsoft's official website to ensure you get the latest patched version.
-
3
Run sfc /scannow to restore corrupted system DLLs
Commands & Diagnostics
sfc /scannowStill Need Help?
Search our full database of 481+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database