telegram coop-land
Coop-Land » Статьи » Умные решения » Избавляемся от ошибки MSVCR140.dll / msvcr120.dll / MSVCR110.dll и других DLL раз и навсегда
Лого
2018-02-27T19:28:46+03:00
45

Избавляемся от ошибки 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 (лучше ставить все сразу - не ошибетесь).

Эти файлы часто лежат в папке с игрой или ее установщиком (Redist/Vcredist), можно ничего не качать, а просто поставить оттуда.


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


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

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

Ваша проблема из простой превратилось в более сложную, когда Windows запутался что у него установлено, а что нет.
Один святой человек сделал раздачу, где включены библиотеки всех годов и версий с удобным установщиком.
Скачать все версии Visual C++ Redistributable 2005-2017 (62,7 Мб):



Заодно стоит обновить .Net Framework с этого сайта: http://net-framework.ru/


Как ставить:
  • В зависимости от разрядности системы (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
  • Более тонко процесс удаления/установки программ можно провести при помощи "ключей", они написано в спойлере:



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

Смотрите также:

КОММЕНТАРИЕВ: 45 Фильтровать
аватар
264
27 января 2014 20:09
+7
все версии Visual C++ Redistributable
скачаю на всякий случай. Была у меня такая ошибка, но я её исправил программой Fixer.dll.
аватар
415
27 января 2014 20:17
+20
ахахахаха сашко поднял настроение
аватар
-45
27 января 2014 20:35
+3
Если уж на то пошло, что человеческая глупость и лень не знает границ, так следуйте уж правилу "краткость - сестра таланта" и дайте 1 ссылку для "особенных" людей, например сборку всех обновлений VCR от MS:
http://roadvictory.ru/dllpackmsvisual.html
или стороннюю сборку всех популярных библиотек MS:
http://motleymix.ru/main/soft/25010-runtimepack-13715.html
27 января 2014 21:08
0
@Fraddy,
В торрент раздаче содержится именно сборник выпусков с 2005 по 2013 год. Если вы не заметили =)
27 января 2014 21:12
+4
VC Redist Installer от McRip так же годное обновление и установка всех актуальных Visual C++ одним нажатием, а также и остальных важных компонентов.
27 января 2014 21:22
-25
как это вообще на главную попало?
аватар
-45
27 января 2014 22:00
0
@SpektorxD,
Ленивый человек знает, что такое торрент? smash
аватар
1445
27 января 2014 22:12
-22
What? Может это в блоги надо пихать? Короче буду писать статьи... "Как ходить в туалет", "Как помыть руки", "Как почистить комп", Как включить комп", "Как выключить комп". Ну вы поняли к чему я, что вообще статей нет?
аватар
-45
27 января 2014 22:38
-9
@SVENBASIC,
уже было https://www.youtube.com/watch?v=DSOGIkzkRRU и прочие видево данного автора..
И правда статьи скатываются в маразм, не?
Могу написать статью, как спаять регулятор кулера на термодатчике, тоже круто lol :).
аватар
0
28 января 2014 00:15
+2
С лицензионным Damned не прокатило =(
http://gyazo.com/563556a35e8845190d5261f93b928580
(такая фигня уже 2 месяца, разраб списывает всё на "личные проблемы" компьютеров, ну и что, что у 40% такое)
аватар
472
28 января 2014 05:40
+1
"очень часто" - пффф, вообще в первые слышу, хотя если винду каждые полгода менять то не удивительно
аватар
24
28 января 2014 14:54
+2
Спасибо, Drakeno
Спасибо, Coop.
28 января 2014 15:01
+3
Статья не совсем верна. Бывают люди, у которых установлены эти ваши визуалы, но данные ошибки не пропадают. Если ошибка заключается конкретно в файле msvcr120.dll, то достаточно скачать его в гугле и закинуть в папку system32 и SysWOW64. Проблема исчезнет.
28 января 2014 22:12
-3
у меня была такая проблема только 1 раз,когда я забыл драйвера от nvidia поставить. наверное у других руки кривые просто
28 января 2014 22:28
0
проснулись...
аватар
1
29 января 2014 11:30
+1
Для самых ленивых решение проблемы: скачиваете нужный DLL файл и закидываете в папку с игрой
29 января 2014 18:54
0
http://ru.dll-files.com/
Отсюда в поиск вводите любой файл .dl который вам нуженl, скачиваете "Скачать ZIP-файл" и затем положить в папку с игрой. Всегда помогало. Так легче даже
30 января 2014 14:21
0
У меня немного другая проблема.
Точка входа в процедуру _crtUnhandledExeption не найдена в библиотеке DLL MSVCR110_CLR0400.dll. Если кто знает как лечить пишите только в личку
31 января 2014 16:13
0
Хорошая статья, в основном, тем, кто не умеет ползать по интернету, будет чрезвычайно полезен. Хотя я рад, что такая проблема у меня не возникала, благодаря тому человеку:
Скачать все версии Visual C++ Redistributable:
microsoft-visual-c-2005-2008-2010-2012-2013-redistributable-pa

ckage-hybrid-x86-x64-01.12.13.torrent [11,58 Kb] (cкачиваний: 349) (33,4 Мб) [зеркало]
(Только для Windows Vista SP 2 и выше).

Только сис-му поставил, сразу этот архив установил
3 февраля 2014 00:00
0
Помогло исправить бесконечную загрузку в игре Rust
26 марта 2014 10:42
-1
Намного проще в гугле найти сайт со всеми dll файлами, которые обычно теряются или портятся, например dlldump.ru. Там вбив в поиск название нужного файла скачать его и положить либо в папку с игрой или программой, которая его требует, либо в папку System32. Как правило, это помогает.
аватар
0
14 июня 2014 08:49
0
большое спасибо. долго мучался. вы спасли мой день!
26 июня 2014 13:51
0
спасибо автору помогло! пол инета перерыл.
26 июля 2014 19:27
-2
выдает ошибку error 6:0000065432
11 августа 2014 14:37
-2
Цитата: vutosthump
выдает ошибку error 6:0000065432

Тоже самое
аватар
0
1 апреля 2015 21:57
+1
Распространяемый пакет Visual C++ для Visual Studio 2012 Обновление 4 именно он содержит MSVCR110 и MSVCP110.

Цитата: DannyTreho
Там вбив в поиск название нужного файла скачать его и положить либо в папку с игрой или программой, которая его требует, либо в папку System32. Как правило, это помогает.

для 64 разрядных систем папка Windows/SysWOW64
аватар
-42
6 июня 2015 14:36
+1
@Just_Diman,
установи microsoft vc redist 2005,2008,2010,2012,2013 и direct x,xna redistributable и тогда никаких проблем не будет smile

сайт где все версии microsoft net.framework тыц сюда и радуйтесь

@Just_Diman,
и ещё microsoft .net framework 3.0,3.5sp,4.0 можно скачать здесь
1 августа 2015 21:47
0
Я люблю тебя Coop-Land
30 сентября 2015 10:28
0
Обнови а то уже 2015 есть
2 февраля 2016 20:12
0
@MATT,
Я винду полтора года с XP не менял мне ваще в кайф было. derpstare переустановил изза вируса.
5 марта 2016 15:11
0
У меня такая ошибка,скажите что делать?
Произошла ошибка при распаковке: Выходной блок данных слишком мал! Unarc.dll вернул код ошибки -4. ERROR: archive data corrupted (decompression fails)
29 марта 2016 19:04
+1
Кланяюсь, спасибо огромное.
4 июля 2016 06:52
0
!!!РЕБЯТ!!!кто знает решения ошибки X3DAudio1_7.dll
аватар
-18
26 января 2017 17:46
0
Cпс кооп ленд оч сильно помогло !!!!! вы как всегда Красавчики респект и уважуха вам !!!!!!!!
20 февраля 2017 21:24
0
Запускю игру,всё норм до главного меню потом идёт оптимизация настроек,потом игра закрывается и выдает ошибку,можете помочь?
1 апреля 2017 16:12
0
fmodex64.dll что делать?
8 апреля 2017 20:44
0
спасибо ошибка пропала но после нее сразу появилась ошибка 0xc000007b
24 апреля 2017 22:32
0
Спасибо огромное автору, пробовал много варриантов пока не скачал все версии Visual hi
аватар
-29
27 мая 2017 14:14
0
Спасибо огромное)) глянул какой библеотеки не хватает))
4 сентября 2017 13:38
0
у меня проблема загрузки 12
что делать
аватар
294
18 августа 2018 21:26
0
RuntimePack от JamesZero решает большинство проблем с "не удалось найти компонент"

