WAMP no se pondrá verde. Y el error VCRUNTIME140.dll

90

WAMP no se pondrá verde. Funcionaba bien hace un par de semanas. Al mirar otras respuestas sobre este tema, se dijo mucho para instalar servicios en Apache.

Cuando hago esto, obtengo un código de error que indica:

"El programa no puede iniciarse porque VCRUNTIME140.dll no se encuentra en su computadora. Intente reinstalar el programa para solucionar el problema".

Dylan Caudill
fuente
Mire este foro de WAMPServer Sugerencias para la resolución de problemas POINT20 Le brinda enlaces a las bibliotecas de tiempo de ejecución de Microsoft C / C ++ que se requieren para ejecutar Apache. Puede intentar instalar el tiempo de ejecución faltante y ver si eso lo soluciona. Pero puede que tenga que desinstalar 1. WAMPServer, 2. agregar el tiempo de ejecución, 3. Reinstalar WAMPserver. Si es así, asegúrese de hacer una copia de seguridad de todo primero
RiggsFolly
2
En tales situaciones, siempre me pregunto quién está haciendo esos paquetes de instalación. ¿Por qué no bloquear la instalación y permitir que los usuarios solo lo instalen cuando se detectan los paquetes? O al menos darle un diálogo por separado. Este hilo aquí se ha visto más de 45.000 veces (abril de 2016). Una pérdida de tiempo valioso ...
Kai Noack
Esta no es la respuesta exacta, pero MAMP existe para Windows y no está causando este problema ... ¡solo digo!
Caroline Robineau

Respuestas:

150

Como dijo Oriol, necesita los siguientes redistribuibles antes de instalar WAMP.

Desde el archivo readme.txt

ANTES de continuar con la instalación de Wampserver, debe asegurarse de que ciertos elementos estén instalados en su sistema, de lo contrario Wampserver no se ejecutará en absoluto y, además, la instalación será defectuosa y deberá eliminar Wampserver ANTES de instalar los elementos que faltaban.

Asegúrese de estar "actualizado" en los paquetes redistribuibles VC9, VC10, VC11, VC13 y VC14 Incluso si cree que está actualizado, instale cada paquete como administrador y si el mensaje "Ya está instalado", valide Reparar.

Los siguientes paquetes (VC9, VC10, VC11) son imprescindibles para Wampserver 2.4, 2.5 y 3.0, incluso si solo usa Apache y las versiones de PHP VC11 y VC14 son necesarias para PHP 7 y Apache 2.4.17

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

sotoz
fuente
2
@Amalgovinus Recuerde que Windows de 64 bits está diseñado para ejecutar código de Windows de 32 y 64 bits. Nunca he oído hablar de un problema en el que no pueda descargar e instalar estos tiempos de ejecución. Asegúrese de obtenerlos del sitio de Microsoft y no de alguien fix your dll sitesque sepa lo que se ha hecho con las DLL que puede obtener desde allí.
RiggsFolly
1
FWIW Descargué e intenté instalar cada uno de los archivos. Si mi sistema (de 64 bits) decía que ya estaba instalado, simplemente pasaba al siguiente. Mi instalación de wamp ahora está funcionando.
Jeff Hines
Algunos de estos enlaces ya no funcionan; consulte wampserver.aviatechno.net/?lang=en&prerequis=afficher para obtener enlaces de descarga a todos los requisitos previos
kmdsax
La única y única solución perfecta por @sotoz
Frank
10

Error de VCRUNTIME140.dll

Este error significa que no tiene los paquetes necesarios de Visual C ++ instalados en su computadora. Si ha instalado wampserver, primero desinstale wampserver.

Descargue los paquetes de VC

Descargue todos estos paquetes de VC e instálelos todos. Debe instalar tanto la versión de 64 bits como la de 32 bits.

