Correção: Erro 0x80070666 ao instalar o Microsoft Visual C ++



Experimente Nosso Instrumento Para Eliminar Problemas

Vários usuários do Windows estão encontrando o “0x80070666” erro ao tentar instalar o Microsoft Visual C ++, Lumberyard ou um pacote de distribuição semelhante. A mensagem de erro geralmente é relatada como ocorrendo no início do processo de instalação. Este problema específico não é específico para uma determinada versão do Windows, pois foi confirmado que ocorre no Windows 7, Windows 8.1 e Windows 10.



Falha na configuração - 0x80070666



O que está causando o 0x80070666 Erro ao instalar o Microsoft Visual C ++?

Investigamos esse problema específico examinando vários relatórios de usuários e as estratégias de reparo que a maioria dos usuários afetados implementou para resolver essa mensagem de erro específica. Pelo que reunimos, existem vários cenários diferentes que irão acionar esta mensagem de erro:



  • Outra instalação do Visual C ++ já está presente - Como se constatou, Visual C ++ 2015 e Visual C ++ 2017 conterão alguns arquivos binários comuns que são conhecidos por entrarem em conflito. Se você já tem o Visual C ++ Redist 2017 e está tentando instalar o 2015 Redist, provavelmente verá esta mensagem de erro específica. Nesse caso, desinstalar o Visual C ++ mais recente deve resolver o problema.
  • Instalação ruim do Visual C ++ - Existem certos cenários que podem acabar contribuindo para uma instalação incorreta do pacote redistribuível do Visual C ++. Sempre que isso ocorre, você tem poucas outras opções além de executar uma ferramenta Fix-it especializada ou tentar forçar a tela de reparo a aparecer usando o prompt de comando.
  • O Windows Update está planejando instalar o mesmo pacote Visual C ++ - Outro cenário em que você pode encontrar esse problema específico é se o componente de atualização (Windows Update) tem uma atualização pendente que atualizará o mesmo pacote Visual C ++. Nesse caso, a instalação de todas as atualizações pendentes do Windows deve resolver o problema automaticamente.

Se você está atualmente procurando por uma correção que permitirá que você ignore o 0x80070666 erro e concluir a instalação do pacote de distribuição, este artigo fornecerá vários métodos de solução de problemas. Abaixo, você tem várias correções em potencial que outros usuários em uma situação semelhante usaram com êxito para resolver o problema.

Os métodos são ordenados por eficiência e severidade, portanto, siga-os na ordem em que são apresentados. Um deles resolverá o problema em seu cenário específico.

Método 1: desinstalando todos os pacotes redistribuíveis do Visual C ++ atuais

Como muitos usuários relataram, esse problema específico ocorre principalmente se o seu computador já contém uma versão (mais antiga ou mais recente) do mesmo pacote distribuível que você está tentando instalar.



Na maioria dos casos, o erro aparece quando o usuário tenta instalar o Visual C ++ Redist 2015, mas uma instalação mais recente já está presente nesse sistema. Vários usuários afetados relataram ser capazes de resolver o Falha na configuração - 0x80070666 erro de instalação ao desinstalar a versão mais recente.

Aqui está um guia rápido sobre como fazer isso:

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Então, digite “Appwiz.cpl” e pressione Entrar para abrir o Programas e características tela.

    Digite appwiz.cpl e pressione Enter para abrir a lista de programas instalados

  2. Dentro de Programas e características tela, role a lista de programas instalados e localize todos os seus Microsoft Visual C ++ Redist instalações.
  3. Clique com o botão direito em cada Microsoft Visual C ++ Redist instalação e escolha Desinstalar. Em seguida, siga as instruções na tela para concluir a desinstalação de cada pacote redist.

    Desinstalando cada pacote Visual C ++ Redist

  4. Depois que cada pacote do Visual C ++ tiver sido desinstalado, reinicie o computador e aguarde a conclusão da próxima inicialização.
  5. Tente instalar o mesmo pacote Redist que estava falhando anteriormente com o 0x80070666 erro.

Se você ainda estiver encontrando a mesma mensagem de erro, vá para o próximo método abaixo.

Método 2: executando a ferramenta Fix-It

Existe uma ferramenta Microsoft Fix It que vários usuários afetados usaram com êxito para resolver o problema que estava impedindo o pacote redist de ser instalado automaticamente. Este particular Consertá-lo A ferramenta executará várias estratégias de reparo que irão reparar vários componentes (incluindo chaves de registro corrompidas) usados ​​durante a instalação de novos programas.

