Доброго времени суток! Идеей написания данной заметки стал вопрос поступивший через форму обратной связи, некий клич о помощи от Дмитрия, вопрос звучал так: msvcp110.dll что это за ошибка как исправить? Автор письма спрашивает: «Доброго дня, Алексей! Подскажите пожалуйста, у меня на компьютере установлено две игры — Battlefield 4 и Need For Speed Rivals, до сегодняшнего дня все запускалось отлично. Решил поиграть, пытаюсь запустить Battlefield 4, система выдает ошибку, якобы запуск программы не возможен, на Вашем компьютере отсутствует msvcr110.dll. Думаю, хорошо, поиграю в Жажду скорости, пытаюсь запустить игрушку, аналогичная ошибка. Подскажите что делать, как быть в такой ситуации?»
С удовольствием расскажу как побороть проблему самостоятельно. Расскажу два проверенных способа по устранению такой ошибки, а также почему она возникает.
Я уже описал некоторые варианты решения с другими файлами подобного типа, и все они по похожи, по причинам возникновения и по вариантам исправления. Одна из последних моих заметок про схожий файл, про ошибку msvcr110.dll, из той же серии и того же пакета от Майкрософт.
Давайте разбираться, что куда и зачем.
Что за ошибка msvcp110.dll
Msvcp110 это dll файл, входящий в состав разработанного Microsoft пакета Visual C++ 2012, как я уже говорил ранее. Если вы видите на экране текст: «запуск программы невозможен, так как на компьютере отсутствует msvcp110.dll», значит виндовс не смогла найти его и не в состоянии обеспечить нормальную работу установленного ПО.
Преимущественно, ошибка msvcp110 встречается геймерам, но с ней могут столкнуться и другие пользователи. В частности, она может появляться, при запуске 32 bit и 64 bit программ разработки Adobe Systems Inс, после обновления пакета Creative Cloud.
Сам по себе файл msvcp110 принадлежит пакету Visual C++ 2012. Который и является виновником проблемы.
В основном ошибка такого характера появляется если файл или отсутствует на компьютере или поврежден. Иногда пользователь собственноручно удаляет файл, не ведая об этом. А происходит это все потому что, некоторые игры и программы написанные на языке Visual Studio могут как при установке, так и при удалении софта удалить и распространяемый пакет Microsoft Visual C++. Но это не панацея, и это решаемо, как и любая другая ошибка на ПК.
Зная, что это за файл, можем переходить ко второй части вопроса, и разобраться как исправить ошибку msvcr110.dll.
к оглавлению ↑
Как исправить ошибку msvcp110.dll
Есть два пути решения проблемы, если вы получили уведомление, что на компьютере отсутствует файл msvcp100.dll:
- Загрузить и установить пакет Visual C++, в который уже входит библиотека msvcp110.dll;
- Скачать отдельный файл msvcp100.dll и зарегистрировать его в операционной системе.
Рассмотрим оба метода более подробно.
к оглавлению ↑
Устанавливаем Пакет Visual C++ 2012
Сперва стоит убедиться, что пакет действительно не установлен.
Перейдите в Панель Управления > Установка удаление программ. Ищите в списке C++ 2012, если вы найдете его в списке программ, запустите переустановку в режиме исправления. Восстановление первоначального состояния, в ряде случаев полностью решает проблему с msvcp110.
Если же в списке распространяемый пакет Visual C++ 2012 отсутствует, значит его нужно скачать и установить. Загрузить этот свободно распространяемый пакет можно бесплатно с официального сайта Майкрософт.
Скачать Msvcp110.dll с официального сайта Microsoft
На странице загрузки вы найдете три файла с разными индексами, выбираете согласно вашей разрядности системы:
Скачать Msvcp110.dll с официального сайта Microsoft
Чтобы правильно выбрать необходимый — проверьте разрядность установленной у вас Windows. Для 32-битной системы скачивать и устанавливать надо только х86, для 64-битной — оба файла. Кроме разрядности, при установке в составе пакета, для msvcp110 также имеет значения версия операционной системы. Для Windows 7 (с установленным SP1) и для Windows 8 (все редакции) вам подойдет сборка 2012 года. Для Windows 10 необходима сборка 2015 года.
vcredist_arm.exe — Предназначен для мобильных устройств, использующих SoC ARM. Для ПК он не нужен;
Для 32-х битных ОС: vcredist_x86.exe
Для 64-х битных ОС: vcredist_x64.exe
Для удобства, чтобы вам не пришлось искать их на сайте Microsoft, приведу прямые ссылки на загрузку:
- Пакет Visual C++ для Visual Studio 2012 x86 [Размер: 6.6 MiB]
- Пакет Visual C++ для Visual Studio 2012 x64 [Размер: 7.2 MiB]
- Пакет Visual C++ для Visual Studio 2015 x86 [Размер: 13.8 MiB]
- Пакет Visual C++ для Visual Studio 2015 x64 [Размер: 14.6 MiB]
Загрузка выполняется с официальной страницы, поэтому все файлы можно скачать бесплатно. Установка скачиваемых пакетов проблем не вызовет, поскольку все они имеют стандартное, для исполняемых файлов, расширение ЕХЕ со стандартным принципом установки.
к оглавлению ↑
Скачивание и регистрация msvcp110.dll в ручную
Иногда, система продолжает упорно выдавать сообщение, что dll отсутствует. Рассмотрим, как исправить ошибку msvcp110, если путем установки Visual C++ это не удалось. В этом случае потребуется скачать библиотеку msvcp110.dll в виде отдельного файла и провести ее регистрацию в системе. Для Вашего удобства, привожу прямые ссылки где можно скачать msvcp110.dll :
Скачать msvcp110.dll для 32 bit [Архив zip | Размер 154 KiB]
Скачать msvcp110.dll для 64 bit [Архив zip | Размер: 188 KiB]
Вы всегда можете найти нужную библиотеку самостоятельно на сайте ru.dll-files.com.
Совет. Не устанавливайте с этого сайта программу по поиску и исправлению проблем с dll файлами. Это у них платная программа. Скачивайте вручную и кидайте в систему.
Размещенные по ним файлы msvcp110.dll можно скачивать для Windows 7/8/8.1/10, они же подойдут для XP и Vista. Внимание стоит обращать только на разрядность. Перед установкой, скачанное dll для Windows необходимо предварительно распаковать из архива, выполнив это штатными средствами операционной системы.
Теперь, когда необходимые файлы у вас под рукой, разберемся как установить и куда кидать msvcp110.dll.
Перейдите в каталог Windows на системном диске и скопируете его, в следующие папки:
C:WindowsSystem32 – для 32-битных ПК;
CWindowsSystem32 и CWindowsSysWOW64 – для 64-битных, с соблюдением разрядности.
Последнее действие, завершающее проделанную работу — регистрация в системе. Клавиатурной комбинацией «Win+R», вызовите консоль «Выполнить» и введите команду по следующему шаблону:
regsvr32.exe C:Windowsимя_системной_папкиимя_файла.dll
Пример: regsvr32 C:WindowsSystem32msvcp110.dll
Или зарегистрируйте файл, старым добрым способом, через командную строку. Запустите командную строку от имени администратора, в ней пишете:
если система 32Bit — regsvr32 C:windowssystem32msvcp110.dll
если система 64Bit — regsvr32 C:windowsSysWOW64msvcp110.dll
Некоторые игры и после этого могут выдавать сообщение «нет файла». Вам придется дополнительно скопировать dll к ним в папку и провести повторную регистрацию. Для этого, в приведенном шаблоне, после имени диска, укажите получившийся путь.
Перезагрузите компьютер и убедитесь, что все работает как положено.
к оглавлению ↑
Как исправить ошибку msvcp110.dll — Подведем итоги
Ознакомившись с данной инструкцией, Вы сможете самостоятельно, без посторонней помощи, устанавливать msvcp110.dll, исправить на своем ПК ошибку подобного характера. Узнали, что можно победить ошибку отсутствие библиотеки двумя способами, через установку или переустановку пакета включающий файл msvcp110, или скачать и установить в систему в ручную.
Надеюсь заметка будет полезна Вам. Свои мнения, замечания, можете оставлять в комментариях. Увидимся в следующих статьях на моем сайте. Удачи!
Решили опробовать свеженький софт или поиграть в недавно вышедшую игру, а в ответ появляется окно с ошибкой «Запуск программы невозможен, так как на компьютере отсутствует msvcr110»? Ошибка связана с компонентом Visual C++, который чаще используется программистами, однако иногда неполадка выпадает и на долю обычных пользователей. Чаще всего это происходит потому, что какой-либо софт не находит DLL в системе.
Что это все значит и как с этим бороться – читайте далее. Мы поговорим об основных причинах ошибки msvcr110.dll и попытаемся ее устранить всеми возможными способами.
Если говорить простым и понятным языком, то файл msvcr110.dll является частью библиотеки, входящей в пакет Microsoft Visual C++ 2012. Он предназначен для запуска некоторой части игр и программного обеспечения, которые были на писаны на языке C++.
Сами же причины, из-за которых возникает ошибка msvcr110, могут выглядеть по-разному:
- Нужная библиотека отсутствует в составе Microsoft Visual C++ или распространяемый пакет не установлен – вопрос решается путем загрузки библиотеки.
- Исполняемый файл msvcr110 был заражен вирусом либо удален пользователем – решается с помощью антивирусного средства либо установкой недостающей библиотеки.
- Во время установки программного обеспечения или игры не был установлен пакет Visual C++, содержащий файл msvcr110.dll. Также решается через ручную установку проблемного файла.
Как видите, в основном любая проблема, связанная с файлом msvcr110.dll, решается путем установки того же файла. Далее мы рассмотрим несколько способов, с помощью которых можно установить необходимый компонент.
Способ 1: Программа DLL-Files.com Client
Данная программа является платным продуктом, но вместе с этим она имеет очень широкий функционал. Поэтому, если вы хотите быстро решить ошибку с файлом msvcr110.dll, лучше приобретите данный продукт. Чтобы это сделать, перейдите по ссылке и установите последнюю версию программы.
После успешной установки продукта воспользуйтесь инструкцией по применению:
- Запускаем программу DLL-Files.com Client и вводим запрос «mscvr110.dll» в поисковик, после нажимаем на кнопку «Выполните поиск DLL файла».
2. В отобразившемся окне у нас появляется один результат, который нам и нужен. Кликаем по имени файла для перехода на следующую вкладку.
3. Далее программа автоматически определит необходимую версию под установленную операционную систему и предложит загрузить dll файл в автоматическом режиме.
Также вы можете вручную выбрать определенную версию dll файла и установить его в необходимую папку (обычно это папка system в разделе windows). Сделать это можно следующим способом:
- Возвращаемся к предыдущей инструкции и изменяем вид программы на «продвинутый»
2. Далее находим подходящую версию и нажимаем на кнопку «Выберите версию».
3. Указываем папку, в которую будет устанавливаться файл msvcr110.dll. Здесь лучше оставить всё по умолчанию и нажать на кнопку «Установить сейчас».
После выполнения одной из инструкций приложение автоматически установит библиотеку в нужное место. Теперь вы можете проверить функциональность неработающей программы – она должна без каких-либо проблем запускаться.
Способ 2: Установка пакета Visual C++ 2012
Visual C++ 2012 устанавливает различные dll библиотеки, в том числе и msvcr110. Провести установку можно доступным для всех способом:
- Открываем официальный сайт Microsoft, выбираем язык установленной ОС и нажимаем на кнопку «Скачать».
2. Далее выбираем файл, соответствующий разрядности системы. Если вы не знаете, какая у вас разрядность, то найдите на компьютере проводник «Мой компьютер» или «Этот компьютер» и откройте его свойства. Там будет указана разрядность x64 или x32 (x86).
3. После этого начнется загрузка выбранного файла. Открываем его и устанавливаем пакет Microsoft Visual C++ 2012.
Стоит также отметить, что версии 2015 год и позднее могут не дать установить загруженную версию Visual C++. В таких случаях необходимо будет их удалить из компьютера и заново скачать с того же сайта Microsoft. Проверить, установлены ли они на компьютер можно следующим способом:
- Открываем проводник «Мой компьютер» или «Этот компьютер» (название зависит от операционной системы) и нажимаем на кнопку «Удалить или изменить программу».
2. Далее находим все версии Microsoft Visual C++ 2015 года и позднее, удаляем их.
После этого попробуйте снова установить Microsoft Visual C++ 2012 года. Если все пройдет хорошо, то вернитесь на сайт разработчика и скачайте все версии, которые были удалены.
Способ 3: Ручная установка файла msvcr110.dll
Скачать файл msvcr110.dll вы можете также через платный сервис. Для этого введите в поисковике запрос msvcr110 и следуйте инструкции для загрузки.
Напомню, что файл msvcr110.dll нужно помещать в папку, расположенную по следующему пути: C:WindowsSystem32. Просто переместите его в указанную директорию, а затем перезагрузите компьютер для того, чтобы изменения вступили в силу.
Надеюсь, что один из способов помог вам в решении данной проблемы. Если вы не хотите платить за программу для исправления dll-файлов, то может на свой страх и риск загрузить msvcr110.dll через интернет по запросу и самостоятельно поместить его в нужную папку.
Автор материала: Илья Смолин
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.
Запуск приложений или игр в ОС Windows – сложный процесс, требующий работы множества файлов. Прерывание их работы может вызвать отсутствие файла Msvcp110.dll, что это за ошибка, и как исправить обычному пользователю, описано в простой инструкции. Она приносит существенные неудобства, так как запуск приложения или игры останавливается. Суть исправления ошибки состоит в том, чтобы дополнить работу систему описываемым файлом. При внедрении его в ОС ошибка должна исчезнуть, а приложения будут запускаться и работать должным образом.
Содержание статьи
- Общее описание
- Удаление ПО
- Установка нужной версии
- Установка DirectX
- Замена файлов
- Общие процедуры проверки файловой системы
- Комментарии пользователей
Общее описание
Ошибка означает, что отсутствует файл msvcp110 dll или его структура повреждена. Библиотека является частью пакета Visual C++, который входит в состав программного продукта Visual Studio 2012 четвертого обновления. Visual Studio 2012 от Microsoft является бесплатным. Скачивать его настоятельно рекомендуется с официального сайта. В противном случае увеличивается риск заражения компьютера вирусами и другими вредоносными программами. Также, ошибку часто устраняет установка новой версии DirectX.
Ошибка msvcp110.dll актуальна для пользователей 32 и 64 разрядных операционных систем версий 7, 8 и 8.1 (при обновлении). При чем, вне зависимости от того, имеется ли лицензия у ОС или рабочих программ, при запуске которых она возникает. Устранить проблему можно путем скачивания и переустановки ПО или заменой поврежденных файлов.
Удаление ПО
Если программный пакет Visual Studio 2012 от компании Microsoft на компьютере уже установлен, его рекомендуется удалить. Делается это следующим образом:
- Зайти по ветке «Пуск» -> «Панель управления» -> «Установка и удаления программ»;
- В открывшемся списке установленного ПО найти «Microsoft Visual Studio 2012» и нажать правой кнопкой мыши;
- Откроется контекстное меню, где нужно выбрать «Удалить».
Внимание! Если в списке программ описываемый пакет не был найдет, значит он не установлен в системе и шаг по удалению можно пропустить.
Далее необходимо следовать по встроенной инструкции процедуры удаления. Сам процесс происходит автоматически. После его окончания следует нажать на кнопку «Готово» или «Finish» в зависимости от языка системы.
Установка нужной версии
Скачать Visual Studio 2012 можно на официальном сайте компании-производителя Microsoft в разделе старых установщиков. Повторная установка ПО в большинстве случаев устраняет проблему. Перед скачиванием программы на официальном сайте пользователю нужно выбрать язык ПО и нажать на кнопку «Скачать».
Внимание! Часто Visual C++ входит в состав дистрибутива игр или приложений. Его можно установить вместе с инсталляцией приложений.
Visual Studio 2012 скачивается с официального сайта в виде дистрибутива, который нужно установить в систему. Установка происходит максимально просто:
- Нажать по скачанному файлу двойным щелчком мыши;
- Согласиться с требованием системы открыть файл с правами Администратора;
- В открывшемся диалоговом окне согласиться с условиями лицензии, поставив галочку напротив соответствующего пункта, и нажать кнопку «Установить» или «Install» (на примере версии 2015, интерфейс полностью одинаковый);
- Дождаться окончания процесса установки и завершить процесс, нажав на кнопку «Finish».
В некоторых случаях система просит перезагрузить ПК, чтобы установленные компоненты вступили в силу. В этом случае ошибка при запуске игры msvcp110 dll должна исчезнуть.
Установка DirectX
Иногда системе не хватает компонентов DirectX. Скачать его также можно с официального сайта Microsoft. Скачанный установщик нужно запустить с правами Администратора и следовать требованиям инструкции к установке.
Инсталляция происходит автоматически, по ее завершению нужно нажать кнопку «Готово».
Замена файлов
Если вышеперечисленные способы не исправили mudrunner ошибку msvcp110 dll или другими приложениями, можно попробовать просто заменить поврежденный компонент. Для этого нужно также зайти на проверенные источники, где можно скачать файл, или извлечь его из исправной системы. Однако извлечение библиотек DLL с исправных систем считается более безопасным вариантом.
В зависимости от разрядности системы файл находится по адресу C:WindowsSystem32 (32 бита) или C:WindowsSysWoW64. При этом, в 64 разрядных ОС библиотеку лучше копировать в обе папки для надежности. После этого скопированный файл нужно зарегистрировать в операционной системе. Регистрация проходит следующим образом:
- Открыть «Пуск» -> «Выполнить» или нажать сочетание клавиш win+R;
- В строке ввода ввести «regsvr32» и полный путь к файлу (например, «regsvr32 C:WindowsSystem32msvcp110.dll) и нажать кнопку «ОК»;
- Повторить процедуру со всеми библиотеками, подлежащими регистрации.
Вимание! Для этого и других способов манипуляции с файлами системы нужно обладать правами Администратора.
Суть регистрации заключается в записи информации о файлах в системный реестр. Если регистрация пройдет успешно, на экран высветиться соответствующее сообщение. Выполнение процедуры несет сугубо рекомендательный характер, так как в большинстве случаев библиотеки DLL автоматически регистрируются в ОС после перезагрузки компьютера.
Некоторые игры требует размещение библиотеки в специальных папках. Например, знаменитая серия игр Battlefield подразумевает работу файла еще и в папке Origin-Games. Также проблема не исключена в пиратских репаках игр fallout new vegas, ошибка msvcp110.dll у них случается довольно часто. Поэтому рекомендуется устанавливать и пользоваться только лицензионным программным обеспечением.
Общие процедуры проверки файловой системы
Ошибка msvcp110.dll может возникать по причине поломки файловой системы. Это можно определить по тому, что проблема возникает не единожды и не с одним файлом библиотек. Процедуру проверки можно запустить из командной строки. Для этого предусмотрен следующий алгоритм действий:
- Открыть «Пуск» -> «Поиск» -> прописать команду «CMD» и открыть командную строку с правами Администратора;
- В открывшемся окне прописать chkdsk c: /f /r;
- Нажать Enter для запуска процесса.
Параметр /f исправляет возникшие ошибки, а /r – восстанавливает поврежденные файлы.
Ошибка отсутствия файла msvcp110.dll, возникающая при запуске ПО, приносит существенные неудобства пользователям компьютеров с операционной системой Windows. Она делает невозможным запуск и дальнейшую работу игры или программного обеспечения. Однако паниковать точно не нужно: если следовать простой инструкции к способам решения проблемы, устранить ошибку может даже пользователь с минимальной компьютерной грамотностью.
Блогер, изучаю каждый вопрос и пытаюсь дать верный ответ или актуальное решение. · 10 апр 2020
Ошибка запуска msvcp110.dll (или аналогичная msvcr110.dll) появляется из-за того, что в Windows нет указанной библиотеки. Либо она есть, но разрядность её не совпадает с разрядностью игры или приложения.
Вот тут подробнее про эту ошибку и дается быстрое решение проблемы: https://aydasite.ru/oshibka-msvcr-dll-v-windows-bistroe-reshenie/
Библиотека msvcp110.dll является компонентом редиста «Microsoft Visual C++ 2012». Поэтому чаще всего для исправления ошибки нужно скачать и установить этот редист в систему.
- Загружать его нужно на официальной страничке Майкрософт.
- Главное запомните: если у вас Windows имеет разрядность x32 – нужно скачать и установить только файл «vcredist_x86.exe», а если разрядность системы x64 – скачивайте все два редиста («vcredist_x86.exe» и «vcredist_x64.exe»).
Если в системе уже присутствует версия 2012 – лучше её удалить полностью и установить вновь скачанную.
В сети рекомендую отдельно скачивать сам файл библиотеки и закидывать его в папку System32 (для x32 систем) и папку SysWOW64 (для x64 систем). Также предлагают продублировать эту библиотеку в корневую папку игры. У меня до этого не дошло и игра запустилась без проблем.
Если после установки редистов ошибка не уходит – нужно оптимизировать систему (чистить мусор и реестр, пройтись антивирусом, проверить диски на ошибку). В случае с репаками нужно менять источник загрузки.
Если не помогает – пишите сюда, будем разбираться вместе.
42,6 K
Забыл добавить – если проблема на Windows 7, то обязательно проследите, что бы стояли последние обновления на Service Pack 1.
Комментировать ответ…Комментировать…
Для того что бы исправить эту ошибку нужно:
- Скачать пакет программного обеспечения Microsoft Visual C++ с официального сайта Microsoft
- Запустить скачанный установщик, и проследовать написанной там информации.
Взял информацию с этой статьи https://allerrors.ru/how-to-fix-msvcp110-dll-error/. Там чуть подробней написано и больше способов.
16,7 K
Комментировать ответ…Комментировать…
58,6 K
Комментировать ответ…Комментировать…
Ответы на похожие вопросы
Как исправить ошибку msvcr120.dll? — 4 ответа, задан 26 февраля 2018
Блогер, изучаю каждый вопрос и пытаюсь дать верный ответ или актуальное решение. · 9 апр 2020
Ошибка «Запуск невозможен, отсутствует MSVCR120.dll» чаще всего возникает из-за того, что в системе отсутствует редист Microsoft Visual C++ 2013 нужной разрядности (x32 или x64).
Для решения проблемы следует сделать следующее:
- На официальной страничке Майкрософта нужно скачать и установить в систему редист Microsoft Visual C++ 2013.
- Важное уточнение: если у вас система Windows 32-разрядная – качаете x86-редист, а если система 64-разрядная – качаете x86-редист и x64-редист.
- Если на компьютере уже есть Visual C++ 2013 – лучше удалить его, а уже потом ставить вновь скачанную версию. Сделать это можно стандартным путем – через удаление программ. Для большей надежности можете добавить общую очистку через CCleaner.
В некоторых случаях «народные умельцы» советуют в сети отдельно скачивать библиотеку MSVCR120.dll и загружать её в системные папки (System32 и SysWOW64) или корневую папку игры. Можете опробовать такой способ – но я лично делать так не рекомендую. В моем случае вообще до такого не дошло – все заработало и игра запустилась сразу после переустановки редиста 2013.
Если у вас такая ошибка появляется при использовании пираток или репаков – проверяйте заодно карантин Защитника Windows, возможно важные файлы и библиотеки там были заблокированы. Отключите антивирус. Ошибка остается? Меняйте источник загрузки – возможно архив репака плохо оптимизирован.
Ознакомиться с аналогичным материалом вы можете в этой статье: https://aydasite.ru/oshibka-msvcr-dll-v-windows-bistroe-reshenie/
51,7 K
Комментировать ответ…Комментировать…
Ошибка в файле MSVCR110.dll при запуске приложений Adobe в Windows 10
После обновления до Windows 10 при попытке запуска приложений Adobe Creative Cloud, таких как Photoshop, появляется следующее сообщение об ошибке:
Программа не может запуститься, поскольку файл MSVCR110.dll отсутствует на вашем ПК. Для решения этой проблемы попробуйте переустановить программу.
Решение
От Microsoft:
«Эта ошибка появляется, при запуске ПО, которому требуется Microsoft Visual C + + 2012 Redistributable. Пакет «Redistributable» можно загрузить на веб-сайте корпорации Microsoft для x86 или x64. В зависимости от устанавливаемого ПО вам требуется установить 32-разрядную или 64-разрядную версию.»
Перейдите по следующей ссылке: Загрузка Visual C++ Redistributable для Visual Studio 2012 Update 4