Guia do Windows · Atualizado em junho de 2026

Como baixar e instalar
Visual C++ Redistributable no Windows

Um guia prático para usuários do Windows 10 e Windows 11: links oficiais da Microsoft, como escolher x64/x86 corretamente, etapas de instalação, comandos de instalação silenciosa, opções de reparo e soluções para erros comuns de runtime.

📖 9 min de leitura 🪟 Windows 10 / 11 🔗 Links oficiais da Microsoft

Microsoft Visual C++ Redistributable é um conjunto de bibliotecas de runtime necessário para muitos programas e jogos do Windows. Quando essas bibliotecas estão ausentes, corrompidas ou muito antigas, um aplicativo pode não iniciar e exibir erros como VCRUNTIME140.dll was not found, MSVCP140.dll is missing, 0xc000007b ou The code execution cannot proceed.

A forma mais segura de corrigir esses problemas é baixar o pacote Redistributable diretamente da Microsoft e instalar a arquitetura correta: x64, x86 ou ARM64. Na maioria dos PCs modernos com Windows de 64 bits, vale a pena instalar tanto o x64 quanto o x86, porque o Windows de 64 bits pode executar aplicativos de 64 e de 32 bits.

ℹ️
Importante: Visual C++ Redistributable não é a mesma coisa que Visual Studio. Você não precisa instalar o ambiente de desenvolvimento Visual Studio apenas para executar programas que exigem as bibliotecas de runtime Microsoft C e C++.

O que é o Microsoft Visual C++ Redistributable?

O Visual C++ Redistributable instala componentes de runtime usados por aplicativos criados com Microsoft Visual C++ / MSVC. Esses componentes incluem bibliotecas de runtime C e C++ que os programas utilizam ao iniciar, carregar plug-ins, renderizar gráficos, trabalhar com arquivos ou se comunicar com outros componentes do sistema.

É um pacote de runtime Ajuda a executar programas já instalados; não é uma ferramenta de programação para usuários comuns.
Várias versões podem coexistir Pacotes antigos de 2005, 2008, 2010, 2012 e 2013 podem ficar instalados em paralelo.
x64 e x86 são diferentes Um programa de 32 bits precisa do runtime x86 mesmo em um Windows de 64 bits.
Os apps costumam instalá-lo automaticamente Jogos, launchers, editores, ferramentas CAD e drivers geralmente incluem runtimes do VC++.

Qual versão do Visual C++ Redistributable você deve instalar?

Para a maioria dos usuários, a resposta é simples: instale pela Microsoft os pacotes mais recentes compatíveis do Visual C++ Redistributable x64 e x86. Esses pacotes cobrem aplicativos criados com versões modernas do Visual Studio e são a solução mais comum para erros relacionados a VCRUNTIME140.dll, MSVCP140.dll, VCRUNTIME140_1.dll e arquivos semelhantes.

Sua situação O que instalar Por quê
Windows 10 ou Windows 11 em um PC de 64 bits x64 e x86 x64 é necessário para apps de 64 bits; x86 é necessário para apps de 32 bits que ainda rodam no Windows de 64 bits.
Windows 10 ou Windows 11 em um PC de 32 bits Apenas x86 O Windows de 32 bits não consegue executar aplicativos x64 nem instalar pacotes de runtime x64.
Windows em ARM ARM64 e, possivelmente, x64/x86 dependendo do aplicativo Dispositivos ARM64 podem precisar de componentes ARM64 nativos e runtimes de compatibilidade para aplicativos emulados.
Um jogo antigo pede Visual C++ 2010, 2012 ou 2013 A versão antiga exata do Redistributable solicitada pelo app Pacotes legados são independentes e podem ser necessários junto com a versão mais recente.
💡
Configuração recomendada para a maioria dos PCs de 64 bits: instale tanto VC_redist.x64.exe quanto VC_redist.x86.exe. Assim você cobre a maior variedade de aplicativos e jogos modernos.

Como verificar se o Windows é de 64 bits, 32 bits ou ARM64

Antes de baixar o instalador, confira o tipo do sistema. Isso ajuda a escolher o pacote correto e evita erros de instalação.

  1. Pressione Win + I para abrir Configurações.
  2. Acesse SistemaSobre.
  3. Procure Tipo de sistema.
  4. Verifique se aparece sistema operacional de 64 bits, sistema operacional de 32 bits ou alguma menção a um processador baseado em ARM.

Você também pode usar a caixa Executar:

  1. Pressione Win + R.
  2. Digite msinfo32 e pressione Enter.
  3. Observe Tipo de sistema: PC baseado em x64, PC baseado em x86 ou PC baseado em ARM64.

Como instalar o Visual C++ Redistributable no Windows

Depois de baixar o instalador correto, siga estas etapas. O processo de instalação é o mesmo no Windows 10 e no Windows 11.

  1. Feche o programa ou jogo que mostra o erro do Visual C++.
  2. Baixe VC_redist.x64.exe, VC_redist.x86.exe ou VC_redist.arm64.exe da Microsoft.
  3. Clique com o botão direito no arquivo baixado e selecione Executar como administrador.
  4. Aceite os termos de licença da Microsoft.
  5. Clique em Instalar. Se o pacote já estiver instalado, escolha Reparar.
  6. Aguarde a conclusão da instalação.
  7. Reinicie o Windows, especialmente se o instalador solicitar.
  8. Abra novamente o programa e verifique se o erro desapareceu.
⚠️
Não baixe DLLs separadas: copiar manualmente arquivos como VCRUNTIME140.dll para System32 ou SysWOW64 pode causar novos erros, conflitos de versão e riscos de segurança. Instale o pacote Redistributable oficial.

Você deve instalar o Visual C++ x64 e x86?

Sim. Em um Windows de 64 bits, normalmente é recomendável instalar os dois pacotes:

Se você não sabe qual pacote um programa específico exige, instale x64 e x86 pela Microsoft. Isso é seguro em um sistema Windows de 64 bits e costuma resolver erros de runtime imediatamente.

Como instalar o Visual C++ Redistributable silenciosamente pelo Prompt de Comando

Usuários avançados e administradores podem instalar o Visual C++ Redistributable pelo Prompt de Comando ou PowerShell. Isso é útil para scripts de implantação, suporte remoto ou reinstalação de pré-requisitos antes de iniciar um programa.

Abra o Prompt de Comando como administrador, vá até a pasta onde está o instalador e execute um destes comandos:

VC_redist.x64.exe /install /quiet /norestart
VC_redist.x86.exe /install /quiet /norestart

Para reparar silenciosamente uma instalação existente, use:

VC_redist.x64.exe /repair /quiet /norestart

Depois de uma instalação ou reparo silencioso, reinicie o Windows manualmente se o aplicativo ainda não iniciar.

Como verificar se o Visual C++ Redistributable já está instalado

O Windows pode ter muitas entradas do Visual C++ instaladas ao mesmo tempo. Isso é normal. Não remova entradas antigas se você não tiver certeza de que elas não são necessárias, pois alguns programas dependem de versões específicas do runtime.

Método 1: Verificar os aplicativos instalados

  1. Pressione Win + I.
  2. Abra AplicativosAplicativos instalados no Windows 11, ou Aplicativos e recursos no Windows 10.
  3. Procure Microsoft Visual C++.
  4. Verifique se há entradas como Microsoft Visual C++ 2015-2022 Redistributable (x64) e (x86).

Método 2: Verificar pelo Painel de Controle

  1. Pressione Win + R.
  2. Digite appwiz.cpl e pressione Enter.
  3. Procure na lista por Microsoft Visual C++ Redistributable.
  4. Confira a versão e a arquitetura no nome do programa.

Método 3: Verificar com o PowerShell

Abra o PowerShell e execute:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, `
HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Where-Object {$_.DisplayName -like "*Visual C++*"} |
Select-Object DisplayName, DisplayVersion, Publisher

Como reparar o Visual C++ Redistributable

Se o pacote já estiver instalado, mas o aplicativo continuar mostrando erros de DLL ausente ou de runtime, repare a instalação.

  1. Baixe o mesmo instalador do Visual C++ Redistributable pela Microsoft.
  2. Clique com o botão direito no arquivo e selecione Executar como administrador.
  3. Se o Windows detectar uma instalação existente, clique em Reparar.
  4. Aguarde o término do processo.
  5. Reinicie o computador.

Você também pode reparar pelo Painel de ControleProgramas e Recursos: selecione a entrada do Visual C++, clique em Alterar e escolha Reparar.

Como corrigir erros comuns de instalação do Visual C++ Redistributable

Se o instalador falhar, use as etapas abaixo. A maioria dos problemas é causada por falta de permissões de administrador, arquivos bloqueados, cache de instalação corrompido, componentes do Windows desatualizados ou uma instalação anterior do VC++ danificada.

Erro 0x80070666: outra versão já está instalada

Essa mensagem geralmente indica que uma versão mais recente ou equivalente já está instalada. Tente estas soluções:

Erro 1603: erro fatal durante a instalação

Erro 0xc000007b ao iniciar um jogo ou programa

Esse erro costuma indicar incompatibilidade entre dependências de 32/64 bits ou arquivos de runtime danificados. Instale o Visual C++ Redistributable x64 e x86, atualize o DirectX se o jogo exigir e reinstale o aplicativo afetado se necessário.

VCRUNTIME140.dll, MSVCP140.dll ou VCRUNTIME140_1.dll ausente

Instale pela Microsoft os pacotes mais recentes do Visual C++ Redistributable x64 e x86. Reinicie o Windows e abra o programa novamente. Evite baixar a DLL ausente como arquivo separado.

Você precisa de versões antigas do Visual C++ Redistributable?

Às vezes, sim. Aplicativos antigos, especialmente jogos e softwares especializados, podem exigir runtimes do Visual C++ 2005, 2008, 2010, 2012 ou 2013. Esses pacotes antigos podem coexistir com o Redistributable mais recente.

Instale uma versão antiga somente quando:

⚠️
Nota de segurança: pacotes antigos do Visual C++ podem deixar de receber suporte. Baixe-os apenas da Microsoft ou do instalador oficial do fornecedor original do software.

É possível desinstalar o Microsoft Visual C++ Redistributable?

Você pode desinstalá-lo, mas na maioria dos casos não deve fazer isso. Muitos programas dependem desses pacotes, e removê-los pode fazer aplicativos ou jogos pararem de funcionar. Se você suspeitar de corrupção, use primeiro a opção Reparar em vez de desinstalar.

Desinstale somente se:

Para desinstalar, abra ConfiguraçõesAplicativosAplicativos instalados, procure Microsoft Visual C++, selecione o pacote e escolha Desinstalar. Reinicie o Windows e reinstale o pacote mais recente se necessário.

Dicas de download seguro para o Visual C++ Redistributable

Perguntas frequentes sobre o Visual C++ Redistributable no Windows

P O Visual C++ Redistributable é seguro?
Sim, se for baixado da Microsoft ou instalado por meio de um instalador de aplicativo confiável. É um componente de runtime padrão usado por muitos programas do Windows.
P Preciso do Visual C++ Redistributable para jogos?
Com muita frequência, sim. Muitos jogos e launchers exigem bibliotecas de runtime do Visual C++. Steam, Epic Games, Ubisoft Connect e outros instaladores podem instalar automaticamente os runtimes necessários.
P Por que tenho muitas entradas do Microsoft Visual C++ instaladas?
Isso é normal. Diferentes programas podem depender de versões e arquiteturas diferentes do runtime Visual C++. Remover entradas antigas pode quebrar softwares antigos.
P Devo instalar x86 em um Windows de 64 bits?
Sim, se você usa aplicativos de 32 bits. Um programa de 32 bits precisa do runtime x86 mesmo que o Windows seja de 64 bits.
P O Visual C++ Redistributable pode corrigir erros de VCRUNTIME140.dll?
Na maioria dos casos, sim. Instale ou repare os pacotes mais recentes do Visual C++ Redistributable x64 e x86 e, depois, reinicie o Windows.
P Visual C++ Redistributable é a mesma coisa que .NET Framework?
Não. O Visual C++ Redistributable fornece bibliotecas nativas de runtime C/C++. O .NET Framework e o .NET Runtime são plataformas diferentes usadas por outros tipos de aplicativos.

Conclusão

Para baixar e instalar o Visual C++ Redistributable no Windows, use os links oficiais da Microsoft e escolha a arquitetura correta. Na maioria dos PCs com Windows 10 e Windows 11 de 64 bits, instalar x64 e x86 é a melhor opção, pois permite executar aplicativos modernos de 64 bits e softwares antigos de 32 bits.

Se um aplicativo continuar falhando depois da instalação, execute novamente o instalador do Redistributable e escolha Reparar, instale as atualizações pendentes do Windows, reinicie o PC e evite baixar arquivos DLL individuais de sites não oficiais.