Introdução
Resposta direta:
vcruntime140_1.dll faz parte do tempo de execução do Microsoft Visual C++ usado por aplicativos criados com ferramentas Microsoft C++. Se ele estiver faltando, primeiro repare ou reinstale o aplicativo afetado; depois, repare ou instale o Microsoft Visual C++ Redistributable atual que corresponda à arquitetura do aplicativo. Não baixe a DLL separadamente nem a copie manualmente para
System32
.
Este guia apresenta quatro métodos. Comece pelo aplicativo quando apenas um programa falhar; passe para o tempo de execução compartilhado quando vários programas falharem; use os comandos de reparo do Windows apenas para sintomas mais amplos do sistema. Uma verificação do Fionn DLL Fixer também está disponível para diagnosticar vários problemas de DLL ou de tempo de execução.

Por que o vcruntime140_1.dll está faltando?
- A instalação do aplicativo afetado está incompleta ou danificada.
- O tempo de execução do Visual C++ necessário está ausente, danificado ou é mais antigo do que o aplicativo exige.
- A arquitetura do aplicativo e o tempo de execução instalado não correspondem.
- Uma atualização do aplicativo exige um tempo de execução compatível mais recente.
- Corrupção de componentes do Windows pode estar envolvida quando vários aplicativos ou recursos do Windows também falham.
Comparação rápida de métodos: escolha o método certo
| Sintoma | Causa provável | Comece por aqui | Esforço do usuário |
|---|---|---|---|
| Um aplicativo falha | Problema na instalação ou dependência do aplicativo | Repare ou reinstale o aplicativo | Baixo |
| Vários aplicativos falham | Problema no tempo de execução compartilhado do Visual C++ | Repare ou instale o redistribuível | Médio |
| Um aplicativo de 32 bits falha no Windows de 64 bits | O tempo de execução x86 pode estar ausente | Verifique o redistribuível x86 | Médio |
| O erro começou após uma atualização do aplicativo | O requisito do tempo de execução mudou | Atualize ou repare o aplicativo e o tempo de execução | Médio |
| Componentes do Windows também falham | Possível corrupção do sistema | Execute DISM e depois SFC | Médio |
| A causa não está clara | Vários problemas de DLL ou de tempo de execução | Use uma verificação de diagnóstico | Baixo |
Método 1: Reparar ou reinstalar o aplicativo afetado
Quando usar
Use este método primeiro quando apenas um aplicativo mostrar o erro, especialmente depois que esse aplicativo foi instalado ou atualizado. Os fornecedores de software geralmente incluem as dependências de tempo de execução exigidas pelo aplicativo em seu instalador.
Etapas
- Feche o aplicativo afetado e salve o trabalho aberto.
- Abra
Configurações > Aplicativos > Aplicativos instaladosno Windows 11 ouConfigurações > Aplicativos > Aplicativos e recursosno Windows 10.
- Abra as opções do aplicativo e selecione Reparar se essa opção estiver disponível. A Microsoft documenta esses controles em sua página oficial de reparo de aplicativos .
- Se Reparar não estiver disponível, use
Painel de Controle > Programas > Programas e Recursose selecione Reparar ou Alterar , se essas opções forem oferecidas. - Se o reparo não funcionar, reinstale o aplicativo pelo fornecedor oficial ou por uma plataforma de distribuição confiável.
Verificação
Inicie o mesmo executável que falhava anteriormente. Se ele abrir sem a mensagem, a instalação do aplicativo provavelmente era a causa.
Método 2: Reparar ou instalar o Microsoft Visual C++ Redistributable
Quando usar
Use este método quando o reparo do aplicativo falhar ou vários programas relatarem o erro. Os pacotes Microsoft Visual C++ Redistributable instalam as bibliotecas de tempo de execução C e C++ exigidas por aplicativos criados com ferramentas Microsoft Visual C++.
Qual Microsoft Visual C++ Redistributable eu preciso?
- Aplicativo de 32 bits: x86
- Aplicativo de 64 bits: x64
- Aplicativo ARM64: ARM64
- O Windows de 64 bits não significa que todos os aplicativos sejam de 64 bits.
Etapas
- Identifique se o aplicativo com falha é x86, x64 ou ARM64 na documentação do fornecedor ou nos requisitos do sistema.
- Abra os downloads mais recentes com suporte do Visual C++ Redistributable da Microsoft.
- Baixe o pacote v14 atual correspondente à arquitetura do aplicativo.
- Execute o instalador da Microsoft e selecione
Reparar
quando o pacote já estiver instalado; caso contrário, conclua a instalação.

