Fix the code execution cannot proceed because vcruntime140_1.dll was not found

Fix the code execution cannot proceed because vcruntime140_1.dll was not found :

In case it helps anybody else.

I got this error on Windows 10 after a failed install (and subsequently successful) of MS Office 2016:
“The code execution cannot proceed because VCRUNTIME140_1.dll
was not found. Reinstalling the program may fix this problem.”

The error was displayed when attempting to launch any MS Office app.
Firefox browser simply stopped working although it didn’t display any errors.

After trawling through numerous sites offering fixes that worked for some folks but not others, I found the site www.techpowerup.com site offering a download of ALL the Microsoft Visual C++ Redistributable Runtimes in an All-in-One package.

I downloaded it, virus-checked the download, had a look at the install.bat file, then ran it.

Within a couple of minutes the series of installs all completed, and my apps all worked.

This turned out to be a very easy fix, thanks to the folks who compiled the All-in-One package.

Fix: 

vcruntime140_1.dll is a VC++ 2019 runtime dll.

The latest VC++ redistributable available at the-latest-supported-visual-c-downloads should provide this dll. There is not enough information in the question to determine if the 32-bit or 64-bit version of the redistributable is needed.

Beginning with VC++ 2015 all the runtime dlls have used the v140 designation in connection with Microsoft’s implementation of binary compatibility.

 

By the way, it is also good to know that the number in the dll name indicates a specific version of the Visual C ++. Below you will find an overview of all versions and the accompanying Visual C ++ software.

MSVCR110.dll – needs Visual C++ Redistributable for Visual Studio 2012 Update 4 
MSVCR120.dll – needs Visual C++ Redistributable Packages for Visual Studio 2013
MSVCR130.dll – needs Visual C++ Redistributable for Visual Studio 2015
MSVCR140.dll – needs x86 for Visual C++ 2015/2017/2019 or x64 for Visual C++ 2015/2017/2019

Note that the number in the DLL filename does not correspond 1 on 1 to the version. I.e. in the past I had an MSVCR110 error with WAMP. It stated MSVCR110.dll was missing, but to fix I needed Visual Studio 2012 C++ files.

Sponsored Links: