Correção: 0x80240017 Erro não especificado



Experimente Nosso Instrumento Para Eliminar Problemas

Vários usuários estão obtendo o 0x80240017 Erro não especificado ao tentar instalar Pacotes redistribuíveis do Visual C ++ para Visual Studio 2013 ou Pacotes redistribuíveis do Visual C ++ para Visual Studio 2015 . O problema não é exclusivo de uma versão específica do Windows, pois é relatado que ocorre no Windows 7, Windows 8.1 e Windows 10.



0x80240017 Erro não especificado



O que está causando o 0x80240017 Erro não especificado '?

Investigamos esse problema específico analisando vários relatórios de usuários e as estratégias de reparo que eles usaram para resolver o problema. Com base em alguns cenários comuns que conseguimos descobrir, existem alguns culpados comuns que são responsáveis ​​pela aparição desta mensagem de erro.



  • O usuário está tentando instalar um pacote redist Visual C ++ incompleto - Na maioria das vezes, esse erro específico ocorre porque o usuário está tentando instalar o pacote usando um instalador incompleto / corrompido. Normalmente, isso é relatado como ocorrendo com instaladores de aplicativos que fornecem ao usuário o pacote Visual C ++. Nesse caso, a solução é baixar a versão completa do Visual C ++ do site da Microsoft.
  • O pacote redist Visual C ++ está instalado no Windows v6.1 - Essa mensagem de erro também ocorre nas instâncias em que o sistema operacional de destino é o Windows v6.1. O problema ocorre porque os pacotes foram projetados para serem instalados apenas no Windows 7 e superior. Nesse caso, a solução é atualizar para instalar o Service Pack 1.
  • O computador não tem a atualização do Universal C Runtime - Você também pode encontrar a mensagem de erro se sua versão do Windows não tiver a atualização do Universal C Runtime. Isso geralmente é relatado como eficaz nas situações em que o erro é encontrado ao instalar a distribuição Python.
  • O Windows Update já baixou o pacote redist Visual C ++ - A mensagem de erro também pode ser encontrada se o componente Windows Update conseguiu baixar o necessário Visual C ++ pacote, mas ainda não conseguiu instalá-lo. Nesse caso, a solução é instalar qualquer atualização pendente.
  • Instalação Visual C ++ Redistributable corrompida / incompleta - O erro também pode ser encontrado se o usuário tiver uma instalação existente do Visual C ++ corrompida ou incompleta. Nesse caso, a solução é desinstalar qualquer instalação existente do Visual C ++ antes de reinstalar a instalação necessária da página de download oficial.

Se você estiver tendo dificuldades para resolver essa mensagem de erro específica, este artigo fornecerá uma coleção de etapas de solução de problemas verificadas. Abaixo, você encontrará vários métodos diferentes que outros usuários em uma situação semelhante usaram para resolver o problema.

Se você deseja ser o mais eficiente possível, recomendamos que siga os métodos abaixo na ordem. Você deve eventualmente se deparar com um conjunto de instruções que o ajudarão a resolver o problema em sua máquina específica.

Método 1: baixando o pacote de instalação do Visual C ++ Redistributable Package

Como o problema ocorre principalmente depois que um instalador de aplicativo solicita que você instale um Pacote Redistribuível do Visual C ++, é possível que o instalador esteja desatualizado ou não tenha sido baixado corretamente.



Vários usuários que se encontram em uma situação semelhante relataram que o problema foi resolvido depois que baixaram novamente o Pacote redistribuível do Visual C ++ dos canais oficiais. Para alguns deles, o erro 0x80240017 não especificado não retornou quando eles tentaram a instalação do instalador recém-baixado.

Aqui está um guia rápido para baixar e instalar o necessário Pacote redistribuível do Visual C ++ dos servidores da Microsoft:

  1. Visite o link de download aplicável ao Pacote redistribuível do Visual C ++ que você precisa instalar:
    Pacote redistribuível do Visual C ++ para Visual Studio 2013 - Link para Download
    Pacote redistribuível do Visual C ++ para Visual Studio 2015 - Link para Download
  2. Assim que chegar à página de download, selecione o idioma de instalação e clique em Baixar botão para iniciar o download.

    Baixando o Visual C ++ Redistributable necessário

  3. Selecione o instalador correto de acordo com a arquitetura do seu sistema operacional. Marque a caixa associada ao vc-redist.x64.exe se você tiver uma versão de 64 bits do Windows ou o vc-redist.x64.exe caixa se você estiver em 32 bits. Então, aperte Próximo para iniciar o download.

    Baixando o instalador do Visual C ++ Redistributable Package

  4. Abra o executável de instalação e siga as instruções na tela para concluir a instalação.

    Instalando o pacote redistribuível do Visual C ++