- Reinicie o Windows e abra novamente o aplicativo.
Verificação
Teste o aplicativo original e qualquer segundo programa que tenha mostrado o mesmo erro. Uma mensagem de erro diferente é uma nova pista de diagnóstico; isso não significa que outra DLL deva ser baixada separadamente.
Método 3: Reparar componentes do Windows com DISM e SFC
Quando usar
Use este método quando vários aplicativos ou componentes do Windows apresentarem erros relacionados, ou quando reparar o aplicativo e o Visual C++ Redistributable não resolver o problema.
Etapas
- Abra o Prompt de Comando como administrador.
- Execute o seguinte comando e aguarde a conclusão:
DISM.exe /Online /Cleanup-image /Restorehealth - Execute o seguinte comando após a conclusão do DISM:
sfc /scannow - Reinicie o Windows após a conclusão do SFC.
Verificação
Após reiniciar, repita a ação que acionou o erro. Se o problema continuar limitado a um programa, entre em contato com o fornecedor desse aplicativo para obter orientação sobre o tempo de execução ou instalador necessário.
Método 4: Diagnosticar e corrigir o erro de vcruntime140_1.dll ausente com Fionn DLL Fixer
Quando usar
Recomendado para problemas de dependência incertos ou múltiplos: o Fionn DLL Fixer pode verificar problemas de DLL ausentes, danificadas, com versões incompatíveis e relacionados ao caminho System32, incluindo dependências de tempo de execução do Visual C++. Ele é útil quando as verificações manuais de arquitetura e componentes não identificaram a causa.
Etapas
- Inicie o Fionn DLL Fixer. Ele verifica automaticamente o computador em busca de problemas de DLL e do sistema e exibe os resultados detectados.

- Após a verificação, clique em
Reparar
para começar a reparar os problemas de DLL e do sistema detectados.

- Aguarde enquanto o reparo está em andamento. O botão muda para
Corrigindo
até a conclusão.

- Clique em
Ok
na caixa de diálogo de confirmação e reinicie se solicitado.

- Se o problema continuar após reiniciar, clique em
Verificar novamente
; repare os problemas recém-detectados, se necessário.

Verificação
Abra novamente o aplicativo afetado e use Verificar novamente para confirmar que o problema detectado continua resolvido. A versão gratuita oferece três tentativas; o VIP desbloqueia funções adicionais de reparo de DLL, tempo de execução, DirectX e sistema.
O que você não deve fazer com vcruntime140_1.dll
- Não baixe vcruntime140_1.dll de sites aleatórios de DLL.
- Não a copie manualmente para
System32ouSysWOW64. - Não use
regsvr32como uma correção genérica para vcruntime140_1.dll; essa DLL de tempo de execução não é um problema geral de autorregistro. - Não presuma que o Windows de 64 bits significa que apenas o redistribuível x64 é necessário.
Conclusão
Comece pelo menor escopo de reparo: repare ou reinstale o único aplicativo afetado e, depois, instale o Visual C++ Redistributable atual que corresponda à arquitetura do aplicativo. Use DISM seguido de SFC somente quando sintomas mais amplos do Windows indicarem corrupção do sistema. Quando vários problemas de tempo de execução ou DLL permanecerem incertos, o Fionn DLL Fixer pode oferecer um fluxo de verificação, reparo e nova verificação. Verifique cada método abrindo novamente o aplicativo exato e repetindo a ação que originalmente produziu o erro. Se ele continuar falhando, o fornecedor do aplicativo poderá confirmar a versão de tempo de execução necessária.
Perguntas frequentes
O que é vcruntime140_1.dll?
É uma DLL de tempo de execução usada por aplicativos criados com ferramentas Microsoft C++. O erro ocorre quando um aplicativo não consegue carregar o componente de tempo de execução necessário.
Devo baixar vcruntime140_1.dll separadamente?
Não. Use o instalador do aplicativo afetado ou o Visual C++ Redistributable oficial da Microsoft em vez de baixar uma DLL isolada.
Preciso de x86 ou x64?
Faça o pacote corresponder ao aplicativo: aplicativos de 32 bits precisam de x86, e aplicativos de 64 bits precisam de x64. Isso continua válido no Windows de 64 bits.
Por que o erro começou após uma atualização?
O aplicativo atualizado pode exigir um tempo de execução compatível mais recente. Repare ou atualize o aplicativo e, depois, repare ou instale o redistribuível atual correspondente.
Emily Carter