Você estava pronto para um dia produtivo – ou talvez pronto para lançar o jogo que você estava obcecado – quando o Windows atingiu você com a mensagem fria e sem coração: “O programa não pode começar porque o MSVCP140.dll está faltando no seu computador.”
Agora, a menos que você lide regularmente com arquivos DLL (que, vamos ser honestos, a maioria das pessoas não), esse erro provavelmente faz tanto sentido quanto um manual da IKEA escrito em hieróglifos. Mas não se preocupe. Temos você coberto.
Primeiro, o que é MSVCP140.dll?
Pense nisso como uma dessas engrenagens essenciais na máquina que é o Windows. Especificamente, faz parte do Microsoft Visual C ++ Pacote redistribuívelque é apenas uma maneira chique de dizer:
“Um monte de arquivos importantes que o Windows precisa para fazer com que determinados aplicativos e jogos sejam executados corretamente.”
MSVCP140.dll é como aquele cara em um filme de assalto que não tem muito tempo na tela, mas sem ele, todo o plano se desfaz. Quando está faltando, os programas que confiam nele – como o Photoshop, o Zoom ou os Jogos – atribuem um ajuste e se recusam a lançar.
Windows 11 24h2 pode destruir seu PC se você tiver este Intel CPU
Por que desapareceu?
Esta não é uma conspiração em estilo cyberpunk, mas os arquivos DLL podem desaparecer por vários motivos:
- Exclusão acidental: Talvez uma ferramenta de limpeza tenha sido um pouco zeloso.
- Instalação corrupta: Algumas atualizações de software falham das piores maneiras possíveis.
- Windows Update Shenanigans: Às vezes, as atualizações do Windows são como um touro em uma loja de porcelana.
- Ataque de malware: Sim, os vírus adoram mexer com os arquivos do sistema.
- Você nunca teve: Alguns aplicativos requerem redistribuível ao C ++ visual e, se estiver faltando, também é DLL.
Então, como você recebe de volta? Continue lendo.
Como corrigir o msvcp140.dll está faltando?
Vamos passar pelas correções, começando com o mais fácil e trabalhando até o opção nuclear.
1. Reinstale o Microsoft Visual C ++ redistribuível
Esta é a correção dourada. Se estiver faltando o msvcp140.dll, é provável que você só precise reinstalar todo o seu pacote:
- Vá para o site oficial da Microsoft e baixar o último Microsoft Visual C ++ Pacote redistribuível Para o seu sistema (escolha a versão de 64 ou 32 bits com base no seu sistema operacional).
- Instale -o como qualquer outro software.
- Reinicie seu PC.
- Tente abrir o programa novamente.
Se isso não funcionar, vamos seguir em frente.
2. Reparar sua instalação visual de redistribuição C ++
Às vezes, em vez de uma reinstalação limpa, você pode simplesmente reparar a instalação existente:
- Abrir Painel de controle → Programas e recursos.
- Encontrar Microsoft Visual C ++ 2015-2019 Redistribuível (ou qualquer versão que você tenha).
- Clique com o botão direito do mouse → Selecione Reparar.
- Deixe o Windows funcionar sua mágica.
- Reinicie seu PC.
Ainda não está funcionando? Estamos ficando falando sério agora.
3. Copie manualmente o arquivo msvcp140.dll de outro PC
Se você tem um amigo, irmão ou segundo computador executando a mesma versão do Windows, você pode direto roubar Seu arquivo msvcp140.dll (não se preocupe, é legal).
- Encontrar C: Windows System32 no computador deles.
- Cópia Msvcp140.dll em um bastão USB.
- Cole -o no mesmo local no seu PC.
- Reinicie e teste seu programa.
Funciona? Não? Então vamos mais profundamente.
4. Execute uma varredura SFC (porque o Windows pode ser o problema)
O Windows tem uma ferramenta embutida chamada Verificador de arquivos do sistema (SFC) Isso verifica e corrige os arquivos do sistema corrompido – incluindo DLLs ausentes:
- Abrir Prompt de comando como administrador.
- Tipo:
Bash
Copyedit
sfc /scannow
- Pressione Enter e deixe o Windows fazer suas coisas.
- Reinicie quando terminar.
Ainda não está consertado? Ok, Windows, você pediu isso …
5. Reinstale o programa problemático
Talvez o software em si seja apenas pego. Tente desinstalar e reinstalar o aplicativo que está dando o erro. Às vezes, os programas instalam suas próprias versões do arquivo DLL e reinstalá -las podem consertar tudo.
6. Atualize o Windows (sim, realmente)
Sabemos, as atualizações do Windows são irritantes, mas às vezes elas na verdade Corrija os problemas.
- Abrir Configurações → Atualização e segurança.
- Clique Verifique se há atualizações.
- Instale todas as atualizações pendentes.
- Reinicie seu PC.
Se nada disso funciona, estamos trazendo à tona o chefe final …
7. Restauração do sistema (também conhecida como viagens no tempo)
Se esse problema de repente Começou a acontecer e você não tem idéia do porquê, a restauração do sistema pode reverter seu PC para uma época em que as coisas realmente funcionaram.
- Abrir Correr (Windows + R).
- Digite rstrui e pressione Enter.
- Selecione um ponto de restauração antes do início do erro acontecer.
- Deixe o Windows voltar a esse tempo.
Nunca baixe arquivos DLL de sites aleatórios
O MSVCP140.dll Erro ausente é um daqueles problemas que parece que surgiu do nada – e às vezes realmente o fez. Mas com a solução de problemas certa, você pode corrigi-lo sem recorrer a pesquisas desesperadas do Google e sites de download de dll de terceiros esboçados (seriamente, nunca baixar arquivos DLL de sites aleatórios).
Na maioria das vezes, apenas reinstalando Visual C ++ Redistribuível vai fazer o truque. Mas se tudo mais falhar, bem … pelo menos você aprendeu muito mais sobre o Windows do que provavelmente jamais quis.
Crédito da imagem em destaque: Kerem Gülen/ideograma