https://yadi.sk/d/4v9VZuJZ3ZJiYc
https://mega.nz/#!iQAV1SxL!Dw-G0Tzx4KKJHt6ZRDL_gr29yaOU6D1B3NO
0fDrHEK0

http://rgho.st/6t4gwBhbM

Перечень включённых в RuntimePack файлов
atl70.dll 7.0.9975.0 x86
atl71.dll 7.10.6119.0 x86
comct232.ocx 6.0.98.39 x86
comct332.ocx 6.7.0.9839 x86
comctl32.ocx 6.0.98.39 x86
comdlg32.ocx 6.1.98.41 x86
dblist32.ocx 6.1.98.39 x86
mci32.ocx 6.1.98.39 x86
mfc70.dll 7.0.9975.0 x86
mfc70chs.dll 7.0.9975.0 x86
mfc70cht.dll 7.0.9975.0 x86
mfc70deu.dll 7.0.9975.0 x86
mfc70enu.dll 7.0.9975.0 x86
mfc70esp.dll 7.0.9975.0 x86
mfc70fra.dll 7.0.9975.0 x86
mfc70ita.dll 7.0.9975.0 x86
mfc70jpn.dll 7.0.9975.0 x86
mfc70kor.dll 7.0.9975.0 x86
mfc70u.dll 7.0.9975.0 x86
MFC71.dll 7.10.6119.0 x86
MFC71CHS.DLL 7.10.6119.0 x86
MFC71CHT.DLL 7.10.6119.0 x86
MFC71DEU.DLL 7.10.6119.0 x86
MFC71ENU.DLL 7.10.6119.0 x86
MFC71ESP.DLL 7.10.6119.0 x86
MFC71FRA.DLL 7.10.6119.0 x86
MFC71ITA.DLL 7.10.6119.0 x86
MFC71JPN.DLL 7.10.6119.0 x86
MFC71KOR.DLL 7.10.6119.0 x86
MFC71u.dll 7.10.6119.0 x86
mscomct2.ocx 6.1.98.39 x86
mscomctl.ocx 6.1.98.39 x86
mscomm32.ocx 6.1.98.39 x86
msdatgrd.ocx 6.1.98.39 x86
msdatlst.ocx 6.1.98.39 x86
mshflxgd.ocx 6.1.98.39 x86
msflxgrd.ocx 6.1.98.39 x86
msinet.ocx 6.1.98.39 x86
msmask32.ocx 6.1.98.39 x86
msstdfmt.dll 6.1.98.39 x86
MSSTKPRP.DLL 6.1.98.39 x86
msvbvm50.dll 5.2.82.44 x86
msvci70.dll 7.0.9466.0 x86
MSVCP70.DLL 7.0.9466.0 x86
msvcp71.dll 7.10.6052.0 x86
msvcr70.dll 7.0.9981.0 x86
msvcr71.dll 7.10.7031.4 x86
msvcrt10.dll x86
mswinsck.ocx 6.1.98.39 x86
picclp32.ocx 6.1.98.39 x86
richtx32.ocx 6.1.98.39 x86
sysinfo.ocx 6.1.98.39 x86
tabctl32.ocx 6.1.98.39 x86
Vb40032.dll 4.0.29.24 x86
Vb40016.dll 4.0.24.22 x86
vbrun100.dll x86
vbrun200.dll 2.0.9.8 x86
Vbrun300.dll 3.0.5.38 x86

