Bugsp.ru

Ваша компьютерная помощь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка msvcr110.dll: как исправить

Избавляемся от ошибки MSVCR140.dll / msvcr120.dll / MSVCR110.dll и других DLL раз и навсегда

Избавляемся от ошибки MSVCR140.dll / msvcr120.dll / MSVCR110.dll и других DLL раз и навсегда

Очень часто стал замечать, что люди плачут об ошибках «запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll / MSVCR140.dll / MSVCR160.dll».
Это встречается и в Saints Row 4, и в DayZ, и в Arma 3, и в Rust.

#1 Очевидное решение

Файлы серии MSVCR и MSVCP являются частью Microsoft Visual C++ Redistributable Packages, соответственно нужно установить его.

Переходим на официальный сайт и скачиваем:

Выбираем под свою операционную систему vcredist_arm.exe, vcredist_x64.exe или vcredist_x86.exe (лучше ставить все сразу — не ошибетесь).

#2 Решение при проблемах

Избавляемся от ошибки MSVCR140.dll / msvcr120.dll / MSVCR110.dll и других DLL раз и навсегда

И вот, вроде бы вы все сделали правильно, все установили, но приложению так и не хватает определенного MSVCR140.dll, MSVCR120.dll или MSVCP110.dll и подобных.
На форумах вас уже называют глупым школьником, а других адекватных решений не предлагают, что делать?

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

Скачать все версии Visual C++ Redistributable 2005-2017 (62,7 Мб):

  • В зависимости от разрядности системы (64=x64 или 32=x86 — узнается по нажатию правой кнопки на «Компьютер» -> «Свойства» и другими несложными способами) ставим пакет программ. Установщик сам определит наличие и установит все как надо.
  • В крайнем случае просто запускаем Windows Installer CleanUp для удаления всех версий пакетов и ставим по новой.
  • Более детально распишу, где какой DLL находится:
    MSVCR160.dll / MSVCP160.dll — Microsoft Visual C++ 2017
    MSVCR140.dll / MSVCP140.dll — Microsoft Visual C++ 2015
    MSVCR120.dll / MSVCP120.dll — Microsoft Visual C++ 2013
    MSVCR110.dll / MSVCP110.dll — Microsoft Visual C++ 2012
    MSVCR100.dll / MSVCP100.dll — Microsoft Visual C++ 2010
    MSVCR90.dll / MSVCP90.dll — Microsoft Visual C++ 2008
    MSVCR80.dll / MSVCP80.dll — Microsoft Visual C++ 2005
  • Более тонко процесс удаления/установки программ можно провести при помощи «ключей», они написано в спойлере:

/ShowFalse — отображение MSI-заглушек (False) в «Установка и Удаление программ» (Работает только при установке Microsoft Visual C++ Redistributable Package). Ключ не чувствителен к регистру.

/S — установка Microsoft Visual C++ 2005-2008-2010-2012-2013-2015 Redistributable Package в тихом варианте. Ключ чувствителен к регистру, и соответственно используем только /S , а не /s
Если был указан неправильно ключ или не указан вообще, то произойдёт установка c индикацией установки.

/WithOutFalse — установка Microsoft Visual C++ 2005-2008-2010-2012-2013-2015 Redistributable Package без MSI-заглушек (False). Ключ не чувствителен к регистру.

/WithOutVC05 — установка без Microsoft Visual C++ 2005 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC08 — установка без Microsoft Visual C++ 2008 Redistributable Package. Ключ не чувствителен к регистру.

Читайте так же:
Что делать, если ноутбук на Windows 10 не видит наушники

/WithOutVC10 — установка без Microsoft Visual C++ 2010 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC12 — установка без Microsoft Visual C++ 2012 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC13 — установка без Microsoft Visual C++ 2013 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC15 — установка без Microsoft Visual C++ 2015 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC17 — установка без Microsoft Visual C++ 2017 Redistributable Package. Ключ не чувствителен к регистру.

Дополнительные ключи:
/GetListProg — получение списка установленных программ в операционной системе, без последующей установки Microsoft Visual C++ Redistributable Package. Этот ключ актуален для тех, кто хочет посмотреть установлены ли MSI-заглушки (False). Ключ не чувствителен к регистру.

