Obrigado! Eu instalei vc_redist.x64.exe, mas não instalei nenhuma Atualização do Windows. Ainda assim, fez o truque.
precisa saber é o seguinte
2
Eu posso verificar isso funciona. Encontrei o mesmo problema e baixei o Visual C ++ Redistributable em uma máquina Windows 7 de 64 bits, executei-o e resolvi o meu problema. Não é necessário reiniciar.
DucRP 28/03
19
-1 para falha na atribuição. Isto parece uma cópia e cole trabalho a partir de aqui , considerando i pode copiar e colar isso em editor de SO e obter exatamente a mesma coisa menos as ligações que leva apenas um par de segundos para correção
Memor-X
1
@ Memor-X eu consertei. (deu atribuição e colocar entre aspas bloco)
wjandrea
3
a instalação do "Visual C ++ Redistributable for Visual Studio 2017 (64 bits)" corrigiu-o sem a necessidade de reinicialização. Obrigado
Anupam
32
Embora a resposta de alireza esteja correta, ela tem uma pegadinha:
Você não pode instalar o redist do Microsoft Visual C ++ 2015 (tempo de execução), a menos que tenha o Windows Update KB2999226 instalado (pelo menos no Windows 7 SP1 de 64 bits).
Isto simplesmente não é verdade. Acabei de apoiar uma máquina Win 7 SP1 x64. Confirmei que o KB2999266 não foi instalado. Eu baixei vc_redist.x64.exe de microsoft.com/en-us/download/details.aspx?id=48145 e o instalei sem problemas. Isso também resolve o problema que o pôster tem ao adicionar api-ms-win-crt-runtime-l1-1-0.dll (e muitos outros arquivos crt) a% windir% \ system32.
Algonaut
1
Para adicionar ao feedback do @ Algonaut .. O log do instalador do redist de 2015 é exibido Windows6.1-KB2999226-x64.msu" /quiet /norestart', o que significa que ele carrega e instala a atualização KB2999226.
Davidpcj
Eu tenho o Windows 8.1 atualizado. Tento instalar / desinstalar o redistribuível, mas quando instalo recebo o erro: "0x80242217 erro não especificado".
Daniel
1
Isso não fornece uma resposta para a pergunta. Para criticar ou solicitar esclarecimentos a um autor, deixe um comentário abaixo da postagem. Se você ganhar reputação suficiente , poderá comentar em qualquer postagem .
Baum mit Augen
4
Atualize recursivamente o Windows 7 até que não mostre mais atualizações, usando a opção de verificação do Windows Update no Windows 7.
Em seguida, baixe e instale o vc_redist.x64.exe do Visual C ++ Redistributable no site do Windows.
As etapas 1, 2 e 4 não têm nenhuma relação com o tópico em questão.
François Beaune
1
Esse erro geralmente é causado pela falta Visual C++ Redistributable file, que é uma dependência necessária para a maioria dos aplicativos no computador com Windows.
Baixe o Visual C ++ Redistributable a partir daqui e instale-o. Após a instalação, reinicie o sistema.
Obviamente, verifique se eles existem primeiro e se eles contêm os arquivos DLL necessários. Se eles não existirem, tente instalar o "Windows Universal CRT SDK" no instalador do Visual Studio 2015 ou Visual Studio 2017.
se alguém não conseguir atualizar o Windows online, sugiro que você acesse http://download.wsusoffline.net/ e faça o download da versão mais recente.
Em seguida, instale o gerador de atualização -> selecione seu sistema operacional. e pressione START, aguarde alguns minutos para fazer o download das atualizações e concluir todo o processo. Espero que isso ajude.
Embora a resposta de alireza esteja correta, ela tem uma pegadinha:
Você não pode instalar o redist do Microsoft Visual C ++ 2015 (tempo de execução), a menos que tenha o Windows Update KB2999226 instalado (pelo menos no Windows 7 SP1 de 64 bits).
fonte
Windows6.1-KB2999226-x64.msu" /quiet /norestart'
, o que significa que ele carrega e instala a atualização KB2999226.Atualize recursivamente o Windows 7 até que não mostre mais atualizações, usando a opção de verificação do Windows Update no Windows 7.
Em seguida, baixe e instale o vc_redist.x64.exe do Visual C ++ Redistributable no site do Windows.
Em seguida, tente executar o servidor Apache.
fonte
%TEMP%
vc_redist.x64
consulte Baixar o Visual C ++ Redistributable para Visual Studio 2015fonte
Esse erro geralmente é causado pela falta
Visual C++ Redistributable file
, que é uma dependência necessária para a maioria dos aplicativos no computador com Windows.Baixe o Visual C ++ Redistributable a partir daqui e instale-o. Após a instalação, reinicie o sistema.
Link: Visual C ++ redistribuível
fonte
Caso nada das respostas anteriores funcione, adicione um desses caminhos à sua variável de ambiente PATH:
Obviamente, verifique se eles existem primeiro e se eles contêm os arquivos DLL necessários. Se eles não existirem, tente instalar o "Windows Universal CRT SDK" no instalador do Visual Studio 2015 ou Visual Studio 2017.
fonte
se alguém não conseguir atualizar o Windows online, sugiro que você acesse http://download.wsusoffline.net/ e faça o download da versão mais recente.
Em seguida, instale o gerador de atualização -> selecione seu sistema operacional. e pressione START, aguarde alguns minutos para fazer o download das atualizações e concluir todo o processo. Espero que isso ajude.
fonte
Esta é uma publicação antiga e lamento, mas mesmo a instalação do KB2999226 não ajudará se você não tiver o pacote cumulativo de atualizações de abril de 2014 para o pacote de atualização do Windows RT 8.1, Windows 8.1 e Windows Server 2012 R2 (2919355) . Sem ele, a instalação do KB2999226 retorna o erro "A atualização não é aplicável ao seu computador". Normalmente, você terá esse problema se tiver algum ambiente offline, por exemplo, máquinas virtuais de desenvolvimento sem acesso aos serviços WSUS ou Windows Update e imagens ISO antigas do Windows 8.1, Server 2012 R2.
fonte