Se você ainda está encontrando o 0x80240017 Erro não especificado, vá para o próximo método abaixo.

Método 2: Instalando o Windows 7 Service Pack 1 (se aplicável)

Como alguns usuários relataram, o problema também pode ocorrer se você estiver tentando instalar Pacotes redistribuíveis do Visual C ++ para Visual Studio 2013 ou 2015 em Windows v6.1 (Build 7600: Service Pack 0). Nesse caso específico, o erro ocorre porque os dois pacotes redistribuíveis foram projetados para serem instalados no Windows 7 Service Pack 1 e superior.

Alguns usuários que se encontram em uma situação semelhante relataram que o problema foi resolvido após a instalação do Service Pack 1. Aqui está um guia rápido sobre como fazer isso:

  1. Visite este link ( aqui ), selecione seu idioma e clique no Baixar botão para baixar o Service Pack 1.

    Baixando o Service Pack 1 para Windows v6.1 (Build 7600: Service Pack 0)

  2. Na próxima tela, desmarque tudo o mais, exceto o arquivo ISO principal. Depois de fazer isso, clique no Próximo botão para iniciar o download.

    Baixando o arquivo ISO necessário para a instalação do Windows 7 Service Pack 1.

  3. Depois que o arquivo ISO for baixado, visite este link ( aqui ) e clique no botão Download para baixar o Ferramenta WinCDEMU 4.1 . Usaremos essa ferramenta para aplicar a atualização do Service Pack 1.

    Baixando a ferramenta WinCDEmu 4.1

  4. Abra o executável de instalação do WinCDEmu e acertar o Instalar para configurar a ferramenta em seu computador.

    Instalando a ferramenta WinCDEmu

  5. Depois de instalada a ferramenta, clique em Instalar para adicionar o software de sistema necessário.

    Instalando o software adicional

  6. Reinicie o computador para concluir a instalação do WindowsCDEmu.
  7. Assim que a próxima inicialização for concluída, navegue até o local onde você baixou o arquivo Iso (na etapa 2), clique com o botão direito nele e escolha Selecione a letra do driver e monte .

    Montando o arquivo Service Pack 1 com WinCDEmu

  8. Selecione a letra da unidade que você criará, defina o Tipo de disco para Disco de dados e clique Está bem montar o PRINCIPAL Arquivo.

    Montagem da imagem do Service Pack

  9. Com a imagem do Windows 7 Service Pack 1 montada, siga as instruções na tela para concluir a instalação.
  10. Depois que o Service Pack 1 estiver instalado, reinicie o computador mais uma vez e veja se a mensagem de erro foi resolvida tentando instalar o Pacote redistribuível do Visual C ++ novamente.

Se você ainda está encontrando o 0x80240017 Erro não especificado, vá para o próximo método abaixo.

Método 3: Instalando a atualização do Universal C Runtime

Alguns usuários que têm recebido esse erro após serem instados pelo instalador do Python (ou um aplicativo diferente) a instalar o pacote redist, relataram que o problema foi resolvido após a instalação do Universal C Runtime atualização aplicável à sua versão do Windows.

Aqui está um guia rápido para fazer isso:

  1. Visite este link ( aqui ), role para baixo até o Método 2 e baixe o pacote de atualização aplicável à sua versão do Windows.

    Baixando a versão apropriada do instalador Universal C Runtime

  2. Na próxima tela, selecione seu idioma preferido e clique no botão Baixar botão para iniciar o download.

    Baixando o instalador

  3. Abra o executável de instalação e siga as instruções na tela para instalar a atualização do Universal C Runtime. Quando o processo for concluído, reinicie o computador e veja se a mensagem de erro foi resolvida na próxima inicialização.

Se você ainda está encontrando o 0x80240017 Erro não especificado ' na próxima inicialização, vá para o próximo método abaixo.

Método 4: instalação de qualquer atualização pendente do Windows

Alguns usuários que têm encontrado o ‘ 0x80240017 Erro não especificado ' ao tentar instalar o Pacote redist Visual C ++ após ser solicitado a fazê-lo pelo Python (ou uma distribuição semelhante), relataram que o problema foi resolvido após a instalação de todas as atualizações pendentes do Windows.