/DelVCAll — удаление ранее установленных Microsoft Visual C++ 2005-2008-2010-2012-2013-2015 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC05 — удаление ранее установленных Microsoft Visual C++ 2005 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC08 — удаление ранее установленных Microsoft Visual C++ 2008 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC10 — удаление ранее установленных Microsoft Visual C++ 2010 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC12 — удаление ранее установленных Microsoft Visual C++ 2012 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC13 — удаление ранее установленных Microsoft Visual C++ 2013 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC15 — удаление ранее установленных Microsoft Visual C++ 2015 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC17 — удаление ранее установленных Microsoft Visual C++ 2017 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

Вот и все! Теперь не будет никаких проблем со злосчастными MSVCR DLL. Буду рад, если вы поделитесь статьей с людьми, которые все еще мучаются.

Отсуствует msvcr110.dll? Разберемся что за ошибка и как исправить!

msvcr110.dll что это за ошибка и как исправить

Доброго времени суток! Если Вы после установки новой программы или современной игры (к примеру, Watch Dogs 2 или другой игры или софта) не смогли её запустить, потому что система выдаёт ошибку. А в диалоговом окне программа пишет страшное сообщение «что запуск программы невозможен, так как на компьютере отсутствует msvcr110.dll. Попробуйте переустановить программу». На которую стоит обратить внимание.

Это сообщение об ошибке часто выскакивает при запуске программ или игр написанных на языке программирования Visual Studio. А говорит сообщение об отсутствии указанного файла в системе или о его повреждении. Что делать? Главное – не расстраиваться, потому как всякая проблема решаема! В сегодняшней заметке мы с вами проанализируем msvcr110.dll что это за ошибка как исправить, и разберём причины её появления.

Читайте так же:
Ошибка при загрузке: LocalizedResourceName=@%SystemRoot%system32shell32.dll

На компьютере отсутствует msvcr110.dll

В заметке расскажу как ее можно исправить самостоятельно, не прибегая к ИТшникам, двумя проверенными способами. Дам прямые ссылки, где можно скачать файл msvcr110.dll, и куда кидать в систему.

Для начала я расскажу, что представляет собой этот файл и каково его предназначение в системе. Если Вам это не интересно, переходите сразу к решениям.

ошибка msvcr110.dll — причины появления

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

Свойства файла msvcr110.dll

Причины, которые могли вызвать ошибку msvcr110 на ПК, могут быть разными:

  • Нужная библиотека отсутствует в составе Microsoft Visual C++, или распространяемый пакет от майкрософт не установлен вовсе.
  • Файл msvcr110 был поражён вирусом или случайно удалён пользователем (Такое случается когда файл, удаляется вместе с другим софтом)
  • Проблемный софт был изначально некорректно установлен (Если в составе установки не присутствует пакет Visual C++ нужной версии, содержащий набор dll)

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

Вследствие того, что msvcr110 является лишь частью большой библиотеки, то ручное добавление его на компьютер, не всегда может исправить ошибку. Некоторые программы будут требовать следующие файлы из библиотеки, а они также повреждены или отсутствуют. Длиться это может долго. Я писал в своих заметках про подобные недостающие файлы msvcr120, msvcp110 и т.д.

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

Вариантов решения два. Выбирайте, который Вам больше по душе, или проще в исполнении. Если вам не помог первый способ, то пробуйте применить второй.

В большинстве случаев устранить ошибку msvcr110.dll получается установкой или переустановкой Visual C++ 2012

Устанавливаем Microsoft Visual C++ 2012

Наиболее простой метод решения ошибки msvcr110.dll – установка нового пакета Microsoft Visual C++ 2012, чем мы сейчас и займемся. Это абсолютно бесплатно и займёт не больше пяти минут.

Нередко случается так, что данный пакет уже установлен на ПК. Проверить это можно в панели управления, открыв «Программы и компоненты». Если Visual C++ 2012 у вас уже имеется, то старую версию необходимо удалить и установить новую.

Скачивать пакет Visual C++ 2013 рекомендуется с официального сайта компании Майкрософт. Для этого пройдите по ссылке ниже, выберите «Русский» язык, а после кликните по кнопке «Скачать». Как на картинке ниже.

Читайте так же:
Скачать программу Хамелеон

Скачать Msvcr110.dll с официального сайта Microsoft

Скачать Msvcr110.dll с официального сайта Microsoft

Далее вам нужно будет установить галочку возле тех файлов, которые необходимо скачать. Выбор здесь зависит от разрядности используемой вами ОС Windows.

Для ОС версии 64 bit нужен файл с названием: vcredist_x64.exe.

Скачать Распространяемый пакет Microsoft Visual Studio 2012

