How to Fix vcruntime140.dll was not found error on Windows 10 & 11

Are you frustrated with the “vcruntime140.dll was not found” error when installing software on Windows 8, 10, & 11 PC?

Mostly this error comes when you install a Wamp server, Games, Skype, Drivers, etc. If you are getting the following error, then you’ve reached the right place. In this article, we will tell you how to fix the vcruntime140.dll not found error on your Windows 8/10/11 computer.

"The program can't start because vcruntime140.dll is missing from your computer. Try reinstalling it to fix this problem."

The code execution cannot proceed because vcruntime140.dll was not found. Reinstalling the program may fix this problem.


How to Fix the vcruntime140.dll was not found an error?

The vcruntime140.dll file is a part of the Microsoft Visual Studio Runtime Library and it is used to run the applications which are developed on the MS Visual Studio platform.

If your PC doesn’t have the latest version of the VC++ runtime library installed, you may get some dll error like vcruntime140_1.dll, msvcp100.dll, msvcp110.dll, msvcp120.dll, msvcp140.dll, etc.

If this file is missing from the computer, then the application which requires this file will start showing you an error. To overcome this situation, you can apply the following solutions.

Method 1: Fix using the Outbyte PC Repair Tool

As you read above, this is a clear case of a missing system file issue. To repair or revoke this file, download and install the recommended Outbyte PC Repair Tool. This tool scans your PC for missing files, error messages, bad configurations, bad optimization, missing drivers, etc, and fixes them all automatically.

Windows is made with huge number of dll files, exe files, sys files, various types of services, databases, etc so, it is not possible to keep monitoring all the files always. A brilliant PC Optimizer tool repairs damages, fix errors, update windows and drivers, and eliminate various types of errors silently.

Outbyte PC Repair Tool does all the above task easily and provides you an errorfree and smooth Windows environment to work so that you can focus on your business only.

3 Steps to Fix this Error
Step 1. Download Outbyte PC Repair Tool [File Size: 16.4 MB]
Step 2. SCAN your Windows PC
Step 3. Click Fix button to Repair Error

Method 2: Install the latest VC++ Runtime Library

The error vcruntime140.dll can easily be fixed by installing the latest VC++ Runtime Library. After upgrading the Windows OS, the previously installed runtime library gets outdated. To overcome this situation, just download the latest version of Microsoft Visual C++ Runtime Library and install it.

Step 1: Search google for “Download latest VC++ Runtime Library” or open the following link.

Step 2: Download the latest version of VC++ Runtime Library according to your OS.
Step 3: Install it and reboot your computer.

Video guide: How to Fix vcruntime140.dll not found error

Method 3: Repair the previously installed runtime library.

To repair the missing vcruntime140.dll error, repair the previously installed runtime library. It will reload the installed runtime library and allow third-party apps to access its features.

Step 1: Open Settings. Go to Apps > Apps & Features.

apps & feature in windows 10/11

Step 2: Here, find all the installations with the name of “Microsoft Visual C++”, click on them and if Modify button is enabled, click on the Modify button.


Step 3: User Account Control dialog box will appear and will ask for your administrative permission. Click on the Yes button.
Step 4: The setup will start processing and you will see the following dialog box on the screen.


Step 5: After completing the repairing process, you will see the Setup Successful message on the screen.


Step 6: Do the same operation for all the MSVCR Installation which has enabled Modify button.
Step 7: Make a simple reboot and you have successfully repaired all your MSVCR Installation.

Method 4: Download, Install, and Register vcruntime140.dll.

Another part to solve this problem is to download this file from the authentic website and register it on your computer.

Step 1: Download it from the following link.

Step 2: Extract the file and paste it here.

→ For Windows 7/8/10

→ For Windows 11

Step 3: Register it via the admin command prompt.
1. Open the admin command prompt.
open command prompt as administrator in Windows 8, 10 & 11
2. Go to the file location:

cd c:\windows\syswow64\

3. Register it via the following command:

regsvr32 vcruntime140.dll
Step 4: Reboot the computer.

Method 5: Run System File Checker Tool

You must run the system file checker tool to verify and fix the system file integrity issue. This command line tool scans the system files and fixes them if found corrupted.

Step 1: Open the admin command prompt.

open command prompt as administrator in Windows 8, 10 & 11

Step 2: Run the SFC command.

sfc /scannow

Method 6: Re-install the problematic program.

If the application which you try to install is corrupted or incomplete, you may get the error message. To resolve this area, just download the fresh and latest version of the problematic software and reinstall it.

Method 7: Update Windows.

Update the Windows OS, Apps, and all the installed drivers. Go to Settings ➜ Windows update ➜ Check for updates. If there are pending updates, download and install them.

Softwares that show this error mostly, are:

1. Web Server – Web servers like Wamp, Xampp, Mamp, etc mostly cause the vcruntime140.dll-related errors.
2. Windows apps – The error “vcruntime140.dll was not found” also occurs when you install the following Windows apps

Skype, Flexsim, Teamwin, Ubisoft, Plex media, Otvdm server, HP 3D DriveGuard, AUEPUC (AMD), Hitman 2: Silent Assassin, etc.


To fix the vcruntime140.dll was not found error on Windows 8/10/11, install the latest version of MS VC++ Runtime library and repair the previously installed MSVCR library too.