How to Fix MSVCP140.dll Missing Error in Elden Ring
Complete guide to fix the "MSVCP140.dll is missing" error when launching Elden Ring. Includes official download links and troubleshooting steps.
Table of Contents
Why Does Elden Ring Show "MSVCP140.dll is Missing"?
When you try to launch Elden Ring, Windows cannot find the MSVCP140.dll file that the game needs to run. This file is part of Visual C++ 2015-2022 Redistributable. The error typically appears as:
"The program can't start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem."
Don't panic! This is one of the most common PC gaming errors and is easy to fix.
Solution 1: Install Official Runtime (Recommended)
The safest way to fix this error is to install the official Visual C++ 2015-2022 Redistributable from Microsoft:
1. Download from: https://aka.ms/vs/17/release/vc_redist.x64.exe 2. Run the installer as Administrator 3. Restart your computer 4. Try launching Elden Ring again
Important: Install BOTH x64 and x86 versions for maximum compatibility.
Solution 2: Download DLL from FixMissingDLL.com
If the runtime installation doesn't work, you can download MSVCP140.dll directly:
1. Go to our MSVCP140.dll download page 2. Download the correct version (32-bit or 64-bit) 3. Copy the file to: - C:\Windows\System32 (for 64-bit) - C:\Windows\SysWOW64 (for 32-bit) 4. Restart Elden Ring
Solution 3: Verify Game Files
Corrupted game files can also cause this error:
Steam: 1. Right-click Elden Ring in Library 2. Properties → Installed Files 3. Click "Verify integrity of game files"
Epic Games: 1. Click the three dots next to Elden Ring 2. Select "Manage" 3. Click "Verify"