После выбора нужных файлов кликните по кнопке «Next» . Начнётся их автоматическая загрузка. Затем скачанные файлы устанавливаются на ПК – процедура аналогична установке любого софта и проходит в два клика. После инсталляции пакета Microsoft Visual C++ компьютер необходимо перезагрузить.

Что делать, если система всё равно пишет, что «Запуск программы невозможен, так как на вашем компьютере отсутствует msvcr110.dll»? Тогда попробуйте воспользоваться вторым методом.

Скачиваем недостающий файл msvcr110.dll в ручную

Если установка распространяемого пакета Microsoft Visual C++ 2012 не исправила ошибку, то надо установить msvcr110.dll на свой компьютер вручную. Для Windows 7, 8, 10 файл msvcr110.dll скачать можно по ссылке ниже.

Дальше распакуйте скачанный архив и скопируйте файл в системную директорию.

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

Теперь давайте разберемся куда кидать msvcr100.dll в систему:

Для Windows x64 копируете в папку C:WindowsSysWOW64

Иногда помогает копировать в обе папки сразу.

После копирования файл нужно зарегистрировать в системе. Для этого вызовите команду «Выполнить…» одновременным нажатием клавиш Win + R . В ней пишите regsvr32 MSVCR110.dll и нажмите значок Ok .

Регистрация библиотеки msvcr.dll с помощью команды Выполнить

А лучше всего зарегистрировать файл, через командную строку с правами администратора:

Регистрация файла msvcr110.dll в Windows

если система 32Bit — regsvr32 C:windowssystem32msvcr110.dll

если система 64Bit — regsvr32 C:windowsSysWOW64msvcr110.dll

После перезагрузки ПК ошибка больше возникать не должна.

Подведем итог — Как исправить ошибку msvcr110.dll

Мы сегодня с вами разобрались что делать, если на ПК отсутствует файл msvcr110.dll для Windows 7. Рассмотрели способы, как можно скачать для Windows 7 недостающий файл и новый пакет Microsoft Visual C++ 2012. А также убедились в том, что устранить ошибку не представляет особого труда и никаких навыков программиста здесь не нужно. До встречи в следующих заметках!

Исправление ошибки с msvcr110.dll

Ошибка msvcr110.dll как исправить

Проблемы с msvcr110.dl связаны с компонентом Visual C++. Он используется программистами для своих нужд. Ошибка возникает, если софт не находит DLL в системе или она по каким-то причинам не зарегистрирована в реестре. Но, чаще всего, библиотека отсутствует. Причиной неисправности может послужить неполный инсталляционный пакет, скачанный с торрент-трекера. «Перепаковщики» минимизируют размер установщика в надежде на то, что у пользователя уже установлен нужный Visual C++. Поэтому такие установочные пакеты не всегда содержат дополнительные библиотеки, которые нужны для работы.

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

Способ 1: Загрузка msvcr110.dll

Чтобы без дополнительных программ решить проблему с msvcr110.dll, потребуется её загрузить и переместить в папку C:WindowsSystem32 подходящим для вас методом или так, как показано на изображении.

Читайте так же:
LOS горит красным на роутере

Копирование файла msvcr110.dll в папку Windows System32

Путь установки DLL может меняться, он зависит от версии операционной системы и её разрядности. К примеру, Windows 7 64 бит потребует иной путь, чем та же ОС с разрядностью х86. Более детально о том, как и куда устанавливать DLL, написано в данной статье. Чтобы узнать, как правильно зарегистрировать файл, следует прочесть другую нашу статью. Эта операция требуется в нештатных случаях, обычно её проводить не нужно.

Способ 2: Скачивание Visual C++

Этот пакет добавляет в компьютер разные DLL, в том числе и msvcr110. Потребуется его загрузить и инсталлировать.

Попав на страницу для скачивания, понадобится:

  1. Выбрать язык установки как у вашей Windows.
  2. Кликнуть по кнопке «Скачать».

Скачивание пакета Visual C++ для Visual Studio 2012

Далее потребуется выбрать вариант для конкретного случая. Имеются две разновидности — 32 и 64-битные. Чтобы узнать разрядность вашего компьютера, откройте «Свойства», нажав на «Компьютер» правой кнопкой мыши на рабочем столе. В открывшемся окне вы увидите необходимую информацию.

Просмотр основных сведений о вашем компьютере

Выбор версии для скачивания Visual C++ для Visual Studio 2012

Далее запускаем установку.

