O MSVCP140.dll pertence ao Microsoft Visual C++ Redistributable - um pacote de runtime do qual milhares de programas e jogos dependem. Quando o Windows diz que o arquivo está faltando, o runtime está ausente ou danificado no seu PC. A correção certa é reinstalar esse pacote da Microsoft, e leva uns cinco minutos. Baixar a DLL sozinha de um site qualquer é a única coisa que você nunca deve fazer.
Resolva automaticamente
O Outbyte Driver Updater identifica sozinho o hardware instalado e atualiza drivers desatualizados ou com defeito a partir de fontes oficiais, com backup antes de cada alteração. Útil se você prefere não seguir os passos abaixo na mão - a verificação e o diagnóstico são gratuitos.
Baixar Baixe o Outbyte Driver Updater para Windows. A verificação e os resultados são gratuitos.Resposta rápida
Baixe o Microsoft Visual C++ Redistributable (2015-2022) do site oficial da Microsoft, instale as versões x64 e x86 e reinicie o PC. Isso restaura o MSVCP140.dll e os arquivos que o acompanham de uma vez - a maioria dos programas abre normalmente logo em seguida.
Instalações novas do Windows não incluem todas as versões do runtime. O primeiro programa que precisa dele mostra o erro.
Ferramentas de limpeza agressivas, atualizações interrompidas e erros de disco podem corromper os arquivos do runtime - os programas falham mesmo com o pacote aparentemente instalado.
Programas de 32 bits precisam do pacote x86 mesmo no Windows de 64 bits. Se só o x64 está instalado, os aplicativos de 32 bits continuam acusando o arquivo como faltando.
Um MSVCP140.dll jogado na pasta do programa a partir de um site de download costuma ser da versão errada - ou pior. Ele quebra aplicativos de um jeito que parece aleatório.
Pela segurança: só o site da Microsoft. Sites de download de DLL distribuem arquivos desencontrados e, às vezes, adulterados - uma única DLL errada cria erros bem mais difíceis de rastrear que o original.
sfc /scannow e depois DISM /Online /Cleanup-Image /RestoreHealth.Tecnicamente o erro pode sumir - e aparece outro mais sutil, porque o runtime é um conjunto de arquivos combinados, não uma DLL só. Versões desencontradas derrubam aplicativos em pontos aleatórios, e sites de DLL são um canal conhecido de malware. O instalador do redistribuível é oficial, gratuito e leva um minuto.
O Windows de 64 bits roda programas de 64 e de 32 bits, e cada tipo carrega a própria cópia do runtime. Instalar os dois cobre tudo; os dois pacotes convivem por design.
Sim - VCRUNTIME140.dll, MSVCP140.dll e MSVCP140_1.dll vêm todos no mesmo Visual C++ Redistributable. Nosso guia do VCRUNTIME140.dll cobre essa variante em detalhe.
O Outbyte Driver Updater verifica o PC e mostra o que encontrou - e espera. Nada é aplicado sem o seu OK, e toda alteração pode ser desfeita.
Baixar Baixe o Outbyte Driver Updater para Windows. A verificação e os resultados são gratuitos.