Обычным случаем в практике любого геймера является возникновение ошибок при запуске скачанных игр. Современные компьютерные игры содержат большие объёмы графической информации. Поэтому для их корректной работы требуется нужно много системных файлов. Например, к таким необходимым файлам относятся dll-библиотеки, входящие в состав Microsoft Visual C++ 2012. Вряд ли вы сможете найти хоть одну приличную свежую игру, которая будет работать без файлов этого пакета. В связи с этим dll-файлы самых последних версий вы всегда можете скачать совершенно бесплатно на нашем сайте. Очень широкое распространение получила ошибка, связанная с файлом msvcp110.dll. Обычно в таких случаях на экране появляется табличка с текстом типа «Запуск приложения невозможен… отсутствует msvcp110.dll пожалуйста, переустановите программу».

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

Dll-библиотеки обычно идут в составе операционной системы или устанавливаются вместе с приложениями. Тут можно было легко догадаться, что для восстановления работоспособности программы достаточно всего лишь добавить недостающий файл в систему.

Реализовать это очень просто. Для этого нам понадобится скачать файл msvcp110.dll и скопировать его в определённую системную папку. Этот способ одинаково применим для любой операционной системы семейства Windows (7, 8, XP). Этот вариант решения проблемы полностью универсален. Он подходит не только для конкретной игры, например, популярной Battlefield 4, Crysis, Watch Dogs, но и для любого другого приложения.

При отсутствии msvcp110.dll вы никакими молитвами или шаманскими танцами с бубном не заставите работать ни одно приложение, если ему для работы нужен этот файл. Давайте подробнее рассмотрим способ решения проблемы с этим файликом.

Основной причиной возникновения ошибки с той же Batllefield 4 является то, что заядлые любители компьютерных игр устанавливают версии игры, скачанные с торрентов. В пиратских версиях игр очень много видоизменённых файлов, которые моментально удаляются антивирусом или конфликтуют с другими компонентами системы. Именно поэтому перед установкой msvcp110.dll на некоторое время приостановите работу вашего антивируса. Иначе вы рискуете в последствии нарваться на всё ту же злосчастную табличку с уведомлением об ошибке. Алгоритм действий в данном случае очень прост:

1. Скачать файл msvcp110.dll

2. Разархивировать dll-ку и скопировать её в буфер обмена.

3. Определить разрядность вашей ОС. Для этого откройте «мой компьютер» и ознакомьтесь с разделом «свойства системы». В графе «тип системы» вы увидите нужную вам информацию.

4. Установить библиотеку в системную папку. Если у вас 32-разрядная операционка, то устанавливайте библиотеку в C:\Windows\System32. Если же ваша ОС 64-разрядная, то вставляйте библиотеку в C:\Windows\SysWOW64.

5. Перезагрузить ПК.

После этого ваша игра должна наконец-то заработать. Если же конечный результат не был достигнут или у вас остались сомнения, предлагаем вам перед установкой dll-ки посмотреть видеоролик, в котором подробно и наглядно представлен весь процесс установки этого файла.

Вариант второй

Часто возникают ситуации, когда msvcp110.dll далеко не единственный отсутствующий файл в системе. Тогда даже после правильного выполнения всех действий, описанных выше, появится уведомление об отсутствии другого dll-файла. И этих файлов может отсутствовать очень много и устанавливать каждый по отдельности - невыносимо скучное занятие. Уж лучше тогда приобрести лицензионную копию игры. Но не стоит паниковать. Ещё далеко не всё потеряно. Есть комплексный вариант устранения, заключающийся в установке полного пакета библиотек Microsoft Visual C++ 2012. По уровню сложности этот способ нисколько не хуже первого. Но стоит отметить, что в силу несколько большего размера файла в данном случае вы потратите чуть больше времени и трафика.

Вам нужно выполнить несколько простых действий:

1. Скачать пакет Microsoft Visual C++ 2012;