Установка пакета Visual C++ для Visual Studio 2012

DLL файл попадет в систему и ошибка устранится.

Тут потребуется отметить, что пакеты, вышедшие после версии 2015, могут не дать установить старый вариант. Тогда, воспользовавшись «Панелью управления», нужно будет их удалить и далее установить комплект 2015.

Удаление Microsoft Visual C++ Redistributable 2017

Один из способов должен помочь вам справиться с проблемой отсутствия файла msvcr110.dll.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12307 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Запуск программы невозможен, поскольку msvcr110.dll отсутствует — как исправить ошибку

Запуск программы невозможен, поскольку файл msvcr110.dll отсутствует

Каждый раз, когда я пишу об исправлении той или иной ошибки при запуске игр или программ, я начинаю с одного и того же: не ищите, где скачать msvcr110.dll (конкретно для этого случая, но касается любых других DLL). Прежде всего потому, что это: не решит проблему; может создать новые; вы никогда не знаете, что именно находится в загруженном файле, причем часто самостоятельно скармливаете Windows библиотеку командой regsvr32, несмотря на то, что система сопротивляется. Не стоит потом удивляться странному поведению ОС. См. также: ошибка msvcr100.dll, msvcr120.dll отсутствует на компьютере

Если при запуске программы или игры (например, Saints Row), вы видите сообщение об ошибке, что запуск программы невозможен, так как файл msvcr110.dll отсутствует на данном компьютере, не нужно искать, где скачать этот файл, идти на различные сайты с библиотеками DLL, достаточно просто узнать, составной частью какого программного компонента является эта библиотека и установить его на компьютер. После этого возникшая ошибка вас больше не потревожит. В данном случае, если вам нужно скачать msvcr110.dll, он является составной частью Microsoft Visual C++ Redistributable и, соответственно, загружать его нужно с сайта Microsoft, а не с каких-нибудь сомнительных сайтов DLL-files.

Что нужно скачать, чтобы исправить ошибку msvcr110.dll

Как уже сказано, для того, чтобы исправить ситуацию, вам потребуется Microsoft Visual C++ Redistributable или, по-русски — Распространяемый пакет Visual C++ для Visual Studio 2012, который можно скачать с официального сайта: http://www.microsoft.com/ru-ru/download/details.aspx?id=30679. Обновление 2017: указанную ранее страницу убрали с сайта, теперь скачать компоненты можно так: Как скачать распространяемые пакеты Visual C++ с сайта Майкрософт.

Скачать msvcr110.dll с сайта Microsoft

После загрузки, просто установите компоненты и перезагрузите компьютер, после этого запуск игры или программы должен пройти успешно. Поддерживаются Windows XP, Windows 7, Windows 8 и 8.1, x86 и x64 (и даже ARM-процессоры).

В некоторых случаях может оказаться, что пакет уже установлен, тогда можно порекомендовать удалить его из Панели управления — Программы и компоненты, после чего загрузить и установить заново.

Надеюсь, я кому-то помог исправить ошибку файла msvcr110.dll.

А вдруг и это будет интересно:

22.08.2016 в 22:03

Просто огромное спасибо! у меня раньше эта ошибка не возникала, т.к. с какой-то игрой установила визуал С++ и забыла. А потом, когда чистила СС клинером, случайно удалила (решила, что это ненужная штука, которую установил сын))))) Теперь все отлично, еще раз спасибос!

31.08.2016 в 11:49

Спасибо. все очень понятно и просто объяснено

18.11.2016 в 11:33

Выдал: запуск программы невозможен msvcr120.dll скачал и установил пакет как Вы рекомендовали! теперь выдал: запуск программы невозможен msvcr110.dll скачал и установил и этот пакет! О боже! Все заработало! Спасибо, дай Вам бог здоровья!

29.01.2017 в 08:35

Спасибо! Помогло! Игра запустилась!

10.06.2017 в 16:43

10.06.2017 Visual C++ установлен, но вегас всё равно не работает! Я пробовал Visual C++ 2015 и 2017 — НЕ РАБОТАЕТ! пробовал и x64 и x86! ПОМОГИТЕ

17.06.2017 в 17:20

Помогло, теперь эту ошибку не выдает…. но теперь когда захожу чёрный экран и вылет что делать?

18.06.2017 в 09:33

Смотря что за софт. Возможно, драйверы видеокарты, возможно — что-то еще..

голоса
Рейтинг статьи
Ссылка на основную публикацию