VCRUNTIME140_1.dll não encontrado: o que verificar no Windows

A mensagem “VCRUNTIME140_1.dll não encontrado” aponta para uma dependência que o aplicativo não conseguiu localizar. Essa biblioteca é distribuída com o Microsoft Visual C++ Redistributable. O primeiro caminho é conferir os requisitos do programa e seu pacote de runtime, em vez de procurar uma DLL avulsa.
1. Confirme o nome e o aplicativo afetado
Anote a mensagem completa, o nome do programa e a versão instalada. VCRUNTIME140_1.dll e MSVCP140.dll são nomes diferentes; registrar o erro exato ajuda a procurar a orientação correspondente.
A Salesforce documenta esse erro ao abrir um de seus produtos e encaminha ao redistribuível oficial. Isso confirma um caso de dependência ausente; não significa que todo erro de abertura tenha a mesma causa.
2. Confira o pacote exigido pelo fornecedor
A página da Microsoft reúne os downloads do Visual C++ Redistributable. A arquitetura do pacote deve corresponder à arquitetura de destino do aplicativo. Assim, um Windows de 64 bits não basta para concluir que todo programa usa um runtime x64.
Confira a documentação do programa para distinguir x86, x64 e ARM64. Se essa informação não estiver clara, consulte o suporte do aplicativo antes de escolher. O runtime necessário pode ser diferente entre programas instalados na mesma máquina.
Abrir os downloads oficiais do Visual C++ Redistributable. A página também informa os sistemas compatíveis. Este site não hospeda nem redistribui os instaladores.
3. Verifique se há uma opção de reparo
O Windows permite reparar alguns programas pelo Painel de Controle. A disponibilidade depende do instalador: nem todos oferecem Reparar ou Alterar.
- Abra a pesquisa da barra de tarefas e digite Painel de Controle.
- Abra o resultado correspondente e entre em Programas, Programas e Recursos.
- Localize a entrada do Microsoft Visual C++ Redistributable correspondente ao requisito do aplicativo.
- Se o instalador oferecer Reparar ou Alterar, siga o procedimento indicado e leia o resultado.
- Se for solicitado reiniciar, salve o trabalho antes de prosseguir; depois, teste novamente o programa afetado.
A Adobe também documenta reparo do redistribuível em um cenário específico de falha de abertura do Illustrator. Use as instruções do fornecedor do seu programa para decidir entre reparo e reinstalação.
O instalador informa que já existe uma versão mais recente?
Os redistribuíveis verificam a presença de versões mais novas. Essa mensagem não pede apagar todos os pacotes do computador: registre o resultado e confirme o requisito do aplicativo. Outros programas podem depender de componentes já instalados.
Se o erro continuar
Procure o suporte do programa com a mensagem, sua versão do Windows e o resultado do reparo ou instalação. Não renomeie outra DLL nem sobrescreva arquivos de System32 para tentar combinar nomes. O objetivo é recuperar a dependência correta pelo mecanismo de instalação apropriado.
Guias relacionados
O que é DLL · MSVCP140.dll não encontrado · EXE e MSI · System32 e SysWOW64 · Dicionário de tecnologia
Fontes e revisão
- Microsoft — downloads suportados e arquitetura do Visual C++ Redistributable
- Microsoft — implantação dos componentes Visual C++
- Microsoft — reparar aplicativos e programas
- Salesforce — caso VCRUNTIME140_1.dll ausente
- Adobe — reparo do runtime em falha de abertura do Illustrator
Revisão documental: 5 de novembro de 2026. Instruções conferidas nas fontes oficiais; o erro não foi reproduzido nem foi instalado um pacote para produzir este guia. A solução depende do aplicativo e da compatibilidade do sistema. Capa: ilustração editorial gerada por IA, não uma captura do erro.