O MSVCR120.dll é o runtime de C do Microsoft Visual C++ 2013 Redistributable - a versão 12.0, a base de uma grande leva de jogos, emuladores e ferramentas de 2014-2017. O erro significa que esse runtime de 2013 está ausente ou danificado no seu PC. Os pacotes mais novos do Visual C++ não o substituem: cada geração é instalada lado a lado, e os programas carregam exatamente aquela com que foram compilados. O instalador da própria Microsoft resolve em poucos minutos.
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 Visual C++ Redistributable Packages for Visual Studio 2013 no site oficial da Microsoft - os pacotes x64 e x86 - instale os dois e reinicie. O MSVCR120.dll e o gêmeo dele, o MSVCP120.dll, voltam para os programas de 64 e de 32 bits de uma vez.
Instalações novas do Windows não incluem os runtimes antigos do Visual C++ - o primeiro programa construído com o Visual Studio 2013 revela o erro.
O Visual C++ 2015-2022 é outra geração, com outros nomes de arquivo. Os programas feitos para 2013 continuam procurando os arquivos 120.
Programas de 32 bits precisam do pacote x86 mesmo no Windows de 64 bits. Com só o x64 instalado, os aplicativos de 32 bits continuam acusando o arquivo como faltando.
Ferramentas de limpeza, atualizações interrompidas e erros de disco corrompem os arquivos do runtime - reinstalar o pacote os restaura.
Pela segurança: só o site da Microsoft. Sites de download de DLL distribuem arquivos desencontrados e, às vezes, adulterados.
Dos dois, e eles vêm juntos: o MSVCR120.dll é o runtime de C, o MSVCP120.dll é a biblioteca padrão de C++ do mesmo pacote Visual C++ 2013. Uma instalação restaura os dois; nosso guia do MSVCP120.dll cobre o erro gêmeo.
Porque os runtimes não são cumulativos - um programa compilado com o 2013 carrega especificamente o MSVCR120.dll, e só o pacote de 2013 o fornece. Várias gerações lado a lado é o estado normal de um PC com Windows.
O erro pode até sumir - e aparece outro mais sutil, porque o runtime é um conjunto de arquivos combinados. O instalador oficial é gratuito e leva um minuto.
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.