Ошибка msvcp и msvcr (.dll) отсутствует — решение

Ошибка MSVCR100 и MSVCP100 dll отсутствует в Windows 10.

При запуске некоторых игр могут возникать проблемы с отсутствующим файлом msvcr100.dll (MSVCP100.dll). Текст ошибки может быть разным, но смысл их сводится к одному — среди системных библиотек отсутствует необходимая msvcr100.dll.

Как исправить ошибку

Кроме того отсутствовать могут следующие файлы, в зависимости от версии ПО: msvcp110.dll, msvcr110.dll, msvcr120.dll, msvcp120.dll. Но всё это по сути одна и та же ошибка. В системе отсутствует одна из библиотек Microsoft Visual C++.

Возможно её повредил вирус или вы установили нелицензионное ПО. Поэтому необходимо скачать недостающий файл msvcr110.dll для вашей версии Windows.

Как восстановить работу Microsoft Visual C++?

Для этого нужно скачать дистрибутив Microsoft Visual C++ с официального сайта:

  • Для ранних версий Windows (Microsoft Visual C++ 2010 ) для x86 | для x64
  • Для Windows 7 Service Pack и старше (Microsoft Visual C++ 2012) ссылка.

Установите пакет и перезагрузите компьютер или ноутбук. После этого проверьте работу игры или приложения.

Установка недостающих файлов вручную

Если по каким-то причинам восстановить работу С++ не получилось, попробуйте восстановить библиотеки вручную. Найдите необходимый файл и скачайте его. Потом нужно скопировать файл в системную папку Windows/System32 или Windows/SysWOW64.

Для регистрации изменений нужно нажать комбинацию Win+R. И в открывшемся окне написать «regsvr MSVCR100.dll» (укажите имя недостающего файла). Если regsvr не будет работать, попробуйте regsvr32.

Нажимаем ОК и перезагружаем компьютер. Снова проверяем работу игры или программы.

Если и это не помогло, попробуйте обновить библиотеки DirectX и Microsoft .NET Framework 4, возможно проблема в них.

Обсуждение

Ваш e-mail не будет опубликован. Обязательные поля помечены *

arrow