Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WAMP won't turn green. And the VCRUNTIME140.dll error

Tags:

apache

wamp

WAMP won't turn green. It was working fine a couple of weeks ago. When looking at other answers on this topic, a lot said to install services in Apache.

When I do this, I get an error code stating:

"The program can't start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix the problem."

like image 617
Dylan Caudill Avatar asked Dec 11 '15 02:12

Dylan Caudill


People also ask

How do you fix the code execution Cannot proceed because VCRUNTIME140 dll was not found?

Step 1: Click on Start and select Settings. Step 2: Select Apps from the menu tiles. Step 3: Click on the app causing the error and select Uninstall. Step 4: Restart your computer, then reinstall the app by downloading it from the vendor's website or Microsoft store.

Can't install Wamp because msvcr110 dll is missing?

The easiest solution to solve this is to install Visual C++ Redistributable for Visual Studio 2012 Update 4. Depending on the software you wish to install you need to install either the 32 bit or the 64 bit version. Install and reboot your computer. Reinstall or start Wampserver.

How do I fix VCRUNTIME140 dll for free?

Reinstalling the program may fix this problem. vcruntime140. dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vender for support.


8 Answers

As Oriol said, you need the following redistributables before installing WAMP.

From the readme.txt

BEFORE proceeding with the installation of Wampserver, you must ensure that certain elements are installed on your system, otherwise Wampserver will absolutely not run, and in addition, the installation will be faulty and you need to remove Wampserver BEFORE installing the elements that were missing.

Make sure you are "up to date" in the redistributable packages VC9, VC10, VC11, VC13 and VC14 Even if you think you are up to date, install each package as administrator and if message "Already installed", validate Repair.

The following packages (VC9, VC10, VC11) are imperatively required to Wampserver 2.4, 2.5 and 3.0, even if you use only Apache and PHP versions VC11 and VC14 is required for PHP 7 and Apache 2.4.17

  • VC9 Packages (Visual C++ 2008 SP1)
    https://www.microsoft.com/en-us/download/details.aspx?id=5582
    https://www.microsoft.com/en-us/download/details.aspx?id=2092

  • VC10 Packages (Visual C++ 2010 SP1)
    https://www.microsoft.com/en-us/download/details.aspx?id=8328
    https://www.microsoft.com/en-us/download/details.aspx?id=13523

  • VC11 Packages (Visual C++ 2012 Update 4) The two files VSU4\vcredist_x86.exe and VSU4\vcredist_x64.exe to be download are on the same page: http://www.microsoft.com/en-us/download/details.aspx?id=30679

  • VC13 Packages[/b] (Visual C++ 2013) The two files VSU4\vcredist_x86.exe and VSU4\vcredist_x64.exe

  • VC14 Packages (Visual C++ 2015) The two files vcredist_x86.exe and vcredist_x64.exe to be download are on the same page: https://www.microsoft.com/en-us/download/details.aspx?id=52685

  • VC Packages x64 (Visual C++ 2017)

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

like image 85
sotoz Avatar answered Nov 11 '22 18:11

sotoz


Quite simply:

  1. Uninstall wampserver
  2. Install Visual C++ Redistributable for Visual Studio 2015
  3. Install wampserver
like image 34
abdesselam Avatar answered Nov 11 '22 19:11

abdesselam


VCRUNTIME140.dll error

This error means you don't have required Visual C++ packages installed in your computer. If you have installed wampserver then firstly uninstall wampserver.

Download the VC packages

Download all these VC packages and install all of them. You should install both 64 bit and 32 bit version.

-- VC9 Packages (Visual C++ 2008 SP1)--
http://www.microsoft.com/en-us/download/details.aspx?id=5582
http://www.microsoft.com/en-us/download/details.aspx?id=2092

-- VC10 Packages (Visual C++ 2010 SP1)--
http://www.microsoft.com/en-us/download/details.aspx?id=8328
http://www.microsoft.com/en-us/download/details.aspx?id=13523

-- VC11 Packages (Visual C++ 2012 Update 4)--
The two files VSU4\vcredist_x86.exe and VSU4\vcredist_x64.exe to be download are on the same page
http://www.microsoft.com/en-us/download/details.aspx?id=30679

-- VC13 Packages] (Visual C++ 2013)--
The two files VSU4\vcredist_x86.exe and VSU4\vcredist_x64.exe to be download are on the same page
https://www.microsoft.com/en-us/download/details.aspx?id=40784

