How to Fix "MSVCP140.dll Is Missing" Error

Quick answer
"MSVCP140.dll was not found" means the Microsoft Visual C++ 2015–2022 Redistributable is missing or damaged. Download and install the latest Visual C++ Redistributable (x64 and x86) from Microsoft, then restart the PC.
What does “MSVCP140.dll Missing” mean?
The program needs a Microsoft C++ runtime file that is not on your PC.
What causes it?
- Visual C++ Redistributable not installed
- Damaged runtime install
- Antivirus removed the file
Steps to try
Stop when the issue is resolved.
- Open Microsoft's official Visual C++ Redistributable download page.
- Install vc_redist.x64.exe and vc_redist.x86.exe.
- If already installed, choose Repair.
- Restart the PC.
- Open the program again.
Need more support? Check the official help: Microsoft Support
FAQs
Does this fix VCRUNTIME140.dll too?
Yes. The same package includes VCRUNTIME140.dll and MSVCP140.dll.
Is it safe?
Yes, when downloaded from Microsoft.
By Sophia Bennett
·