Cкачать Visual Studio 2012

2. Разархивировать программу и запустить инсталлятор. В «Загрузках» вы найдёте 2 вида установщика – 32 и 64 бита. Из описания первого варианта решения нашей проблемы вы уже знаете тип системы, поэтому сможете легко выбрать нужный. Кликните по нему дважды;

3. Соглашаться со всем, что вам предложит установщик, оставив путь установки по умолчанию.

4. После завершения установки и перезапустить ПК.

Теперь вы точно сможете быть уверены, что игра заработает как ей и положено. Сравнив два предложенных способа устранения ошибки с файлом msvcp110.dll при запуске игр и приложений, вы наверняка успели понять, что первый способ менее затратный по времени и трафику, а второй более универсален. Если вам важно сэкономить трафик, то ко второму способу рекомендуем прибегать только в том случае, если вы точно уверены, что вам не хватает больше одного файла

Если у вас остались какие-то вопросы, то предлагаем вам посмотреть небольшую видео инструкцию об особенностях работы с Microsoft Visual C++ 2012. Это позволит вам лучше закрепить в памяти полученную информацию и учесть возможно упущенные из виду при чтении моменты.

Нам же остаётся только уверить вас, что ничего страшного в таких ошибках нет. Если кроме dll-библиотек ничего больше не вызывает проблем в запуске ваших игр, то вы очень легко сможете самостоятельно исправить положение с помощью инструкций, а заодно освоите что-то новое в пользовании ПК.

Запуск программы невозможен, так как на компьютере отсутствует MSVCP110.dll. Попробуйте переустановить программу.

Откуда она берется

Появление этого сообщения, очень часто связано с запуском всевозможных игр, которым для работы необходима эта библиотека — MSVCP110.DLL. Также может появиться сообщение о MSVCP120.DLL. Обе ошибки исправляются не сложно и решения для них одинаковы.

  • Ошибка может появится по нескольким причинам:
  • Некорректное обновление Windows
  • Отключение питания во время игры.
  • Установка пакета Visual C++ из неизвестного источника (файлообменник, варезник, торрент)

Это не полный список причин исчезновения библиотеки DLL из вашей системы.

Рассмотрим два способа устранения ошибки MSVCP110.DLL

Способ первый — переустановка Visual C++

Узнаем разрядность Windows

Узнайте разрядность вашей системы. Это можно сделать нажав на иконке «Компьютер» правую кнопку мыши и выбрав «Свойства» . Откроется вот такое окно.

Мы видим что тип системы — 64-разрядная операционная система. Запомним. Это нам пригодится чуть позже.

Скачиваем Visual C++

Для того чтобы восстановить библиотеку, нужно скачать пакет Visual C++ 2012 для Visual Studio 2012 Обновление 4 . Для этого пройдите на страницу загрузки . Когда страница откроется, нажмите на большую красную кнопку <Скачать>.

Далее, всплывет окошко показанное на рисунке ниже, где нас поросят указать тип операционной системы — тот самый параметр, который мы подсмотрели в свойствах системы и запомнили. У нас это x64. Соответственно ищем такой файл и ставим галочку.

Если по какой либо причине, вы не сумели посмотреть разрядность — скачайте оба. Тот который вам не подойдет, просто не захочет устанавливаться.

Если этот способ не помог (есть небольшая вероятность), то попробуйте следующий способ.

Способ второй — ищем «донора»

Найдите компьютер с такой же операционной системой, как ваша. Убедитесь также, как и в первом способе, что разрядность операционных систем совпадает. На редакцию операционной системы, такую как «Домашняя базовая» или «Профессиональная» не стоит обращать внимание. Самое главное, чтобы разрядность и версия совпадала с вашей.

На компьютере — «доноре», откройте «Компьютер» , затем Диск (C) , и откройте папку Windows. А в правом верхнем углу, в строке поиска введите

MSVCP110.DLL

