O VCRUNTIME140_1.dll é o caçula da família de runtimes do Visual C++: a Microsoft o incluiu na versão de 2019 do Redistributable 2015-2022. Isso explica a situação mais comum - o seu PC tem o Visual C++ 2015 ou 2017 instalado, o VCRUNTIME140.dll está lá, mas o companheiro mais novo _1 falta porque o runtime nunca foi atualizado. Aí um programa atual, compilado com o Visual Studio 2019 ou mais novo, se recusa a abrir. Uma atualização do runtime pela própria Microsoft resolve.
Resolva automaticamente
O Outbyte PC Repair verifica o Windows em busca de arquivos de sistema danificados, problemas no registro e restos de programas que costumam provocar esse tipo de erro. O diagnóstico é gratuito, e nada é alterado sem a sua decisão - útil se você prefere não fazer os passos abaixo na mão.
Baixar PC Repair Baixe o Outbyte PC Repair para Windows 11, 10, 8 e 7. Teste gratuito por categoria incluído.Resposta rápida
Baixe o Microsoft Visual C++ Redistributable 2015-2022 mais recente no site oficial da Microsoft - o pacote x64 é o que importa aqui, instale também o x86 para os programas de 32 bits - e reinicie. O instalador atualiza o runtime antigo no lugar e adiciona o VCRUNTIME140_1.dll.
O Visual C++ 2015 e o 2017 vieram sem esse arquivo. O pacote instalado parece em ordem e atende os programas mais antigos - até um programa compilado com as ferramentas de 2019 em diante pedir o arquivo _1.
O VCRUNTIME140_1.dll existe só para programas de 64 bits. Se apenas o redistributable x86 foi atualizado, os aplicativos de 64 bits continuam sem encontrar o arquivo.
Atualizações interrompidas ou ferramentas de limpeza podem corromper os arquivos do runtime. Aí até um pacote recente falha até ser reparado.
Um VCRUNTIME140_1.dll baixado sozinho raramente bate com a versão do resto do seu runtime - ele troca esse erro por travamentos aleatórios, e sites de DLL são um canal conhecido de malware.
Pela segurança: só o site da Microsoft. O redistributable é a única fonte legítima desse arquivo - e não custa nada.
sfc /scannow e depois DISM /Online /Cleanup-Image /RestoreHealth.Porque o arquivo _1 chegou depois, com a atualização de 2019 do mesmo runtime. Ter o VCRUNTIME140.dll só prova que um pacote mais antigo, de 2015-2017, está instalado; atualizar para a versão atual do 2015-2022 adiciona o companheiro. Nosso guia do VCRUNTIME140.dll cobre o arquivo base.
O VCRUNTIME140_1.dll existe só no runtime de 64 bits - programas de 32 bits nunca pedem por ele. Instalar o x86 também continua sendo um bom hábito: é lá que ficam os outros arquivos do runtime dos programas de 32 bits.
Não - o runtime 2015-2022 é retrocompatível por design. Atualizá-lo é exatamente o que a Microsoft recomenda, e os programas mais antigos continuam funcionando.
O Outbyte PC Repair verifica o sistema e mostra o que encontrou - e então espera. Você revisa o diagnóstico e decide o que corrigir; nada muda sem a sua decisão.
Baixar PC Repair Baixe o Outbyte PC Repair para Windows 11, 10, 8 e 7. Teste gratuito por categoria incluído.