You may come across the VCRUNTIME140.dll error when you try to launch an application. The exact error message reads:
“The program can’t start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix the problem.”
You can come across this error when you try launching Skype, HP 3D DriveGuard, or some other app.
In this post, we have described several methods for fixing this error. You don’t have to try all of them; start with the first one and work your way down until you are able to get rid of the issue. However, before we look at the solutions, let us look at the common causes for “VCRUNTIME140.dll is missing” error.
Why VCRUNTIME140.dll Error Occurs?
- VCRUNTIME140.dll file is corrupted or missing – Typically, this error occurs when the said dll file is missing or corrupt. In either situation, the app you want to launch cannot start; hence the error. Restoring or re-installing the dll file in question will resolve the issue.
- An issue with Adobe’s Creative Cloud – Adobe has taken care of an issue that cropped up in its Creative Cloud after Adobe migrated to Visual C++ from Microsoft runtimes.
- Your computer is malware infected – Malware infection can cause all sorts of issues to appear, including the VCRUNTIME140.dll one.
- Corrupt system files – In many situations system files can get corrupted. This in turn can cause the VCRUNTIME140.dll is missing error.
- Outdated device drivers – If your drivers are not up to date, your system’s performance suffers and it becomes more vulnerable to errors such as this one.
Now that we have looked at the main plausible causes, let us check out various ways to solve this error.
Solution 1– Re-register VCRUNTIME140.dll
To re-register a missing file, use the command prompt. Here are the steps you need to follow.
- Simultaneously press the Windows key + R key to launch the Run utility
- In the Run box, type cmd and then press Ctrl+Shift+Enter. This will allow you to launch command prompt with administrative privileges
- In case you are asked to confirm if you want command prompt to make changes to the device, click Yes
- Before you re-register a dll file, you need to un-register it. Enter the following command to un-register VCRUNTIME140.dll
- Now enter the following command to re-register VCRUNTIME140.dll file
- Exit command prompt
- Launch the problematic application again to check if the issue is fixed
Solution 2 – Run System File Checker
System files , like any other, can become damaged or corrupt over time. However, Windows offers an inbuilt utility—called System File Checker—to fix issues with system files.
To run SFC scan, here is what you need to do:
- Simultaneously press the Windows key + R key to launch the Run utility
- In the Run box, type cmd and then press Ctrl+Shift+Enter. This will allow you to launch command prompt with administrative privileges
- In case you are asked to confirm if you want command prompt to make changes to the device, click Yes
- Type the following command and press Enter
- The System File Checker utility will scan the system for problematic files. This may take some time, so be patient. If the utility finds some errors, it will fix them automatically
- Once the utility has run, close command prompt and reboot Windows
- Now launch the problematic application to see if the error is fixed
Solution 3 – Reinstall Visual C++ Redistributable for Visual Studio 2015
Experts often advise reinstalling the Visual C++ Redistributable for Visual Studio 2015 in case of problems related to .dll files. You can do this by downloading the relevant files from Microsoft.
- Go to Microsoft Download Center and download Microsoft Visual C++ 2015 Redistributable. To start the download process, simply click the Download button
- In case you use a 32-bit system, choose vc_redist.x86.exe. In case you use a 64-bit system, choose vc_redist.x64.exe
- Click the Next button after you have selected the relevant file, and save the downloaded file in an appropriate location
- After the download is complete, open the file. In the installation wizard, click the box next to I agree to the license terms and conditions
- Click the Install button
- Wait till the installation process is complete. Once it is, restart Windows and then try launching the application with which you got the error
Solution 4 – Download the missing VCRUNTIME140.dll file manually
If this error appears only with specific applications, we recommend you to manually download the missing .dll file and place it in the app directory. While this is a fairly simple procedure, it is going to fix the .dll error for that specific application only.
Note: You should always manually download .dll files from genuine sources. Often, unscrupulous websites list dll files for download that are actually rogue files.
- You can download the VCRUNTIME140.dll file from DLL-Files. Select either 32-bit or 64-bit version, based on your system
- The fill will be downloaded in the zip format. Once the download is complete, open the file and copy the vcruntime140.dll and paste into the application directory of the program with which you were getting the error
- In case prompted, replace the original file with the one you have downloaded
- Now check if you are able to launch the problematic program. If yes, manually replace the file in the directories of all applications with which you were getting the error
Solution 5 – Update your Windows 10
We have been told by some users that they were able to fix the issue by simply updating their Windows 10 to the latest version. We recommend you to also try updating to the newest release to fix VCRUNTIME140.dll error.
Here is what you need to do:
- Open Settings in the Start menu
- Click Update & Security
- Click Check for updates
- In case Windows find a new update, click Install
- You may have to restart Windows. Either way, launch the application to check if the error is fixed
Solution 6 – Update your device drivers
Did you know that outdated device drivers can trigger all sorts of errors, including VCRUNTIME140.dll error?
That is why we recommend you to use an driver update tool, which will automatically update outdated device drivers.
Automatic driver update tools offer many benefits, the most important ones being:
- You can update device drivers automatically
- The software scans and updates all outdated or missing drivers at one go
- The tool picks the right drivers for your device and operating system, so you won’t have to worry about installing an incorrect driver by mistake
- Automatic driver updates are 100% safe
Driver Updater is one of the best driver update tools out there. Outbyte Driver Updater will give you access to a database of over 1 million drivers. It will regularly scan your PC, suggesting new driver versions to install. Driver Updater contains drivers for a variety of Windows devices. With just one click, you can update drivers in your system.
Step 1
Click here to Install and launch the app
Step 2
Scan all devices
Step 3
Install or update drivers automatically
Solution 7 – Reinstall the problematic application
As a final attempt, reinstall the application with which you are getting the error. Here is what you need to do:
- Click the Settings button
- Click Apps
- Browse through the list until you see the problematic application. Select it and click the Uninstall button. Follow onscreen instructions
- Download the software again and re-install it
Leave a Reply