Interessante

Erro de sistema: falta msvcr100.dll, msvcp71.dll, msvcp120.dll, etc.

Bom tempo!

Você trabalha por conta própria e tudo parece estar em ordem com o sistema ... Mas então, inesperadamente, ao iniciar algum jogo ou aplicativo, aparece um erro:"o programa não pode ser iniciado ... msvcr100.dll está faltando ..."(exemplo na imagem abaixo) ... É assim que os tópicos do blog nascem. ...

Em geral, esse problema, é claro, não é crítico, mas ainda assim levará algum tempo para ser resolvido. Neste artigo, darei várias maneiras (opções) de como você pode eliminar esse erro e retornar o sistema ao funcionamento normal. Acho que o material será útil para todos os usuários não muito sofisticados.

E então, direto ao ponto ...

Exemplo de erro com arquivo msvcr100.dll ausente

*

O que você pode fazer se receber esse erro?

Razões para o aparecimento

Arquivos no formato msvcr100.dll, msvcp71.dll, etc. estão incluídos no pacote Microsoft Visual C ++ 2010 (que é freqüentemente usado no desenvolvimento de jogos e aplicativos). Aqueles. se não estiverem no sistema, o Windows não poderá "funcionar" com o aplicativo, informando que está faltando o arquivo "tal e tal".

Em geral, esse erro pode ser causado não apenas pela ausência de um arquivo, mas também por alguns outros motivos:

  1. corrupção de arquivo do sistema dll (por exemplo, o mesmomsvcr100.dll) Este arquivo pode estar danificado, por exemplo, por um vírus ou adware;
  2. o arquivo pode ter sido excluído (por exemplo, ao reinstalar o Visual C ++);
  3. é possível que sua versão do pacote Visual C ++ seja muito antiga.

Na verdade, agora irei considerar várias soluções.

Opção nº 1: instalação manual do Visual C ++

A maneira mais óbvia é acessar o site oficial da Microsoft (forneceu um link para a página com as versões mais recentes do Visual C ++) e instale o pacote necessário.

Por exemplo, o arquivo msvcr100.dll incluído no pacote Microsoft Visual C ++ 2010 (2012). Em geral, você não precisa se preocupar e instalar o pacote necessário para que seu jogo / aplicativo funcione (o que causou o erro). Normalmente, essa informação é indicada nos requisitos do sistema.

Em geral, instalando um dos pacotes, você deve resolver o problema. A propósito, depois de instalar o Visual C ++, não se esqueça de reiniciar o PC.

Links para download (site da Microsoft).

Adição!

Mais algumas maneiras de atualizar o Visual C ++ - //ocomp.info/oshibka-microsoft-visual-c.html

Importante!

As distribuições do Visual C ++ para o sistema operacional Windows de 64 bits não são compatíveis com as de 32 bits! Aqueles. você precisa selecionar o pacote Visual C ++ correto com base na sua versão do Windows.

Ajudar! Se você não sabe qual sistema operacional Windows instalou, recomendo que se familiarize com isto: //ocomp.info/kakaya-u-menya-windows.html

Opção # 2: usamos especial. Serviços de utilidade pública

Para não baixar e instalar manualmente cada pacote significativo do sistema (+ não pense que versão é necessária ...) - você pode usar os especiais. Serviços de utilidade pública. Por exemplo, com a ajuda do Driver Booster, você pode não apenas atualizar os drivers, mas também instalar todas as bibliotecas necessárias para a inicialização e as normas. jogos de trabalho. Um exemplo é mostrado na imagem abaixo, ou seja, para resolver o problema - você só precisa pressionar 1 botão ...

Saiba mais sobre o Driver Booster - //ocomp.info/utilita-dlya-avto-obnovla-drayverov.html

O Driver Booster oferece a atualização do Visual C ++ 2013 necessária para executar alguns jogos

Opção nº 3: carregue manualmente o arquivo DLL ausente

Sites com arquivos DLL: //ru.dll-files.com/; //www.dll.ru/

Existem sites de bibliotecas na Internet que contêm dezenas de milhares de arquivos DLL diferentes. Por exemplo, se você receber um erro sobre a ausência de um arquivo específico (ou seja, seu nome completo é indicado no erro), você pode tentar inseri-lo na barra de pesquisa do serviço e ver os resultados. Por exemplo, em nosso caso, o serviço ru.dll-files.com oferece o download do arquivo encontrado (veja a tela abaixo).

Encontrou o arquivo que você precisa ... (tela de ru.dll-files.com)

Observe que o carregadomsvcr100.dll (por exemplo) é necessário:

  1. copiar para a pasta: Windows / system32 ou Windows / SysWOW64 (para sistemas de 64 bits);
  2. registrar o arquivo no sistema: para fazer isso, pressione a combinação Win + R , na janela que aparece, digite o comando "regsvr32 msvcr100.dll" (sem aspas; o nome do arquivo pode ser diferente, dependendo daquele que você copiou para a pasta);

    regsvr32 msvcr100.dll - registro

  3. para reiniciar um computador.

Acrescentarei que este método é um tanto "confuso", tk.frequentemente, depois de copiar e adicionar uma DLL ausente específica, o sistema começa a "solicitar" outra DLL. E assim, você pode correr em um "círculo" nem uma única dúzia de vezes ...

Opção nº 4: reverter o sistema para um estado de funcionamento

Se tudo funcionou normalmente no seu computador antes e, por algum motivo desconhecido, alguns aplicativos pararam de iniciar, você pode tentar reverter o sistema.

Para verificar se há pontos (backups) para os quais você pode reverter o Windows, você precisa:

  1. pressione o atalho de teclado Win + R para exibir a janela Executar;
  2. digite o comando rstrui , pressione Enter;

    rstrui - iniciar a recuperação

  3. em seguida, mova o controle deslizante para o modo de seleção do ponto de restauração (veja a imagem abaixo);

    Selecione um ponto de restauração - (veja a parte inferior da tela)

  4. depois disso, será apresentada uma lista de pontos para os quais você pode reverter o sistema. Por exemplo, no meu caso, existem 4 pontos de restauração. Veja o exemplo abaixo.

    Pontos de restauração classificados por data

Adição!

Para obter mais detalhes sobre como restaurar o sistema (usando o Windows 10 como exemplo), consulte este artigo: //ocomp.info/vosstanovlenie-windows-10.html

P S

Preste atenção também ao NET Framework e DirectX: quando não são atualizados, o Windows pode se comportar de forma semelhante, informando que não existem arquivos DLL ...

*

É tudo por agora ...

Soluções alternativas para o problema são bem-vindas!

Boa sorte!