KB4092997 - CORREÇÃO: A instalação do VC++ 2015 Redistribuível retorna o erro 1638 quando uma versão mais recente já está instalada

Aplica-se a
SQL Server 2017 on Windows (all editions) SQL Server 2016

Sintomas

Considere que o pacote Redistribuível do Microsoft Visual C++ 2015 está instalado em um servidor. Ao tentar instalar uma versão anterior do servidor, você recebe a seguinte mensagem de erro:

Observação

Recurso: Serviços de Mecanismo de Banco de Dados
Status: com falha
Motivo da falha: ocorreu um erro em uma dependência do recurso provocando falha do processo de configuração do recurso.
Próxima etapa: use as informações a seguir para resolver o erro e tente fazer o processo de configuração novamente.
Nome do componente: Microsoft Visual C++ 2015 Redistribuível
Código de erro de componente: 1638
Arquivo de log do componente: FilePath\VCRuntime140_x64_Cpu64_1.log
Descrição do erro: Falha na instalação do VS Shell com o código de saída 1638.
Link de ajuda do erro: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638

Resolução

Esse problema é corrigido nas seguintes atualizações cumulativas para o SQL Server:

Atualização cumulativa 13 para o SQL Server 2017

Atualização cumulativa 16 para o SQL Server 2016 SP2

Sobre atualizações cumulativas para o SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos que você instale o build mais recente para a sua versão do SQL Server:

Atualização cumulativa mais recente do SQL Server 2017

Atualização cumulativa mais recente do SQL Server 2016

Solução alternativa

Para corrigir o problema, use os seguintes métodos de solução de problemas: