← Todos os guias Erro de arquivo DLL no Windows
Windows

Erro de arquivo DLL no Windows

Atualizado em 16/08/2026 · Leitura de ~2 min
Erros de DLL (msvcp140.dll, d3dx9_43.dll, vcruntime140.dll...). Como resolver os mais comuns.

"Falta DLL" ou "Erro ao iniciar: a DLL não foi encontrada" — um dos erros mais comuns do Windows. A boa notícia: a DLL quase nunca está "sumida" — o programa precisa dela e ela não veio junto, ou a versão é incompatível.

Passo 1: Identifique a DLL no erro

Anote o nome do arquivo no erro:

Passo 2: Instale o runtime certo (a solução 90%)

  1. Visual C++ Redistributable — baixe no site oficial da Microsoft (x64 e x86!) e instale ambos.
  2. DirectX End-User Runtime — baixe no site da Microsoft.
  3. .NET Framework — ative em: Configurações > Aplicativos > Recursos opcionais > .NET Framework 3.5 (jogos e programas antigos precisam).

Passo 3: Reinstale o programa

  1. Desinstale o programa que acusa a DLL.
  2. Baixe a versão atual (de preferência 64 bits se seu Windows é 64).
  3. Reinstale — os instaladores modernos trazem as DLLs que precisam.

Passo 4: Verifique se é arquivo corrompido

  1. sfc /scannow no Prompt de Comando (admin) — repara DLLs do sistema.
  2. Reinicie.

Passo 5: Registre a DLL (casos específicos)

  1. Prompt de Comando (admin): regsvr32 caminho\da.dll (ex: regsvr32 msvcp140.dll).
  2. Se falhar, a DLL é de programa, não do sistema — reinstale o programa.
⚠️ Nunca baixe DLL de sites aleatórios ("dll-files.com" e similares) — é a forma mais comum de infectar o PC. Instale o runtime oficial ou reinstale o programa.
💡 Não resolveu? Procure outro guia na busca ou descreva o problema nos comentários (em breve).