Fix: ‘VCRUNTIME140.dll is missing from your computer’ error in Windows 10

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.

 

Cmd

 

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

 

Vcruntime140.dll Cmd

 

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

 



Registervcruntimedll

 

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.

 

Microsft Visuall Redistributable

 

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.

 

Next Download

 

3. Now, go to the downloaded location on your computer. Double click on “vc_redist.x64” to start the installation process.

 



Vcredist Run

 

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.

 

Install Vc2015

 

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.

 

Dll Download

 

2. “vcruntime140.zip” will be downloaded on your computer. After the download is complete, unzip it in a favorable location of your choice.

 

Vcruntime Download

 

3. Now, go to the folder where you have extracted the file, and copy the “vcruntime140.dll“.

 

Vcruntime File Copy

 

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

 

System32 Run

 

5. Paste the “vcruntime140.dll” file in System32 folder. If you are prompted for permission to make changes, click on “Continue“.

 

System 32 Paste

 

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.

 

Cmd

 

2. Now, copy and paste this command in Command Prompt window, and then hit Enter to execute it.

sfc /scannow

 

Sfc Scannow Min

 

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.

 

Sfc2

 

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.

 

Cmd

 

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

 

Dism

 

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.

 

Appwiz

 

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“.

 

Vc Repair Uninstall

 

3. Now, in the Microsoft Visual C++ 2015 Redistributable window, click on “Repair” to start the repair process.

 

Repair Vc 2015

 

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.

 

Appwiz

 

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“.

 

Vc Repair Uninstall

 

3. Now,in the Microsoft Visual C++ 2015 Redistributable Setup window, click on “Uninstall“.

 

Uninstalll Vc2015

 

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.

 

Microsft Visuall Redistributable

 

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.

 



Next Download

 

3. Now, go to the downloaded location on your computer. Double click on “vc_redist.x64” to start the installation process.

 

Vcredist Run

.

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.

 

Install Vc2015

 

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)

 

Download The Vc15 19

 

2. Now, go to the downloaded file location. Double click on “VC_redist.x64” to start the installation process.

 

Vc Redist 19

 

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“.

 

Install Vc2015 19

 

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.

 

Restart After Installation

 

After rebooting, the problem related to vcruntime140.dll should be solved.