- Paquetes VC9 (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

- Paquetes VC10 (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

- Paquetes VC11 (Visual C ++ 2012 Update 4) -
Los dos archivos VSU4 \ vcredist_x86.exe y VSU4 \ vcredist_x64.exe que se van a descargar están en el mismo página
http://www.microsoft.com/en-us/download/details.aspx?id=30679

- Paquetes VC13] (Visual C ++ 2013) -
Los dos archivos VSU4 \ vcredist_x86.exe y VSU4 \ vcredist_x64.exe para descargar están en la misma página
https://www.microsoft.com/en-us/download/details.aspx?id=40784

- Paquetes VC14 (Visual C ++ 2015) -
Los dos archivos vcredist_x86.exe y vcredist_x64.exe que se van a descargar están en la misma página
http://www.microsoft.com/en-us/download/details.aspx?id = 48145

instalar paquetes con privilegios de administrador
Clic derecho-> Ejecutar como administrador

instale wampserver nuevamente
Después de instalar tanto la versión de 64 bits como la de 32 bits de los paquetes VC, instale wampserver nuevamente.

Harun ERGUL
fuente
9

Necesita instalar algunos paquetes de Visual C ++ ANTES de instalar WAMP (si lo ha instalado, entonces debe desinstalar y reinstalar).

Necesita: VC9, VC10, VC11, VC13 y VC14

En readme.txt de wampserver 3 (en SourceForge) puede encontrar los enlaces.

¡Ten cuidado! Si utiliza un sistema operativo de 64 bits, debe instalar ambas versiones de cada paquete.

Oriol Tauleria
fuente
"¡Cuidado! Si usa el sistema operativo 64b, debe instalar ambas versiones de cada paquete". Me pregunto cómo lograste esto, porque me parece imposible. los instaladores x86 no le permitirán hacer nada si está instalada la versión x64.
Amalgovinus
2

Como ya tenía una versión en ejecución de WAMP y dejó de funcionar, probablemente ya tenía VCRUNTIME140.dll instalado. En ese caso:

  1. Abrir programas y funciones
  2. Haga clic con el botón derecho en los respectivos instaladores redistribuibles de Microsoft Visual C ++ 20xx y seleccione "Cambiar"
  3. Elija "Reparar". Haga esto para x86 y x64

Esto funcionó para mí.

David Niki
fuente
1

Después de muchas, muchas instalaciones y desinstalaciones durante todo un día y de probar todos los paquetes para cada respuesta aquí, lo único que funcionó para mí fue:

  1. Desinstale Wamp y reinicie
  2. instalando Visual Studio 2017 Community Edition, elija "Desarrollo web" y marque todas las opciones en el sitio correcto. Aquí hay una captura de pantalla: ingrese la descripción de la imagen aquí

Esto de alguna manera instala algo que también es necesario para Wamp.

  1. instale Wamp, y debería estar todo bien.

Enlace a la edición de la comunidad de Visual Studio 2017

Rami Nour
fuente
1

¿WAMP no se pone VERDE? Que no cunda el pánico

En primer lugar, compruebe la actualización de Windows buscando "Windows Update"

o

Descargue las actualizaciones del sitio de microsoft windows (tenía windows 7 x64 actualizado al service pack 1 completo) descarga del service pack 1 de windows 7

Ahora hay algunas descargas más que admiten WAMP para el tiempo de instalación.

Desde el archivo readme.txt

ANTES de continuar con la instalación de Wampserver, debe asegurarse de que ciertos elementos estén instalados en su sistema, de lo contrario Wampserver no se ejecutará en absoluto y, además, la instalación será defectuosa y deberá eliminar Wampserver ANTES de instalar los elementos que faltaban.

Asegúrese de estar "actualizado" en los paquetes redistribuibles VC9, VC10, VC11, VC13 y VC14 Incluso si cree que está actualizado, instale cada paquete como administrador y si el mensaje "Ya está instalado", valide Reparar.

Los siguientes paquetes (VC9, VC10, VC11) son imprescindibles para Wampserver 2.4, 2.5 y 3.0, incluso si solo usa Apache y las versiones de PHP VC11 y VC14 son necesarias para PHP 7 y Apache 2.4.17

Paquetes VC9 (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

Paquetes VC10 (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

Paquetes VC11 (Visual C ++ 2012 Update 4) Los dos archivos VSU4 \ vcredist_x86.exe y VSU4 \ vcredist_x64.exe que se van a descargar están en la misma página: http://www.microsoft.com/en-us/download/details. aspx? id = 30679

Paquetes VC13 [/ b] (Visual C ++ 2013) Los dos archivos VSU4 \ vcredist_x86.exe y VSU4 \ vcredist_x64.exe

Paquetes VC14 (Visual C ++ 2015) Los dos archivos vcredist_x86.exe y vcredist_x64.exe que se van a descargar están en la misma página: https://www.microsoft.com/en-us/download/details.aspx?id=52685

Paquetes de VC x64 (Visual C ++ 2017)

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

Bhavsar1311
fuente