If you are a gamer, then there is a high chance that you have face “This program can’t start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem.” error at least once in your life. If you are experiencing this issue on your end that means, VCRUNTIME140.dll is absent from your system and the program you are trying to run can’t run without it. Follow these fixes on your computer, and your problem will be solved very easily. But, before going ahead for the main solutions try these workarounds on your computer for some simpler solution to your problem.
Workarounds–
1. If this problem is happening for the first time on your computer, restart your device. Rebooting it will clear any temporary glitches or bugs in Windows.
2. Virus or malware infection can cause this issue on your device. Run a full scan of malware and run a Windows Defender full scan to identify virus in your system.
3. Check if your Windows is updated or not. If you see Windows is updating, wait for Windows to download the updates, and install them. Reboot your computer to complete the installation. After rebooting, try to run the problematic program again and check if you are still facing the issue or not.
Fix-1 Modify VCRUNTIME140.dll-
Re-registering VCRUNTIME140.dll in Command Prompt window can solve the problem for you.
1. Press Windows key+R to launch Run window. Now, type “cmd” in Run window and press Ctrl+Shift+Enter. Click on “Yes” to grant access to the User Account Control. Command Prompt window will be opened with Administrative rights.
2. Now, in the Command Prompt window, copy and paste this command and hit Enter. This will unregister the VCRUNTIME140.dll from the computer.
regsvr32 /u VCRUNTIME140.dll
3.Now, in the Command Prompt window, copy and paste this command and then hit Enter. This will register the VCRUNTIME140.dll on your computer.
regsvr32 VCRUNTIME140.dll
Wait for a while as this process may take a while.
Close Command Prompt window.
Reboot your computer. After rebooting try to run the problematic program on your computer and check if you are still facing the issue with VCRUNTIME140.dll.
Fix-2 Install Microsoft Visual C++ 2015 Redistributable Update 3 RC-
According to many Windows 10 users, their problem was solved after they installed the Microsoft Visual C++ 2015 Redistributable Update 3 RC on their computer.
1. Download the Microsoft Visual C++ 2015 Redistributable Update 3 RC.
2. In Choose the download you want window, on the left hand side, choose the version of the download file according to the CPU-architecture of your computer. Now, click on “Next” to start the downloading process.
3. Now, go to the downloaded location on your computer. Double click on “vc_redist.x64” to start the installation process.
4. In Microsoft Visual C++ 2015 Redistributable window, check “I agree to the license terms and conditions” and then click on “Install” to start the installation process.
Wait for a while as the installation process will be complete in a minute.
5. Upon the finishing of installation process, click on “Close” to close the Setup window.
Reboot your computer. After rebooting, issue with VCRUNTIME140.dll should be solved.
Fix-3 Download and place VCRUNTIME140.dll manually-
If VCRUNTIME140.dll is missing in your computer then, you can download the .dll file and place it in certain directory of your device. This will solve your problem.
1. Download the VCRUNTIME140.dll on your computer. Now, check the “Bits” (CPU-architecture) with your computer and then click on “Download” to start the download process on your computer.
2. “vcruntime140.zip” will be downloaded on your computer. After the download is complete, unzip it in a favorable location of your choice.
3. Now, go to the folder where you have extracted the file, and copy the “vcruntime140.dll“.
4. Now, press Windows key+R to launch Run window, and now type this address and hit Enter. System32 folder will be opened.
C:\Windows\System32
5. Paste the “vcruntime140.dll” file in System32 folder. If you are prompted for permission to make changes, click on “Continue“.
Now, close the File Explorer window.
Reboot your computer to save the changes. After rebooting, your issue with vcruntime140.dll should be solved. If the problem still bothers you, go for this next fix.
Fix-4 Run SFC and DISM-
SFC (System File Checker) tool usually checks your system for any error due to corrupted files or settings and try to fix it. Running a SFC scan can solve your problem.
1. Press Windows key+R to launch Run, and then type “cmd” and then press Ctrl+Shift+Enter. Now, click on “Yes” to grant access to the User Account Control (UAC). Command Prompt window will be opened with Administrative rights.
2. Now, copy and paste this command in Command Prompt window, and then hit Enter to execute it.
sfc /scannow
NOTE- If the above command cause any error on your computer, copy and paste this command in Command Prompt window and hit Enter to execute it.
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
NOTE-
Replace “C:” with the drive letter of the Windows installation directory on your computer.
Wait for a while as the SFC scan may take a while to complete.
Once the process is complete, reboot your computer.
3. Now, again press Windows key+R to launch Run, and then type “cmd” and then press Ctrl+Shift+Enter. Now, click on “Yes” to grant access to the User Account Control (UAC) to open Command Prompt window with Administrative rights.
4. Now, in Command Prompt window, copy and paste these commands one by one in Command Prompt window and then hit Enter after each of these commands to execute them.
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
Wait for a while as DISM process also may take a while.
Restart your computer to save the changes on your system. After rebooting check if you are still facing the issue with “vcruntime140.dll” error.
Fix-5 Repair Microsoft Visual C++ 2015 Redistributable-
Repairing the Microsoft Visual C++ 2015 can solve the error with vcruntime140.dll error.
1. Press Windows key+R to launch Run, and then type “appwiz.cpl” and then hit Enter. Programs and features window will be opened.
2. In Programs and Features window, scroll down through the list of installed applications and packages, right click on “Microsoft Visual C++ 2015 Redistributable” and then click on “Uninstall“.
3. Now, in the Microsoft Visual C++ 2015 Redistributable window, click on “Repair” to start the repair process.
4. Once the repair process is done, click on “Close” to close the setup window.
Reboot your computer to complete the repair process. After rebooting, check if the problem is still bothering you or not.
Fix-6 Reinstall Microsoft Visual C++ 2015 Redistributable-
If repairing the Microsoft Visual C++ 2015 Redistributable didn’t work out for you, uninstalling and re-installing it can do the trick.
1. Press Windows key+R to launch Run, and then type “appwiz.cpl” and then hit Enter. Programs and features window will be opened.
2. In Programs and Features window, scroll down through the list of installed applications and packages, right click on “Microsoft Visual C++ 2015 Redistributable” and then click on “Uninstall“.
3. Now,in the Microsoft Visual C++ 2015 Redistributable Setup window, click on “Uninstall“.
4. When the uninstallation process is complete, click on “Close” to close the Setup window.
5. Now, download the latest version of Visual C++ Redistributable for Visual Studio 2015 on your computer.
2. In Choose the download you want window, on the left hand side, choose the version of the download according to the CPU-architecture of your computer. Now, click on “Next” to start the downloading process.
3. Now, go to the downloaded location on your computer. Double click on “vc_redist.x64” to start the installation process.
.
4. In Microsoft Visual C++ 2015 Redistributable window, check the statement “I agree to the license terms and conditions” and then click on “Install” to start the installation process.
In a few minutes the installation process will be completed.
5. After installation process is finished, click on “Close” to close the Setup window.
Now, Reboot your computer. After rebooting, your problem should be fixed.
Fix-7 Install Microsoft Visual C++ 2015-2019-
Sometimes vcruntime140.dll requires both Microsoft Visual C++ 2015 and Microsoft Visual C++ 2017 to run smoothly. Download and install latest package of Microsoft Visual C++ 2015-2019 on your computer.
1. Download the latest package of Microsoft Visual C++ 2015-2019 Redistributable. (Choose the version according to your CPU architecture)
2. Now, go to the downloaded file location. Double click on “VC_redist.x64” to start the installation process.
3. In the Setup window, check the statement “I agree to the license terms and conditions” and then click on “Install” to start the installation process. If you are prompted by User Account Control for permission, click on “Yes“.
Wait for a while as the setup installs the package on your computer.
4. After successful installation, click on “Restart” your computer to restart your system in order to complete the installation process.
After rebooting, the problem related to vcruntime140.dll should be solved.