If you have encountered “The program can’t start because VCRUNTIME140.DLL is missing from your computer” error it means that a particular program that you are trying to start is not starting due to the missing .dll file. Usually, this problem arises either while updating Windows or after the successful installation of the Windows update. VCRUNTIME140.dll works similar to executable file but is only loaded on your system when a particular program needs it. Therefore, if these files are corrupted or not present on your system then you may see VCRUNTIME140.dll is missing error on your screen, resulting in startup failure of the program. This file usually is stored in the System32 folder and installed by Microsoft Visual Studio. DLL extension stands for Dynamic Link Libraries.
The error pop-up message usually prompts you to download the missing file of VCRUNTIME140.dll. However, you should not download the files from the malware-infected websites. In fact, don’t download this file from any third-party website. Moreover, you need to understand which version of this file is appropriate for your system. Most of the third-party websites from where you are thinking to download this file may host malware to the download links. Therefore, you need to be very cautious while dealing with this error.
You do not need to panic because here in this article we will explain to you some methods to Fix VCRUNTIME140.dll is missing from Windows 10 without the help of computer technicians. However, you need to follow the instructions carefully. If you stuck somewhere and do not know which step you need to follow, drop me a message in the comment box.
Fix VCRUNTIME140.dll is Missing from Windows 10
Make sure to create a restore point just in case something goes wrong.
Method 1 – Re-register VCRUNTIME140.dll
You need to open the command prompt with admin access and run Regsvr32 command in Command Prompt to re-register this file and solve the missing error.
1.Open the Command Prompt with administrative access on your system.
2.To unregister the file you need to type the below-given command in elevated command prompt and hit Enter.
regsvr32 /u VCRUNTIME140.dll
3.Now you need to re-register the VCRUNTIME140.dll file again. For that, you need to type the below command.
Method 2 – Reinstall Visual C++ Redistributable for Visual Studio 2015
The best fix for the “The program can’t start because VCRUNTIME140.DLL is missing from your computer” error is reinstalling the Visual C++ Redistributable for Visual Studio 2015.
Note: Do not download the VCRUNTIME140.dll from the third-party website in an attempt to replace the VCRUNTIME140.dll missing from your computer. Because these third-party websites are unapproved sources of DLL files and the .DLL file may be infected which might harm your PC. The benefit of using these websites is that they will allow you to download the single .DLL file missing from your PC, but it is strongly advised you ignore this benefit and download the file using the Microsoft official website. Microsoft does not provide an individual .DLL file instead you will need to reinstall Visual C++ Redistributable Packages to fix the .DLL missing issue.
1.Go to this Microsoft link and click on the download button to download the Microsoft Visual C++ Redistributable package.
2.On the next screen, select either 64-bit or 32-bit version of the file according to your system architecture then click Next.
3.Once the file is downloaded, double-click on vc_redist.x64.exe or vc_redist.x32.exe and follow the on-screen instruction to install the Microsoft Visual C ++ Redistributable package.
4.Restart your PC to save changes.
5.Once PC Restart, try to launch the program or app which was giving VCRUNTIME140.dll is missing error and see if you’re able to fix the issue.
If you’re facing any issues or error in installing Visual C++ Redistributable Packages such as “Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017” then follow this guide here to fix the error.
Method 3 – Check Malware in Your System
You may be facing the VCRUNTIME140.dll missing error due to virus or malware infection on your system. Due to virus or malware attack, the dll file may become corrupted or infected due to which the Antivirus program on your system might have deleted the VCRUNTIME140.dll file. So before installing the Visual C++ Redistributable Packages, it is recommended that you scan your system using good antivirus software.
2.Run Malwarebytes and let it scan your system for harmful files.
3.If malware is found it will automatically remove them.
4.Now run CCleaner and in the “Cleaner” section, under the Windows tab, we suggest checking the following selections to be cleaned:
5.Once you’ve made certain the proper points are checked, simply click Run Cleaner, and let CCleaner run its course.
6.To clean your system further select the Registry tab and ensure the following are checked:
7.Select Scan for Issue and allow CCleaner to scan, then click Fix Selected Issues.
8.When CCleaner asks “Do you want backup changes to the registry?” select Yes.
9.Once your backup has completed, select Fix All Selected Issues.
10.Restart your PC to save changes and see if you’re able to Fix VCRUNTIME140.dll is Missing from Windows 10.
Method 4 – Repair Microsoft Visual C++ 2015 Redistributable
If you are unable to install the Microsoft Visual C++ 2015 Redistributable then you can also try to repair this program using the built-in utility. The problem can be solved by repairing this program.
1.Press Windows Key + R then type appwiz.cpl and hit Enter to open Add or Remove Programs section.
2.Locate the Microsoft Visual C++ 2015 Redistributable and click on the Change button.
3.When the pop up appears with the options of Uninstall and Repair, you need to choose the Repair option.
4.Once the Repair is done, restart your system to apply the changes.
Method 5 – Run System Checker
System File Checker will help you to find out the corrupted, damaged, or outdated files on your system. It is one of the major causes of VCRUNTIME140.dll error on Windows 10.
1.Press Windows Key + X then click on Command Prompt(Admin).
2.Now type the following in the cmd and hit enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3.Wait for the above process to finish and once done restart your PC.
4.Again open cmd and type the following command and hit enter after each one:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
5.Let the DISM command run and wait for it to finish.
6. If the above command doesn’t work then try on the below:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
Note: Replace the C:\RepairSource\Windows with the location of your repair source (Windows Installation or Recovery Disc).
7.Reboot your PC to save changes and see if you’re able to Fix VCRUNTIME140.dll is Missing from Windows 10.
Method 5 – Miscellaneous Fix
Update for Universal C Runtime in Windows
Download this from Microsoft Website which would install runtime components on your PC and would allow Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows OS.
Install Microsoft Visual C++ Redistributable Update
If repairing or re-installing Visual C++ Redistributable for Visual Studio 2015 didn’t fix the problem then you should try to install this Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website.
Install Microsoft Visual C++ Redistributable for Visual Studio 2017
You may not be able to Fix VCRUNTIME140.dll missing from Windows 10 because you may be trying to run an application that depends on Microsoft Visual C++ Redistributable for Visual Studio 2017 instead of 2015 update. So without wasting any time, download and install Microsoft Visual C++ Redistributable for Visual Studio 2017.
- Fix Windows could not Find a Driver for your Network Adapter
- 3 Ways to Combine Multiple PowerPoint Presentation Files
- Repair Master Boot Record (MBR) in Windows 10
- How to Change Gmail Password in 5 minutes
I hope the above steps were helpful and now you can easily Fix VCRUNTIME140.dll is Missing from Windows 10, but if you still have any questions regarding this tutorial then feel free to ask them in the comment section.