Не удается продолжить выполнение кода поскольку система не обнаружила msvcp120 dll

Обновлено: 04.07.2024

Что такое msvcp120.dll и как скачать его с сайта Microsoft

Свойства оригинального файла msvcp120.dll

Файл msvcp120.dll — это компонент (библиотека) Microsoft Visual Studio 2013, необходимый для запуска некоторых программ и игр, разработанных с использованием этой среды.

Файл в папке System32 на компьютере

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

После загрузки, установите эти компоненты и перезагрузите компьютер. Скорее всего, ошибка «Запуск программы невозможен, так как msvcp120.dll отсутствует на компьютере» исчезнет. Если же этого не произойдет, попробуйте скопировать этот файл из папки System32 (а он там уже точно есть после установки Распространяемых пакетов Visual C++ 2013) в корневую папку запускаемой игры или программы.

Важно: если у вас 64-битная система, то следует установить и x64 и x86 (32-бит) версии распространяемого пакета, поскольку большинству программ требуется именно 32-битная DLL, вне зависимости от разрядности системы.

Как скачать msvcp120.dll — видео инструкция

Загрузка и установка файла отдельно

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

Что я могу порекомендовать: будьте осторожны с такими сайтами и пользуйтесь теми, которые вызывают доверие. Чтобы установить msvcp120.dll в системе, скопируйте его в папки, которые я упоминал выше. Кроме этого может потребоваться выполнение команды regsvr32 msvcp120.dll от имени администратора для того, чтобы зарегистрировать библиотеку в системе.

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

11.12.2014 в 10:01

Переделал все выше перечисленное ничего не помогло. Но нашел решение. Я знал что система уже настроена так как там уже куча новых дров. Значит проблема в игре Lost Alfa. Но же играл ее вчера на этом же ноуте но только на 32 разрядной винде. А тут переставил на 64 и она ни в какую не запускается. И я понял что она при установке записала себе все параметры и папки х32. Что я сделал. Я скачал новую игру заново накатил ее на х64. И вуаля. Все работает.

11.01.2015 в 22:15

а можете написать подробно как вы это сделали? а то у меня тоже x64

27.09.2015 в 01:33

Просто перекидываешь файлы не в System32 а в SysWOW64

31.07.2015 в 07:49

07.05.2017 в 10:54

У меня игра с origin battlefield 1 И я даже не знаю какой разряд х32 или х64 и как посмотреть это и как накатить с х32 на х64 например или наоборот.

07.05.2017 в 12:27

07.05.2017 в 13:41

А как именно и куда установить их?

08.05.2017 в 10:53

Просто запустить установку скаченных файлов с сайта майкрософт, он сам скопирует их куда нужно. Не нужно вручную никуда копировать msvcp120

07.05.2017 в 10:49

А как вы накатили на х64 систему?

21.12.2014 в 14:04

Игра MAIA ни в какую не идет. Переустанавливал 2 раза и каждый раз одна и та же ошибка. Делал все, что Вы написали, но не помогло.

22.12.2014 в 09:39

Посмотрите отчеты антивируса, не удаляет ли он какие-либо файлы этой игры втихомолку.

04.01.2015 в 17:03

16.02.2015 в 12:55

25.08.2015 в 00:03

10.11.2015 в 23:51

Проблема началась после установки Windows 10!
Скопировал файлы в корневой каталог приложения Stellarium (файлы были в C:\Windows\SysWOW64 ), и все заработало!
Огромное спасибо АВТОРУ!

23.01.2016 в 13:07

Я открыл сайт хотел скачать на 32 битный а там только 64, 86 и арм,я скачал каждый и как только я хочу запустить установку файла мне выдает ошибку C:\ User\ user\ Downloads\ vcredits_arm.exe не является приложением Win32. Что делать?

24.01.2016 в 09:44

25.01.2016 в 18:41

01.02.2016 в 19:00

Не помогло. Скачала на 64, установила. Вроде все норм, но ошибку ту же выдает. Уже не знаю что делать.

02.02.2016 в 09:31

Тут пишут, что некоторым на 64-разрядной системе помогает установка x86. Также можно попробовать скинуть (скопировать) этот файл из System32 в папку с библиотеками в игре или программе, которая не запускается.

07.03.2016 в 20:01

Ребят кто понял помогите, сделал всё выше перечисленное ничего не помогло. Я установил Origin и при открытии выскакивает эта ошибка но Origin открывается и battlfield не работает ,что делать? помогите

29.03.2016 в 14:12