Начнется поиск библиотеки. Внимательно посмотрите на места, где лежат найденные файлы.

Внимание!

Для тех у кого 32-х битная версия:

Вам нужен файл, который на «доноре», расположился в папке

C:\Windows\System32\

Копируем его на флешку, несем домой, и кладем в эту же папку на своем компьютере.

Затем, нажимаем сочетание клавиш + и в открывшемся окне, пишем следующее:

regsvr32 msvcp110.dll

и жмем <ОК>.

Для тех, у кого 64-х битная версия:

Берем файлы на доноре из обоих папок:

C:\Windows\System32\ и C:\Windows\SysWoW64\

НЕ ПЕРЕПУТАВ ИХ (положите на флешку в разные папки), положите их каждый в свою папку на вашем компьютере. Т.е. тот файл что взят из System32 кладете в System32 , тот что из папки SysWoW64 — кладете в папку SysWoW64 .

Затем, как и в случае с 32х битной системой, жмете + и вводите

regsvr32 msvcp110.dll

и нажимаете .

Затем снова нажимаете + и вводите уже

%systemroot%\SysWoW64\regsvr32.exe msvcp110.dll

и нажимаете .

После этих действий перезагрузитесь (на всякий случай), и попробуйте запустить приложение, которое вызвало ошибку msvcp110.dll.

Внимание:

Почему в статье написано найти «донора»? Почему бы просто взять и не скачать готовую библиотеку с Интернета. Дело в том, что файлы DLL — это динамические библиотеки. По сути они содержат некий код и все необходимое для его выполнения. Точное описание вы можете поискать сами. Библиотеки скачанные из Сети, могут быть модифицированы, и содержать небезопасные элементы. Лучше не рискуйте.

Ошибка, связанная с файлом msvcp110.dll, возникает в тех случаях, когда на компьютере не установлены компоненты DirectX и Visual C++:

Также может быть ситуация, когда данная DLL-библиотека имеется на жестком диске, однако система не определяет ее. Плюс, данная ошибка может быть связана не только с msvcp110.dll, но и с отсутствием файлов msvcp100.dll, msvcp120.dll, msvcr100.dll, msvcr110.dll, msvcr120.dll или файлов с похожим наименованием. Рассмотрим все случаи решения подобных проблем.

Убедитесь, что Вы используете аккаунт администратора с отключенным UAC. Если не знаете, как получить данные права, то рекомендуем прочесть инструкцию .

Шаг 1. Установка DirectX и обновление драйверов

Случается, что установка самой свежей версии не решает проблему. Поэтому, на всякий случай, стоит установить Visual C++ 2005, 2008, 2010 и 2012 версии . Установленные ранее устаревшие компоненты Visual C++ будут удалены автоматически.

Шаг 4. Переброс файла

Если после установки всех вышеперечисленных компонентов у Вас все равно возникает данная ошибка, то имеет смысл скачать Msvcp100.dll , Msvcp110.dll , Msvcp120.dll , Msvcr100.dll, Msvcr110.dll , Msvr120.dll , а потом перебросить нужные DLL-файлы в папку C:\Windows\System32 . Если у нас уже имеются старые версии этих файлов, то перемещаем их с заменой. Для Windows 64-bit может потребоваться переместить их в папку C:\Windows\SysWoW64 . В нашем случае используется Windows 32-bit.

Далее нам необходимо зарегистрировать данные DLL-файлы. Используем сочетание клавиш Windows + R . В появившемся окне вводим команду regsvr32 [полный путь к переброшенному файлу] и жмем Enter . Регистрируем каждый файл отдельно:

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

Таким образом, мы внесем необходимые записи в реестр, чтобы система видела наши переброшенные DLL-файлы.

Также для некоторых игр еще потребуется скопировать все эти файлы в специальные папки. Например, для Battlefield 4 это будут каталоги \Origin-Games\Battlefield 4\Core и \Origin-Games\Battlefield 4\imageformats .