WAMP não fica verde. E o erro VCRUNTIME140.dll

90

WAMP não fica verde. Estava funcionando bem algumas semanas atrás. Ao olhar para outras respostas neste tópico, muito se fala em instalar serviços no Apache.

Quando faço isso, recebo um código de erro informando:

"O programa não pode ser iniciado porque VCRUNTIME140.dll está faltando no seu computador. Tente reinstalar o programa para corrigir o problema."

Dylan Caudill
fonte
Veja este fórum WAMPServer Dicas de resolução de problemas POINT20 Ele fornece links para as bibliotecas de tempo de execução C / C ++ da Microsoft que são necessárias para executar o Apache. Você pode tentar apenas instalar o tempo de execução ausente e ver se isso corrige o problema. Mas você pode ter que desinstalar 1. WAMPServer, 2. adicionar o tempo de execução, 3. Reinstalar WAMPserver. Em caso afirmativo, certifique-se de fazer backup de tudo primeiro
RiggsFolly
2
Em tais situações, sempre me pergunto quem está fazendo esses pacotes de instalação. Por que não bloquear a instalação e permitir que os usuários instalem apenas quando os pacotes forem detectados ?! Ou, pelo menos, dê a ele um diálogo separado. Este tópico aqui foi visto mais de 45 mil vezes (abril de 2016). Uma perda de tempo valioso ...
Kai Noack
Esta não é a resposta exata, mas o MAMP existe para Windows e não está causando esse problema ... apenas dizendo!
Caroline Robineau

Respostas:

150

Como Oriol disse, você precisa dos seguintes redistribuíveis antes de instalar o WAMP.

Do readme.txt

ANTES de prosseguir com a instalação do Wampserver, você deve garantir que certos elementos sejam instalados em seu sistema, caso contrário, o Wampserver não será executado de forma alguma e, além disso, a instalação estará com defeito e você precisará remover o Wampserver ANTES de instalar os elementos que estavam faltando.

Certifique-se de estar "atualizado" nos pacotes redistribuíveis VC9, VC10, VC11, VC13 e VC14 Mesmo se você achar que está atualizado, instale cada pacote como administrador e se a mensagem "Já instalado", valide Reparar.

Os seguintes pacotes (VC9, VC10, VC11) são obrigatórios para o Wampserver 2.4, 2.5 e 3.0, mesmo se você usar apenas Apache e as versões do PHP VC11 e VC14 são necessárias para PHP 7 e Apache 2.4.17

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

Sotoz
fonte
2
@Amalgovinus Lembre-se de que o Windows de 64 bits foi projetado para executar código do Windows de 32 e 64 bits. Nunca ouvi falar de um problema em que você não consiga baixar e instalar esses tempos de execução. Certifique-se de obtê-los do site da Microsoft e não de alguém fix your dll sitesque saiba o que foi feito com as dlls que você pode obter de lá.
RiggsFolly
1
FWIW baixei e tentei instalar cada um dos arquivos. Se meu sistema (64 bits) dissesse que já estava instalado, eu simplesmente mudava para o próximo. Minha instalação Wamp agora está funcionando.
Jeff Hines
Alguns desses links não funcionam mais - consulte wampserver.aviatechno.net/?lang=en&prerequis=afficher para links de download para todos os pré
kmdsax 01 de
A única e única solução perfeita por @sotoz
Frank
10

Erro VCRUNTIME140.dll

Este erro significa que você não tem os pacotes Visual C ++ necessários instalados em seu computador. Se você instalou o wampserver, primeiro desinstale o wampserver.

Baixe os pacotes VC

Baixe todos esses pacotes VC e instale todos eles. Você deve instalar as versões de 64 e 32 bits.

- Pacotes 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

- Pacotes 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

- Pacotes VC11 (Visual C ++ 2012 Atualização 4) -
Os dois arquivos VSU4 \ vcredist_x86.exe e VSU4 \ vcredist_x64.exe para download estão no mesmo página
http://www.microsoft.com/en-us/download/details.aspx?id=30679

- Pacotes VC13] (Visual C ++ 2013) -
Os dois arquivos VSU4 \ vcredist_x86.exe e VSU4 \ vcredist_x64.exe para baixar estão na mesma página
https://www.microsoft.com/en-us/download/details.aspx?id=40784