Скачал GEOMETRY DASH (захотелось попробовать поиграть на ПК И он мне пишет У вас отсутствует Msvcp120.dll. в общем способ с пакетами сработал Огромное спасибо Игра и дёт нормально без багов! Теперь я наслаждаюсь GD на компе

22.07.2016 в 07:43

Мне никак! порылся в System32, там этого файла нет. Порылся, как посоветовали, в SysWow64, там тоже нет. Только msvcp120_clr0400.dll, но это же не он! что мне делать то?

22.07.2016 в 10:17

MS Visual Studio Redistributable 2013 x86 установили?
Просто даже если у вас 64-разрядная версия, нужно поставить x86 (просто большинство софта и игр все-таки 32-разрядные и требуют x86 библиотеки)

06.08.2016 в 23:48

MS Visual Studio Redistributable 2013 x86 установили?
Просто даже если у вас 64-разрядная версия, нужно поставить x86 (просто большинство софта и игр все-таки 32-разрядные и требуют x86 библиотеки)

спасибо, как прочитал ваш коментарий

08.08.2016 в 08:47

Спасибо большое, помогло. У меня win8 64, установила все, как написано, с сайта макрософт, переустановила, все прекрасно работает

14.12.2016 в 14:39

спасибо большое, помогло

22.12.2016 в 11:29

Спасибо огромное. Очень помогло. Все работает.

08.01.2017 в 12:09

23.01.2017 в 11:19

Сначала vcredist и ничего не поменялось! Файла 120 просто нет! Есть msvcp 100, 80, 60. А 120 нет, хотя написано, что он обязателен в этом пакете.

23.01.2017 в 14:14

и x64 и x86 версию установили? (нужны обе, если у вас 64-разрядная система).

23.03.2017 в 09:47

Спасибо, помогло, у меня windows 8 x64 не запускался OBS. Сейчас всё работает.

26.03.2017 в 13:14

Не работает! Хоть убейся не работает! Все равно ошибку ту же выдает уже пробовал в корневую папку кидать! Win 32 а никак! Мне надо для sprinter

08.04.2017 в 13:31

спс всё помогло!

11.04.2017 в 09:29

Спасибо большое. Установила и все работает

14.06.2017 в 19:43

У меня игра Sniper Elite 4 я так и не понял где и как скачать его и как установить. Помогите.

15.06.2017 в 09:47

26.06.2017 в 20:34

25.09.2017 в 00:43

19.12.2017 в 15:03

спасибо автору за ссылку да и сайт норм

16.04.2018 в 14:08

21.06.2018 в 10:37

27.06.2018 в 05:55

спасибо большое, помогло

08.07.2018 в 17:48

09.07.2018 в 08:31

Здравствуйте. А вы скачали и установили x86 и x64 версии (нужны обе)?
Также: если обе, но проблема не решилась,
попробуйте: скопировать файл msvcr120.dll из папки system32 в папку с программой вашей. Если не сработает, то из папки SysWOW64.

10.07.2018 в 02:03

Здравствуйте , Дмитрий .
Хочу поделиться с Вами своими наработками по данному вопросу и проблеме , которая была и как я решил проблему. Просто взял и скачал всю эту библиотеку Microsoft Visual C++ целиком, не скачивая с оф. сайта и устанавливая каждую. Вспомнил про программу Driver Booster. Скачал предварительно для этих целей программу Driver Booster Pro, и о том , что если в настройках не снять галочку с Обновления к игровым компонентам — устанавливает подобные вещи за секунду Создал точку восстановления (хотя и сама программа это делает) Определила и установила весь недостающий пакет. всё запускается. Почему этой программе не доверяют, я не понимаю. Компания IOBIT давно сотрудничает с Microsoft.
Почему программа запускаться стала , после того , как программа скачала и установила все библиотеки за две минуты. И , кстати , после сканирования она определила, что у меня НЕ хватает в списке именно Microsoft Visual C++2013 -64 бит, хотя я её своими руками устанавливал и и переустанавливал по нескольку раз и она была видна в Программы и Компоненты а система её видела Но не могла определить..
Я не рекламирую тут ничего..поверьте . Я бескорыстный человек

Ошибка выполнения кода

Не удается продолжить выполнение кода – что за ошибка

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

Пакеты Visual C++ обеспечивают работу продуктов на основе «Visual Studio» — интегрированной среды разработки программного обеспечения и набора релевантных средств. На базе «Визуал Студио» создано множество игровых программ, потому мы можем встретить ошибки с упоминанием msvcr120.dll, msvcr100.dll, msvcp120.dll при запуске ряда современных игр.

Пакет:Файл:
Визуал С++ 2010 msvcr100.dll
Визуал С++ 2013 msvcr120.dll и msvcp120.dll

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

Картинка Microsoft Visual С++

Установите соответствующий пакет Майкрософт Визуал С++

Файлы для загрузки

Если же вы не знаете, какая у вас система, нажмите на комбинацию клавиш Win+Pause .

Окно скачивания пакета

Выберите файл, соответствующий вашей системе (в случае 64-битной системы скачивайте как x64 так и x86 версию), скачайте и установите указанные пакеты на свой ПК. Файл с именем arm скачивать не обязательно – он предназначен для ПК на основе процессоров ARM, а не для стандартных машин Интел или АМД.

В случае отсутствия библиотеки msvcr100.dll вы можете скачать с сайта Майкрософт версию Визуал С++ 2010 для 64-битных систем или версию Визуал С++ 2010 для 32-битных систем. В случае 64-битной системы, как я уже писал выше, необходимо скачать также и 32-битную версию продукта.

Также для ошибки связанной с отсутствием msvcr100.dll рекомендуется скачать пакет Визуал С++ 2012.

Visual C++ 2012

Установите указанную версию пакета

Если после установки данных пакетов и перезагрузки ПК система продолжает выдавать рассматриваемую ошибку , тогда будет необходимо перейти в стандартное удаление программ (нажмите на Win+R, введите там appwiz.cpl и нажмите ввод). Здесь поищите все упоминания о Майкрософт Визуал С++, и удалите их с вашего ПК.

Перезагрузите компьютер, и наново установите соответствующие пакеты:

Проверьте ПК на наличие зловредов

В ряде случаев наличие вирусных программ вело к повреждению файлов msvcr120.dll, msvcr100.dll, msvcp120.dll и нарушении структуры системного реестра. Проверьте ваш ПК проверенными антивирусными инструментами (уровня Dr.Web CureIt!) с целью избавиться от зловредов на вашем ПК.

Программа Dr.Web Curelt

Используйте функционал утилиты SFC

Для проверки целостности системных файлов необходимо проверить систему специализированной утилитой SFC.

Запустите командную строку, в которой наберите:

Нажмите ввод, и дождитесь окончания процедуры проверки.

Скачайте файлы msvcr120.dll, msvcr100.dll, msvcp120.dll из сети

Довольно неблагодарным способом решить ошибку «не удается продолжить выполнение кода» является скачивание с сети недостающей dll-библиотеки, и установка её в соответствующую системную директорию (обычно это System32 в системной директории Виндовс для 32-битных систем, и SysWOW64 для 64-битных). В таком случае вы подвергаете свой ПК опасности, так как вместо нужной dll-библиотеки есть шанс скачать на свой PC очередной зловред или некорректную версию указанного файла.

Сайт dll.files.com

Заключение

Решением ошибки «не удается продолжить выполнение кода», связанной с отсутствием файлов msvcr120.dll, msvcr100.dll, msvcp120.dll является установка в систему соответствующих пакетов Визуал С++ 2010 — 2013 годов. Если система не обнаружила эти файлы, установки указанных пакетов обычно бывает достаточно для эффективного исправления ошибок msvcr120.dll, msvcr100.dll, msvcp120.dll на вашем ПК.


Если статья была вам полезна, вы также можете нам помочь

ничего не помогло


Как поменять сочетание клавиш для смены языка windows 10

В Windows 10 вы можете установить несколько языков

Как открыть редактор локальной групповой политики в Windows 10

Как включить или отключить автоматическое обновление для Центра обновления Windows в Windows 10

Из этой инструкциии Вы узнаете, как включить или отключить

Как вернуть Средство просмотра фотографий Windows 10

Как отключить или изменить контроль учетных записей в Windows 10

Контроль учетных записей (UAC) помогает предотвратить


В моих статьях вы часто видите инструкции по открытию

Как включить или отключить гибернацию в Windows 10

Гибернация — это энергосберегающее состояние, разработанное

Если вы нашли ошибку, пожалуйста,
выделите фрагмент текста и нажмите Ctrl+Enter.

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

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

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

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

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

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

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

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

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

  • В зависимости от разрядности системы (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). Ключ не чувствителен к регистру.

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

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

/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). Ключ не чувствителен к регистру.

/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. Буду рад, если вы поделитесь статьей с людьми, которые все еще мучаются.

Читайте также: