Найти тему
Tehnichka.pro

Исправляем ошибку файла mcvcp110.dll

Оглавление

Ошибка с упоминанием файла mcvcp110 возникает при запуске игр и приложений, которые не могут найти этот компонент в системе. Устранить её можно тремя способами: переустановкой программы, при запуске которой появляется ошибка, переустановкой Visual C++, в состав которой входит файл, и ручным добавлением динамической библиотеки.

Переустановка Visual C++

Файл mcvcp110.dll входит в состав Microsoft Visual C++ 2012. Поэтому при повторной установке пакета он появится в системе.

  1. Заходим на сайт Microsoft. Находим ссылку на скачивание пакета Visual C++ 2012.
  2. Выбираем русский язык и нажимаем «Скачать».
  3. Загружаем версию программы, которая подходит системе по разрядности (x32 или x64).
  4. Устанавливаем Visual C++ как любое другое приложение Windows.
Переустанавливаем пакет Visual C++
Переустанавливаем пакет Visual C++

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

Ручное добавление компонента

Можно обойтись без переустановки Microsoft Visual C++ и добавить недостающий компонент вручную.

  1. Открываем сайт DLL-Files.com. Здесь доступны для безопасного скачивания различные динамические библиотеки.
  2. Находим и скачиваем файл mcvcp110.dll (или тот, название которого указано в сообщении об ошибке).
  3. Перемещаем компонент в системную папку.

Выбор местоположения файла зависит от разрядности системы. Если на компьютере стоит Windows x32, нужно переместить библиотеку в директорию C:\Windows\System32. На 64-разрядных системах потребуется два файла с разной разрядностью, которые нужно отправить в папки C\Windows\System32 и C\Windows\SysWOW64 соответственно.

После перемещения файлов проверяем, устранена ли ошибка. Если программа всё равно не запускается, то выполняем ручную регистрацию динамического компонента в системе. Запускаем командную строку от имени администратора и выполняем следующий запрос:

  • regsvr32 C:\Windows\System32\mcvcp110.dll — для 32-битных версий Windows.
  • regsvr32 C:\Windows\System32\mcvcp110.dll и regsvr32 C:\Windows\SysWOW64\mcvcp110.dll — для 64-битных версий Windows.

Снова проверяем работоспособность программы, которая отказывалась запускаться без динамической библиотеки. Если после ручного добавления файла ошибка сохраняется, то придётся переустанавливать Visual C++.

Переустановка программы

Если ни ручное добавление файла, ни переустановка Visual C++ не решает проблему, то удаляем и устанавливаем заново программу, при запуске которой появляется сообщение об ошибке. Для деинсталляции приложения используем любой доступный способ. После удаления желательно очистить систему от временных файлов, чтобы избавиться от следов программы. Сделать это можно с помощью утилиты CCleaner или Revo Uninstaller.

После полной деинсталляции установите программу заново вместе со всеми компонентами. Убедитесь в том, что ошибка исчезла.

Автор материала: Сергей Почекутов

Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.