Installation ERROR - missing VCRUNTIME140.dll

I have a problem installing Rhino.

After the installation is complete, when I try to open the software using the respective icon, the following error message appears:

The program can’t start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this program.

I have tried to reinstall it, to repair it and to download again the link for installation and install it through that new link, but there is still this error appearing.

Please help, I am in urgent need

Thank you so much

Hi - I see there was a bug in an older version of Rhino that has been fixed.
Could you provide the name of the installer file that you download?



It is rhino_en-us_6.12.19029.06381.exe

Thank you



Thanks for confirming that!
It looks like something might have gone wrong again after a previous fix.

@brian - shall we reopen RH-44361 or do you want a new item?

@edina.catana did you get this problem resolved? It may be that restarting Windows will help.

Hello Brian,

It was solved after my computer had a “good night sleep”. In the morning it was just working well by itself.

Thank you nevertheless,



+33 652 847 387

+40 747 110 245

You need to install the Microsoft Visual C++ 2015 Redistributable Update 3 RC from the link supplied in the marked as answer reply to this thread, the 32bit version download and install of the data link library will be the most likely one that you will need, even if you are using a 64bit system, however, if the app that needs the file to run was developed for a 64bit OS only then you will need the 64bit version. You can install both versions on a 64bit system as a 64bit system will run both 32bit and 64bit apps and/or programs.

Here is the link again, for your convenience.

Now we’re recommending installing the 2015, 2017, 2019 combined version:

I am also having this issue and not sure why?
Can someone please help me.


we are seeing number of these errors recently- the fix is to follow the instructions below-

That missing vcruntime DLL is distributed by Microsoft as part of the Microsoft Visual C++ Redistributable tools. These are additional Windows tools that Rhino needs.

See if you can rerun the combined 2015, 2017, and 2019 installer using this link from Microsoft:

Use the 64-bit tool since Rhino is a 64-bit application.

If that succeeds, then try the Rhino installer again.

This error message is directly related to the DLL file, when the VCRUNTIME140.DLL file is misplaced or deleted from the Windows system and you will face this error message. This error indicates a problem with the 2015 version of the Visual C++ Redistributable because there is a known conflict between the 2017 version and the 2015 version.

Please follow these steps:

Open Programs and Features form Control Panel

Uninstall the 2017 version of the C++ Redistributalbe, if that is installed on your System.

Then from the link below, download and install the 2015 version, then once that is installed, download and install the 2017 version.

Please Note, regardless of whether your version of Windows 10 is 32bit or 64bit, you must download and install both the x86 and x64 versions, do not try to install the ARM64 version.

DLL or Dynamic Link Libraries are external parts of applications and services that run on the Windows system. DLL files are the important part of any computer / laptop and we cannot imagine an operating system without DLL files. A single DLL file can be shared by more than one application and services. That is why, when a dll file gets corrupted / deleted / moved from the system, all linked applications start launching DLL errors. Sometimes, this error message also starts to appear after installing a Windows update or an incorrect installation of any program. This is for the reason that, in all the latest updates or patches released by Microsoft, there may be a missing system file or dll file.