Acontece que esse problema específico pode ocorrer se o pacote redist do Visual C ++ for baixado pelo componente Windows Update, mas não instalado.

Se este cenário for aplicável à sua situação atual, siga as etapas abaixo para instalar qualquer atualização pendente do Windows e resolver o problema ‘ 0x80240017 Erro não especificado ':

  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 tela do Configurações aplicativo.

    Abrindo a tela do Windows Update

    Nota: Se você estiver executando uma versão do Windows anterior ao Windows 10, use o comando “wuapp”.

  2. Dentro da 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.

    Verificando atualizações

  3. Quando solicitado a reiniciar, faça-o e certifique-se de retornar à tela do Windows Update para ver se há alguma outra atualização pendente.
  4. Tente instalar o pacote redistribuível do Microsoft Visual C ++ novamente e veja se a mensagem de erro foi resolvida.

Se você ainda está encontrando o 0x80240017 Erro não especificado ', vá para o próximo método abaixo.

Método 5: desinstalando qualquer pacote redistribuível do Microsoft Visual C ++ existente

Como alguns usuários afetados sugeriram, o problema também pode ocorrer se uma de suas instalações redistribuíveis do Microsoft Visual C ++ atuais estiver corrompida. Alguns usuários que estavam em uma situação semelhante relataram que a mensagem de erro não estava mais ocorrendo depois que desinstalaram qualquer instalação existente do Microsoft Visual C ++ antes de tentar aplicar o necessário Visual C ++ Redist pacote.

Aqui está um guia rápido para desinstalar qualquer Pacotes redistribuíveis do Microsoft Visual C ++ antes de tentar reinstalar novamente:

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, 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 arquivos tela, vá para o painel direito, clique com o botão direito no Microsoft Visual C ++ redist empacotar e escolher Desinstalar .

    Desinstalando o pacote redist Visual C ++

  3. No próximo menu, clique em Desinstalar e siga as instruções na tela para se livrar do Microsoft Visual C ++ redist pacote.

    Desinstalando os pacotes Visual C ++

    Nota: Se você tiver várias instalações do Microsoft Visual C ++, repita as etapas 2 e 3 com cada uma delas.

  4. Depois de conseguir desinstalar todas as instalações do Microsoft Visual C ++, reinicie o computador.
  5. Na próxima inicialização, baixe e instale as instalações necessárias do Microsoft Visual C ++ de um desses links e veja se o problema foi resolvido:
    Pacote redistribuível do Visual C ++ para Visual Studio 2013 - Link para Download
    Pacote redistribuível do Visual C ++ para Visual Studio 2015 - Link para Download

Método 6: instalar uma versão mais antiga do Python (se aplicável)

Se você está recebendo essa mensagem de erro ao tentar instalar uma distribuição Python, pode querer repetir o processo com uma distribuição mais antiga e ver se a mensagem de erro ainda está ocorrendo.

Vários usuários que encontraram o problema em um cenário semelhante relataram que conseguiram contornar o problema instalando uma distribuição Python mais antiga.

Esta não é necessariamente uma correção duradoura, pois provavelmente você precisará atualizar para a versão mais recente no futuro, mas será eficaz se você estiver procurando por uma solução rápida que permitirá a instalação da distribuição Python.

Com base no que outros usuários em situação semelhante estão dizendo, você deve ser capaz de contornar o problema baixando Python versão 3.4.3 . Basta baixar a distribuição, seguir as instruções na tela e ver se você recebe o mesmo erro quando solicitado a instalar o pacote redist Visual C ++.

Método 7: Executar uma instalação de reparo

Se você chegou até aqui sem resultado, há uma grande chance de encontrar esse problema devido a algum tipo de corrupção do sistema. Existem alguns métodos que você pode usar para se livrar da corrupção de arquivos e resolver o 0x80240017 Erro não especificado, mas muitos usuários em uma situação semelhante relataram que o problema foi resolvido após executar uma instalação de reparo.

Uma instalação de reparo é um procedimento não destrutivo que permitirá que você atualize todos os componentes relacionados ao Windows sem afetar nenhum dos seus arquivos pessoais e aplicativos. Ao contrário de um instalação limpa , uma instalação de reparo permitirá que você mantenha todos os seus dados pessoais, incluindo fotos, músicas, vídeos, preferências do usuário e quaisquer aplicativos de terceiros instalados.

Se decidir fazer uma instalação de reparo, você pode seguir as instruções presentes neste artigo ( aqui )

7 minutos lidos