-- VC14 Packages (Visual C++ 2015)--
The two files vcredist_x86.exe and vcredist_x64.exe to be download are on the same page
http://www.microsoft.com/en-us/download/details.aspx?id=48145

install packages with admin priviliges
Right click->Run as Administrator

install wampserver again
After you installed both 64bits and 32 bits version of VC packages then install wampserver again.

like image 29
Harun ERGUL Avatar answered Nov 11 '22 17:11

Harun ERGUL


You need to install some Visual C++ packages BEFORE installing WAMP (if you have installed then you must uninstall and reinstall).

You need: VC9, VC10, VC11, VC13 and VC14

In readme.txt of wampserver 3 (on SourceForge) you can find the links.

Be careful! If you use a 64-bit OS you need to install both versions of each package.

like image 26
Oriol Tauleria Avatar answered Nov 11 '22 18:11

Oriol Tauleria


I had the same problem, and I solved it by installing :

  • Redistribuable Visual C++ pour Visual Studio 2012 Update 4 (6.9 MB)
  • Redistributable Visual C++ pour Visual Studio 2015 Update 1 (14.1 MB)

NB : 64 bit installation was enough, I had to uninstall / reinstall Wamp after that

like image 34
ccarrez Avatar answered Nov 11 '22 19:11

ccarrez


Since you already had a running version of WAMP and it stopped working, you probably had VCRUNTIME140.dll already installed. In that case:

  1. Open Programs and Features
  2. Right-click on the respective Microsoft Visual C++ 20xx Redistributable installers and choose "Change"
  3. Choose "Repair". Do this for both x86 and x64

This did the trick for me.

like image 43
David Niki Avatar answered Nov 11 '22 19:11

David Niki


After lots and lots of installing and uninstalling for a whole day and trying every packages for every answers in here, the only thing that worked for me was:

  1. Uninstall Wamp and reboot
  2. installing Visual Studio 2017 Community edition and choose "Web development" and check all of the options in the right site. Here's a screenshot: enter image description here

This somehow install something that is needed for Wamp as well.

  1. install Wamp, and you should be all good.

Link to visual studio 2017 Community edition

like image 42
Rami Nour Avatar answered Nov 11 '22 19:11

Rami Nour


WAMP is not turning GREEN? Don`t panic

First of all check your windows update by searching "Windows Update"

or

Download updates from microsoft windows site (i had windows 7 x64 updated to service pack 1 full) windows 7 Service pack 1 download

Now there are some more downloads that support WAMP for installing time

From the readme.txt

BEFORE proceeding with the installation of Wampserver, you must ensure that certain elements are installed on your system, otherwise Wampserver will absolutely not run, and in addition, the installation will be faulty and you need to remove Wampserver BEFORE installing the elements that were missing.

Make sure you are "up to date" in the redistributable packages VC9, VC10, VC11, VC13 and VC14 Even if you think you are up to date, install each package as administrator and if message "Already installed", validate Repair.

The following packages (VC9, VC10, VC11) are imperatively required to Wampserver 2.4, 2.5 and 3.0, even if you use only Apache and PHP versions VC11 and VC14 is required for PHP 7 and Apache 2.4.17

VC9 Packages (Visual C++ 2008 SP1) https://www.microsoft.com/en-us/download/details.aspx?id=5582 https://www.microsoft.com/en-us/download/details.aspx?id=2092

VC10 Packages (Visual C++ 2010 SP1) https://www.microsoft.com/en-us/download/details.aspx?id=8328 https://www.microsoft.com/en-us/download/details.aspx?id=13523

VC11 Packages (Visual C++ 2012 Update 4) The two files VSU4\vcredist_x86.exe and VSU4\vcredist_x64.exe to be download are on the same page: http://www.microsoft.com/en-us/download/details.aspx?id=30679

VC13 Packages[/b] (Visual C++ 2013) The two files VSU4\vcredist_x86.exe and VSU4\vcredist_x64.exe

VC14 Packages (Visual C++ 2015) The two files vcredist_x86.exe and vcredist_x64.exe to be download are on the same page: https://www.microsoft.com/en-us/download/details.aspx?id=52685

VC Packages x64 (Visual C++ 2017)

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

like image 33
Bhavsar1311 Avatar answered Nov 11 '22 17:11

Bhavsar1311