- Pacotes VC14 (Visual C ++ 2015) -
Os dois arquivos vcredist_x86.exe e vcredist_x64.exe para download estão na mesma página
http://www.microsoft.com/en-us/download/details.aspx?id = 48145

instalar pacotes com privilégios de administrador
Clique com o botão direito -> Executar como Administrador

instale o wampserver novamente
Depois de instalar as versões de 64 bits e 32 bits dos pacotes VC, instale o wampserver novamente.

Harun ERGUL
fonte
9

Você precisa instalar alguns pacotes do Visual C ++ ANTES de instalar o WAMP (se tiver instalado, você deve desinstalar e reinstalar).

Você precisa de: VC9, VC10, VC11, VC13 e VC14

No readme.txt do wampserver 3 (no SourceForge) você pode encontrar os links.

Seja cuidadoso! Se você usa um sistema operacional de 64 bits, precisa instalar as duas versões de cada pacote.

Oriol Tauleria
fonte
"Cuidado! Se você usa um SO 64b, precisa instalar as duas versões de cada pacote." Estou me perguntando como você conseguiu isso, porque parece impossível para mim. os instaladores x86 não permitem que você faça nada se a versão x64 estiver instalada.
Amalgovinus
2

Como você já tinha uma versão do WAMP em execução e ele parou de funcionar, provavelmente o VCRUNTIME140.dll já estava instalado. Nesse caso:

  1. Abra programas e recursos
  2. Clique com o botão direito do mouse nos respectivos instaladores do Microsoft Visual C ++ 20xx Redistributable e escolha "Alterar"
  3. Escolha "Reparar". Faça isso para x86 e x64

Isso funcionou para mim.

David Niki
fonte
1

Depois de muito instalar e desinstalar durante um dia inteiro e tentar todos os pacotes para todas as respostas aqui, a única coisa que funcionou para mim foi:

  1. Desinstale o Wamp e reinicie
  2. instalar o Visual Studio 2017 Community edition e escolher "Web development" e verificar todas as opções no site certo. Aqui está uma captura de tela: insira a descrição da imagem aqui

Isso de alguma forma instala algo que é necessário para o Wamp também.

  1. instale o Wamp e estará tudo bem.

Link para a edição da comunidade do Visual Studio 2017

Rami Nour
fonte
1

WAMP não está ficando VERDE? Não entre em pânico

Em primeiro lugar, verifique a atualização do Windows pesquisando "Windows Update"

ou

Baixe atualizações do site do microsoft windows (eu tinha o windows 7 x64 atualizado para o service pack 1 completo) download do windows 7 service pack 1

Agora, existem mais alguns downloads que suportam WAMP para instalar o tempo

Do readme.txt

ANTES de prosseguir com a instalação do Wampserver, você deve garantir que certos elementos sejam instalados em seu sistema, caso contrário, o Wampserver não será executado de forma alguma e, além disso, a instalação estará com defeito e você precisará remover o Wampserver ANTES de instalar os elementos que estavam faltando.

Certifique-se de estar "atualizado" nos pacotes redistribuíveis VC9, VC10, VC11, VC13 e VC14 Mesmo se você achar que está atualizado, instale cada pacote como administrador e se a mensagem "Já instalado", valide Reparar.

Os seguintes pacotes (VC9, VC10, VC11) são obrigatórios para o Wampserver 2.4, 2.5 e 3.0, mesmo se você usar apenas Apache e as versões do PHP VC11 e VC14 são necessárias para PHP 7 e Apache 2.4.17

Pacotes 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

Pacotes 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

Pacotes VC11 (Visual C ++ 2012 Update 4) Os dois arquivos VSU4 \ vcredist_x86.exe e VSU4 \ vcredist_x64.exe para download estão na mesma página: http://www.microsoft.com/en-us/download/details. aspx? id = 30679

Pacotes VC13 [/ b] (Visual C ++ 2013) Os dois arquivos VSU4 \ vcredist_x86.exe e VSU4 \ vcredist_x64.exe

Pacotes VC14 (Visual C ++ 2015) Os dois arquivos vcredist_x86.exe e vcredist_x64.exe para download estão na mesma página: https://www.microsoft.com/en-us/download/details.aspx?id=52685

Pacotes VC x64 (Visual C ++ 2017)

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

Bhavsar1311
fonte