Nota: Esta ferramenta Fix it funcionará no Windows 7, Windows 8, Windows 8.1 e Windows 10.

Aqui está um guia rápido sobre como usar este Consertá-lo ferramenta para resolver o 0x80070666 erro:

  1. Visite este link ( aqui ) e clique no Baixar botão para baixar o Consertá-lo ferramenta.

    Baixando a ferramenta Fix it

  2. Assim que a ferramenta for baixada, clique duas vezes no arquivo .diagcab para abrir o Consertá-lo ferramenta. Depois de ver a tela inicial, clique em Avançado e certifique-se de que a caixa associada a Aplicar reparos automaticamente está checado. Em seguida, clique em Avançar para avançar para o próximo menu.

    Aplicando reparos automaticamente

  3. Na próxima tela, clique em Instalando .

    Problemas com a instalação de programas

  4. Aguarde até que a fase de inspeção seja concluída, selecione com qual pacote redista você está encontrando os problemas e clique em Próximo.

    Selecionando o pacote redist com o qual você está tendo problemas

  5. Siga as estratégias de reparo recomendadas até chegar ao final do programa.

    Experimentando as correções recomendadas

  6. Assim que a ferramenta Fix It terminar seu curso, reinicie seu computador e veja se você consegue instalar o pacote redist na próxima inicialização sem problemas.

Se você ainda está encontrando o 0x80070666 erro, vá para o próximo método abaixo.

Método 3: instalar quaisquer atualizações pendentes do Windows

Acontece que você pode encontrar o 0x80070666 porque o Windows Update já está se preparando para instalar o mesmo pacote redist. Vários usuários afetados relataram que, ao fazer a atualização necessária do Windows, o pacote redist que estava falhando anteriormente com o 0x80070666 erro foi instalado automaticamente.

Aqui está um guia rápido para instalar qualquer atualização pendente do Windows:

  1. pressione Tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ ms-settings: windowsupdate ”E pressione Entrar para abrir o atualização do Windows guia do Configurações aplicativo.

    Diálogo de execução: ms-settings: windowsupdate

    Nota: Se você não estiver no Windows 10, use o “Wuapp” em vez disso.

  2. Assim que chegar à tela do Windows Update, clique em Verifique se há atualizações e siga as instruções na tela para instalar todas as atualizações pendentes do Windows.

    Instalando todas as atualizações pendentes do Windows

  3. Assim que todas as atualizações pendentes forem instaladas, reinicie o computador e veja se o pacote redist ainda não está instalado. Se não estiver, tente instalá-lo e veja se ainda está recebendo a mesma mensagem de erro.

Se você ainda não conseguiu se livrar do 0x80070666 erro, vá para o próximo método abaixo.

Método 4: usando o prompt de comando para reparar a instalação do Visual C ++

Vários usuários afetados relataram que suspeitavam que a instalação do Visual C ++ estava corrompida, mas eles não tinham como repará-la, pois o programa não aparecia na lista Adicionar ou Remover Programas. Isso normalmente acontece com o pacote Visual C ++ 2015 Redistributable.

Felizmente, eles conseguiram consertar isso baixando o executável de instalação e forçando a exibição da janela de reparo no prompt de comando. Aqui está um guia rápido sobre como fazer isso:

  1. Certifique-se de que o instalador do pacote redistribuível que você está tentando instalar esteja presente em seu computador. Certifique-se de saber sua localização exata. Se o instalador não estiver presente no seu PC, baixe-o novamente.
  2. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Então, digite “Cmd” e pressione Entrar para abrir o Prompt de Comando.
  3. Dentro do Prompt de Comando, use o seguinte comando para alterar o diretório para aquele que contém o arquivo. Por exemplo, se o instalador redist (por exemplo, vc_redist.x64.exe) estiver localizado dentro da pasta Download, você precisará usar o seguinte comando para mudar para o diretório relevante:
    CD C:  Users  * YourUser *  Downloads
  4. Depois de se certificar de que o terminal está funcionando no diretório correto, digite o nome do executável de instalação seguido por / uninstall para forçar o aparecimento da janela de instalação. Como isso:
    vc_redist.x64.exe / uninstall
  5. Então clique Reparar e siga as instruções na tela para reparar seu Visual C ++ redist instalação.

Forçando a janela de reparo a aparecer no prompt de comando

4 minutos lidos