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

В момент запуска приложений, написанных в среде Visual Studio, исполняемый файл проверяет наличие на компьютере всех необходимых для выполнения его кода библиотек. Порой одна или несколько из них может отсутствовать в системной директории, например, msvcp110.dll. Давайте узнаем, что это за ошибка, как исправить и больше не допустить её.

Откуда берётся

Microsoft начинает отдавать пальму первенства более мелким компаниям в деле разработки программного обеспечения. Дабы выровнять ситуацию и вернуть преимущество, программный гигант выпустил интегрированный инструмент для разработчиков веб-сайтов, приложений, узкоспециализированного программного обеспечения, софта общего назначения и прочих продуктов. Написан он на C# и С++ и содержит в себе массу готовых решений для создания кода и графической оболочки приложения, которое даст одинаковый результат при равных начальных условиях на любой платформе, поддерживаемой Windows.

Ошибка msvcp110.dll

Для пользователя же это значит, что любая программа или игра, сделанная с применением Visual Studio, будет одинаково работать на любой Windows или Xbox, например.

Мы поможем избежать ситуации, когда вы попытались вызвать приложение или развлечение на Windows 10 64 bit, но увидели ошибку, оповещающую, что запуск программы невозможен из-за отсутствия файла msvcp110.dll.

Переустанавливаем дистрибутив

Проще всего выполнить инсталляцию или переустановку Visual Studio. Это и по времени самое быстрое решение, и наиболее действенное. Нам необходимо всего-то скачать Visual Studio выпуска 2015 года с сайта корпорации Microsoft, причём совершенно бесплатно и без регистрации, и инсталлировать на компьютере в три-четыре клика.

Первый шаг – удостоверимся, что используем Windows 10 x64, а не её младшего 32-битного брата.

  1. Открываем «Параметры», как вариант, комбинацией клавиш [knopka]Win[/knopka] + [knopka]I[/knopka].
  2. Посещаем раздел «Система».
Читайте также:  Имя модуля с ошибкой KERNELBASE.dll

Параметры Windows

  1. В нём активируем обведённую на скриншоте вкладку.

Система - О системе

  1. Смотрим разрядность используемой операционки в строке «Тип…».

Тип системы

  1. Открываем адрес в интернет-обозревателе по умолчанию или копируем URL в адресную строку удобного браузера.
  1. Пролистываем немного вниз, выбираем язык, если по умолчанию стоит не русский, и щёлкаем «Скачать».

Выбираем язык и скачиваем Visual Studio 2015

  1. Отмечаем флажком первый вариант (для 32 bit подойдёт второй файл) и активируем кнопку «Next».

Выбираем файл нужной разрядности

  1. Выполняем полученный exe-шник и даём все разрешения, которые он попросит (UAC, запрос от системы безопасности).

Запрос от системы безопасности

  1. Соглашаемся с условиями использования ПО.

Ставим галочку

  1. После кликаем «Установить».

Клик по Установить

Если появится ошибка 0x80070666, значит на ПК уже стоит данная или более новая версия VC. Исправляем ситуацию путём удаления инсталлированной Visual Studio, после чего перезагружаем компьютер и устанавливаем скачанную чуть ранее версию.

Ошибка

  1. Закрываем окно с оповещением об успехе и проверяем, обнаружила ли система наш dll и все более новые его версии (msvcp120.dll и т. д.)

Установка завершена

Удаляем/копируем библиотеку

Часть пользовательского сообщества жалуется, что даже после выполнения рекомендаций Майкрософт проблема не решается. Для этого:

  • копируем недостающий компонент в системный каталог с последующей регистрацией;
  • посещаем каталог с исполняемым файлом приложения или развлечения (часто это не корневая папка, а, например, директория «bin» внутри неё (для игр) или «data» (для софта)) и удаляем находящийся там dll-файл , если таков обнаружится;
  • открываем место хранения проблемного exe и кидаем туда недостающую библиотеку из архива.

Второй и третий варианты – простые и встречаются крайне редко, а вот первый спасал многих.

  1. Загружаем архив с оригинальным dll по ссылке.

Мы не предлагаем отключать антивирус и даже настоятельно рекомендуем не делать этого, а при желании, можете отправить содержимое скачанного файла на анализ на VirusTotal. Так сможете убедиться, что файл подлинный.

  1. Заходим в zip-архив при помощи «Проводника» или открываем его в архиваторе.
  2. Копируем dll в буфер.

Копируем файл в буфер

  1. Вставляем в папки %windir%/system32 и %windir%/syswow64 с заменой.

Вставляем файл в системные каталоги

При варианте с архиватором извлекаем содержимое архива в выше упомянутые каталоги.

  1. Жмём [knopka]Win[/knopka] +[knopka]R[/knopka], вводим и отправляем операционной системе команду «regsvr32 msvcp110.dll», чтобы она узнала о наличии нового компонента.

Если операционная система опять скажет, что библиотека отсутствует, перезагружаем ноутбук или компьютер.

Видео

Информация в визуальном виде воспринимается человеком на порядок быстрее и лучше, чем текстовая, поэтому ниже размещен видеоролик, поясняющий, что делать в случаях, подобных нашему.

Оцените статью
OS Helper
Добавить комментарий