Microsoft Visual C++ 2005 Redistributable Package:
8.0.61001 x86/x64

Microsoft Visual C++ 2008 Redistributable Package:
9.0.30729.6161 x86/x64

Microsoft Visual C++ 2010 Redistributable Package:
10.0.40219.325 x86/x64

Microsoft Visual C++ 2012 Redistributable Package:
11.0.61030 x86/x64

Microsoft Visual C++ 2013 Redistributable Package:
12.0.40664.0 x86/x64

Microsoft Visual C++ 2017 Redistributable Package:
14.14.26429.4 x86/x64

Оф сайт https://jameszero.net/runtimepack.htm
19 января 2019 09:44
0
Установил все библиотеки но все равно нету несколько файлов MSVCR и MSVCP
4 февраля 2020 05:55
-1
Привет из 20-ого года! Спасибо за статью, очень помогло.
30 марта 2020 18:38
0
Не помогло, в первый раз написало, что нет доступа или что файл поврежден, а второй вообще вылетело на 3/4 загрузки, что меня даже не удивило. Это уже смешно, целый интернет гайдов не может решить долбанную проблему с vcruntime140.dll, при том, что все пишут, что мол легко легко, только ни один из ваших гайдов НЕ РАБОТАЕТ, вы понимаете? Я уже два дня делаю по разным гайдам со всего инета, уже раз 20 перезагрузил комп и всё перечистил - ноль решения. Зачем вообще нужна такая багонутая система, как виндовс, который я купил за деньги? Скорее бы она обанкротилась, уступив место другой, у которой не будет триллион багов...
29 мая 2020 08:57
0
К сожалению не помогло, скачал программку выше, которая удалила и по новой залила нужные библиотеки, но ошибка vcruntime140.dll так и осталась... У друга игра запускается с моим жестким диском но его системой, у меня нет, выходит ошибка, хотя библиотека уже имеется...

Ваш комментарий:

Также интересно