Esses dois arquivos - mais os irmãos VCRUNTIME140_1.dll e MSVCP140_1.dll - pertencem ao Microsoft Visual C++ Redistributable, um runtime que milhares de programas compartilham. Quando ele falta ou está danificado, todo programa construído sobre ele falha com a mesma mensagem assustadora. A solução segura é reinstalar o runtime - nunca a DLL avulsa.
Pergunte ao Chipps
Escreva o que está acontecendo com suas palavras, por exemplo: "O programa não abre, diz que falta o arquivo VCRUNTIME140.dll". O Chipps verifica o computador, mostra o que encontrou e propõe a correção. Nada muda até você clicar em Allow.
Baixar o Chipps Baixa o instalador do Chipps para Windows.Resposta rápida
Baixe o Visual C++ Redistributable mais recente na página oficial da Microsoft (procure por "Visual C++ Redistributable latest supported downloads"), instale os dois arquivos, vc_redist.x64.exe e vc_redist.x86.exe, e reinicie o PC. Esse runtime único cobre o Visual Studio 2015-2022 e corrige os erros de VCRUNTIME140.dll, VCRUNTIME140_1.dll e MSVCP140.dll de uma vez.
O aplicativo esperava encontrar o runtime compartilhado no PC, mas ele nunca foi instalado - típico de um Windows novo ou depois de uma limpeza pesada.
Uma atualização que falhou, um erro de disco ou uma ferramenta de limpeza exagerada corrompeu os arquivos do runtime que muitos programas compartilham.
Um programa de 32 bits precisa do runtime x86 mesmo no Windows de 64 bits - se só o x64 estiver instalado, o erro cita a mesma DLL.
Remover um programa às vezes remove o runtime compartilhado de que outros programas ainda precisam.
sfc /scannow.DISM /Online /Cleanup-Image /RestoreHealth, depois o SFC de novo, e reinicie.Não faça isto: nunca baixe o VCRUNTIME140.dll ou o MSVCP140.dll como arquivo avulso de um site de "download de DLL". Esses arquivos não são verificados, muitas vezes não combinam com o seu sistema - e são um canal de malware bem conhecido. O instalador oficial do runtime é gratuito e leva dois minutos.
| O erro cita | A que pertence | A solução |
|---|---|---|
| vcruntime140.dll, vcruntime140_1.dll, msvcp140.dll, msvcp140_1.dll | Runtime do Visual C++ 2015-2022 | vc_redist x64 + x86 (método 1) |
| msvcr120.dll, msvcp120.dll | Runtime do Visual C++ 2013 | Visual C++ 2013 Redistributable no site oficial da Microsoft |
| msvcr110.dll, msvcp110.dll | Runtime do Visual C++ 2012 | Visual C++ 2012 Redistributable no site oficial da Microsoft |
| msvcr100.dll, msvcp100.dll | Runtime do Visual C++ 2010 | Visual C++ 2010 Redistributable no site oficial da Microsoft |
| d3dx9_43.dll, xinput1_3.dll, d3dcompiler_43.dll | Componentes legados do DirectX | Veja o guia de erros de DLL em jogos |
Porque os programas vêm nos dois tipos: um programa de 32 bits carrega o runtime x86 mesmo no Windows de 64 bits. Instalar os dois leva um minuto e cobre tudo.
Execute Reparar nas duas entradas (método 2) e depois reinstale o programa que está falhando (método 3) - a cópia da DLL dentro dele pode estar danificada. Se vários programas falham, finalize com SFC e DISM (método 4).
Não. Uma DLL avulsa de um site aleatório pode ser da versão errada, quebra outros programas e é um disfarce clássico de malware. O instalador oficial do runtime substitui todas as DLLs relacionadas do jeito certo e é assinado pela Microsoft.
Escreva o que está acontecendo com suas palavras. O Chipps lê os registros do Windows, aponta a causa provável e propõe a correção mais estreita. Nada é alterado sem o seu Allow, e no fim ele mostra o que fez e o que não fez.
Baixar o Chipps Baixa o instalador do Chipps para Windows.