Estava instalando o SketchUp 2025 em um computador novo para um cliente. A instalação correu perfeitamente, sem nenhum erro aparente. Mas quando fui abrir o programa pela primeira vez, deparei-me com aquela mensagem frustrante que todo técnico conhece bem: “O programa não pode ser iniciado porque Msvcp140.dll está ausente do seu computador”.
Minha primeira reação, como provavelmente seria a sua, foi pensar: “preciso reinstalar o SketchUp”. Afinal, se o programa não abre, deve ser problema na instalação, certo? Errado! Passei alguns minutos desinstalando e reinstalando o SketchUp, e o erro continuava aparecendo exatamente igual.
Foi aí que percebi: o problema não estava no SketchUp, mas sim no Windows. Alguns arquivos essenciais do sistema operacional ou não estavam instalados ou haviam sido corrompidos. O SketchUp estava instalado corretamente — ele só não conseguia funcionar porque dependências críticas do Windows estavam faltando.
A verdade é que esse erro não significa que seu computador está quebrado ou que você precisa reinstalar o Windows. Na maioria dos casos, a solução é simples e oficial: instalar corretamente os pacotes do Microsoft Visual C++ Redistributable.
Depois de resolver esse problema literalmente centenas de vezes em diferentes cenários — desde estações de trabalho profissionais com AutoCAD até computadores gamers rodando Valorant — posso afirmar com certeza: o método que vou compartilhar aqui funciona em praticamente 100% dos casos.
- 🔍 O Que É o Msvcp140.dll e Por Que Ele Está Faltando?
- 🎯 Programas Mais Afetados por Este Erro
- 🛠️ A Solução Definitiva: Instalação Correta do Visual C++ Redistributable
- ⚡ Solução Alternativa: Se o Erro Persistir Após o Procedimento Padrão
- 💡 Dicas Importantes Que Aprendi na Prática
- 🎯 Conclusão
- 📥 Links de Download Oficial
🔍 O Que É o Msvcp140.dll e Por Que Ele Está Faltando?
Antes de partir para a solução, é importante entender o que está acontecendo. O arquivo Msvcp140.dll faz parte do Microsoft Visual C++ Redistributable 2015-2022. Esse arquivo contém funções essenciais de biblioteca que centenas de programas usam para funcionar corretamente no Windows.
Pense nele como um “dicionário de funções” que os desenvolvedores usam ao criar seus aplicativos. Quando um programa precisa executar determinadas operações, ele consulta esse arquivo em vez de incluir todo o código dentro do próprio instalador — isso torna os programas mais leves e eficientes.
O erro aparece em três situações principais:
1. O pacote Visual C++ nunca foi instalado – Isso é comum em instalações limpas do Windows ou em computadores novos, onde apenas o sistema operacional básico está presente.
2. A instalação está corrompida ou incompleta – Às vezes, uma instalação de programa mal feita ou interrompida pode danificar esses arquivos essenciais.
3. Uma atualização do Windows causou problemas – Embora raro, algumas atualizações do Windows podem remover ou substituir versões específicas dessas bibliotecas, causando incompatibilidades.
E aqui vai um detalhe importante que muita gente não sabe: mesmo em um Windows 64 bits, você precisa tanto da versão x64 (64 bits) quanto da x86 (32 bits) desses pacotes instaladas. Por quê? Porque muitos programas modernos ainda utilizam componentes de 32 bits para garantir compatibilidade com plugins, extensões e bibliotecas mais antigas.
No caso específico do SketchUp 2025 que estava instalando, o programa em si é 64 bits, mas alguns de seus componentes e engines de renderização ainda dependem de bibliotecas 32 bits. Por isso, ter apenas a versão x64 instalada não resolve o problema — você precisa das duas.
🎯 Programas Mais Afetados por Este Erro
Esse problema não é exclusivo do SketchUp. Durante minha experiência, vi esse mesmo erro impedindo a execução de uma variedade impressionante de aplicativos. Veja alguns dos mais comuns:
Programas de design e produtividade:
- SketchUp (todas as versões, 2017–2025)
- Photoshop (CS6, CC 2015, CC 2024, etc.)
- CorelDRAW
- AutoCAD
- Revit
- 3ds Max
- Illustrator
- Premiere Pro
- After Effects
Jogos e plataformas de games:
- Steam (e vários jogos dentro dele)
- Epic Games Launcher
- League of Legends (LoL)
- Valorant
- GTA V
- CS2 / CS:GO
- Fortnite
- Call of Duty
- Minecraft Java Edition
- PUBG, Warzone, FIFA, e muitos outros
Ferramentas e utilitários:
- OBS Studio (gravação e stream)
- Discord
- BlueStacks / LDPlayer / Nox (emuladores Android)
- Google Earth Pro
- DaVinci Resolve
- AnyDesk / TeamViewer
- Visual Studio Code
- WinRAR (em alguns casos)
Se você usa qualquer um desses programas e está enfrentando esse erro, a solução abaixo vai resolver definitivamente o problema.
🛠️ A Solução Definitiva: Instalação Correta do Visual C++ Redistributable
Aqui está o método que realmente funciona e que uso sempre que me deparo com esse erro. É simples, rápido, oficial e, acima de tudo, seguro.
Passo 1: Baixe os Pacotes Oficiais da Microsoft
Você precisa baixar AMBAS as versões — 64 bits (x64) e 32 bits (x86). Sim, mesmo que seu Windows seja 64 bits, você precisa das duas versões porque muitos programas, incluindo o SketchUp 2025, usam componentes de 32 bits.
Baixe diretamente do site oficial da Microsoft:
Versão 64 bits (x64):
https://aka.ms/vs/17/release/vc_redist.x64.exe
Versão 32 bits (x86):
https://aka.ms/vs/17/release/vc_redist.x86.exe
⚠️ AVISO IMPORTANTE: Nunca, em hipótese alguma, baixe arquivos DLL de sites de terceiros como “dll-files.com” ou similares. Esses sites frequentemente distribuem arquivos modificados que podem conter malware, vírus ou backdoors. Além disso, colocar DLLs manualmente nas pastas do sistema raramente funciona e pode causar ainda mais problemas. Use sempre os links oficiais da Microsoft.
Passo 2: Instale as Duas Versões Corretamente
Após baixar os dois arquivos executáveis:
- Execute primeiro o arquivo vc_redist.x64.exe (versão 64 bits)
- Clique duas vezes no arquivo baixado
- Se o Controle de Conta de Usuário (UAC) solicitar permissão, clique em “Sim”
- Durante a instalação, você pode ver uma das seguintes opções:
- Se aparecer “Reparar” → Clique em Reparar (significa que já existe uma instalação, mas ela será corrigida)
- Se aparecer “Atualizar” → Clique em Sim (significa que há uma versão mais antiga e será atualizada)
- Se aparecer “Instalar” → Clique em Instalar (instalação limpa do zero)
- Aguarde a conclusão da instalação — geralmente leva menos de 1 minuto
- Execute o arquivo vc_redist.x86.exe (versão 32 bits)
- Repita exatamente o mesmo processo de instalação
Passo 3: Reinicie o Computador (FUNDAMENTAL!)
Este passo é absolutamente crucial e não pode ser ignorado! Após instalar ambas as versões, você deve reiniciar o computador completamente.
Por quê o reinício é tão importante? Porque o Windows precisa registrar todas as DLLs instaladas no sistema, atualizar o registro do Windows e garantir que os programas possam localizar essas bibliotecas corretamente. Sem o reinício, as alterações não são aplicadas completamente, e alguns programas continuarão apresentando o erro.
No caso do SketchUp 2025 que eu estava instalando, foi exatamente isso: instalei os pacotes, reiniciei o computador, e quando abri o programa novamente, ele iniciou perfeitamente sem nenhum erro.
⚡ Solução Alternativa: Se o Erro Persistir Após o Procedimento Padrão
Em raríssimos casos — estou falando de menos de 1% das situações — o erro pode persistir mesmo após instalar corretamente os pacotes. Isso geralmente acontece quando há versões muito antigas e corrompidas instaladas que estão causando conflito.
Nessas situações, o melhor caminho é fazer uma “limpeza total” e reinstalar tudo do zero:
Desinstale Todas as Versões Antigas Primeiro
- Pressione Windows + R no teclado
- Digite appwiz.cpl e pressione Enter
- Na janela “Programas e Recursos”, procure por “Microsoft Visual C++ Redistributable”
- Você provavelmente verá várias versões listadas (2015, 2017, 2019, 2022)
- Desinstale TODAS as versões que aparecerem, uma por uma
- Clique com o botão direito em cada uma
- Selecione “Desinstalar”
- Confirme a desinstalação
- Após remover todas as versões, reinicie o computador
- Depois do reinício, instale novamente os pacotes usando os links oficiais que forneci acima
- Reinicie novamente após a instalação
Este método de “limpeza total” resolve até os casos mais complicados e persistentes. Já usei essa abordagem em computadores que tinham instalações corrompidas há anos, e funcionou perfeitamente.
💡 Dicas Importantes Que Aprendi na Prática
Depois de resolver esse problema incontáveis vezes, aqui estão algumas dicas valiosas:
- Não pule o reinício: Eu sei que parece perda de tempo, mas o Windows realmente precisa reiniciar para registrar as DLLs corretamente no sistema. Em 90% dos casos onde o erro persiste, é simplesmente porque a pessoa não reiniciou o computador.
- Instale ambas as versões sempre: Não tente economizar tempo instalando apenas a versão x64 pensando que é suficiente. Você vai perder mais tempo voltando para instalar a x86 depois quando descobrir que ainda não funciona.
- Mantenha os pacotes atualizados: A Microsoft lança atualizações desses pacotes regularmente, corrigindo bugs e melhorando compatibilidade. Se o problema voltar no futuro (o que é raro), basta repetir o processo com as versões mais recentes.
- Use apenas fontes oficiais: Nunca, jamais, em hipótese alguma, baixe DLLs de sites de terceiros. Além do risco de malware, DLLs baixadas separadamente raramente funcionam porque precisam estar registradas corretamente no sistema operacional.
- Atenção com antivírus superprotetores: Em alguns casos, antivírus muito restritivos podem bloquear a instalação dos pacotes Visual C++. Se você tem um antivírus de terceiros instalado, desative-o temporariamente durante a instalação (e não esqueça de reativá-lo depois).
🎯 Conclusão
O erro “Msvcp140.dll está ausente” é, sem dúvida, um dos problemas mais comuns no Windows, mas também um dos mais fáceis de resolver quando você sabe o caminho correto. A instalação adequada do Visual C++ Redistributable (ambas as versões, x64 e x86, seguida de reinicialização) resolve o problema em praticamente todos os casos.
Essa solução funciona para SketchUp 2025, Photoshop, jogos do Steam, League of Legends, Valorant, OBS Studio e centenas de outros programas que dependem dessas bibliotecas essenciais do Windows.
Se você estava travado sem conseguir usar o SketchUp ou qualquer outro programa favorito por causa desse erro irritante, agora já sabe exatamente o que fazer. E o melhor de tudo: é uma solução oficial, completamente segura, gratuita e definitiva.
Não precisa mais ficar procurando DLLs em sites duvidosos ou seguir tutoriais complicados que envolvem editar o registro do Windows. O método que compartilhei aqui é o caminho oficial e recomendado pela própria Microsoft.
📥 Links de Download Oficial
Visual C++ Redistributable x64 (64 bits): https://aka.ms/vs/17/release/vc_redist.x64.exe
Visual C++ Redistributable x86 (32 bits): https://aka.ms/vs/17/release/vc_redist.x86.exe
Curtiu o artigo? Compartilhe com aquele amigo que está há dias tentando abrir o SketchUp, o Photoshop ou o jogo favorito sem sucesso! 🚀