How to Fix VCRUNTIME140.dll Missing Error on Windows 11?

When there is a problem with the Visual C++ Redistributable file on Windows, you will face the VCRUNTIME140.dll missing error. Windows applications and software require a DLL file to run, and if the DLL is missing, the application and software will not work. For example, if you encounter VCRUNTIME140.dll missing error, it means the VCRUNTIME140.dll file on your PC is missing. That is why your application won’t start. The missing VCRUNTIME140.dll file may be due to unsuccessful application installation. It is also possible that the VCRUNTIME140.dll file is missing after updating Windows. No matter what causes VCRUNTIME140.dll missing, don’t worry, this article will show you how to fix VCRUNTIME140.dll missing error.

The VCRUNTIME140.dll file is used by the Microsoft C++ Redistributable for Microsoft Studio, which is part of the C++ files package. While VCRUNTIME140.dll missing errors can occur for several reasons, you can use the following steps to fix it.

1 Repair Microsoft Visual C++ redistributable installation files

You can try to fix Microsoft Visual C++ Redistributable, which is a package that helps many Windows applications function properly.

Click the Start button and select Settings.
Click Apps in the list on the left and Apps & Features on the right.

settings apps fix vcruntime140.dll is missing error

Search for visual C++ in Apps & features and find Microsoft Visual C++ 2015-2019 Redistributable (x64) from the list of results.

Click the three-dot menu button next to Microsoft Visual C++ 2015-2019 Redistributable (x64) and select Modify from the menu.

modify fix vcruntime140.dll is missing

Next, the Microsoft Visual popup will appear, click the Repair button.

When done, click Close and see if the vcruntime140.dll missing error still occurs.

2 Reinstall Visual C++ Redistributable
If repairing Microsoft Visual C++ still does not resolve the VCRUNTIME140.dll missing error, you can reinstall Microsoft Visual C++. VCRUNTIME140.dll is rooted in the Visual C++ Redistributable for Visual Studio.

Follow the steps below to uninstall and reinstall Visual C++ Redistributable.

First, download Microsoft Visual C++ 2015 Redistributable Update 3 RC from the official Microsoft website.

Make sure to download the x86 or x64 version.

Open Start > Settings > Applications > Applications and Features and search for Visual C++.

search fix vcruntime140.dll is missing error

Click the three-dot button and select Uninstall from the menu.

Click the Uninstall button on the Microsoft Visual C++ 2015-2019 Redistributable window. Then close the window.
Next double click to run Microsoft Visual C++.

Agree to the EULA and follow the on-screen wizard to install the program. After the installation is complete, click the Close button.
Restart Windows 11 and see if the VCRUNTIME140.dll is missing error message disappears.

3 Run System File Checker and DISM scan

The VCRUNTIME140.dll missing error can also appear if your Windows files are corrupted. To know if it is a Windows file corruption, run a System File Checker (SFC) scan to detect corrupted system files and replace them with working files. A Deployment Image Servicing Management (DISM) scan checks for corrupt files, but also replaces any corrupt files with known working system files it obtains from Microsoft servers.

Press the Windows key and search for PowerShell.

Click on the top result and select the option to run as administrator.

Next, enter and execute the command: sfc /scannow

After the SFC scan is complete, run the DISM scan by entering and executing the command: DISM /Online /Cleanup-Image /RestoreHealth.

Do not close the terminal window until the scan is complete.

4 Check for Windows Update

Windows updates can often fix faulty programs, so you can fix VCRUNTIME140.dll errors by updating Windows. While Windows updates itself in the background, you may need to check for updates manually.

Open Start > Settings > Windows Update and click the Check for Updates button to update Windows.

If you find that the VCRUNTIME140.dll error started after a particular update, you can roll back the update. and restart your PC and see if the VCRUNTIME140.dll error has been resolved.

5 Reinstall application

If the VCRUNTIME140.dll missing error occurs while running a specific application, uninstall the application and reinstall it. Because it may be a problem with the download and installation of the app.


That’s all about five methods to fix VCRUNTIME140.dll missing error. you can try them one by one and hope you can fix VCRUNTIME140.dll missing error easily.


Leave a Reply