Ошибка Msvcp120.dll — что делать и где скачать файл
Если вы видите сообщение о том, что Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp120.dll или запуск программы невозможен, так как файл msvcp120.dll отсутствует на компьютере при попытке запустить какое-либо приложение или игру, в этой статье подробно о том, что делать, а именно: как скачать msvcp120.dll бесплатно с официального сайта Microsoft чтобы исправить ошибку. Решение подойдет для Windows 11 и Windows 10, 7 и 8.1, 64-бит и 32-бит. В конце статьи также присутствует видео инструкция.
Кстати, если вы уже загрузили этот файл с какого-то стороннего сайта, не исключено что вы увидите сообщение об ошибке, что программа msvcp120.dll не предназначена для выполнения в Windows 10 или 11 (7, 8.1) или содержит ошибку. Чтобы такая ошибка не появлялась, опять же, следует скачивать файл с официального сайта. См. также: Как скачать msvcp140.dll для Windows 10, Windows 11, 8.1 и 7.
Что такое msvcp120.dll и как скачать его с сайта Microsoft

Файл msvcp120.dll — это распространяемый компонент (библиотека DLL) Microsoft Visual Studio 2013, необходимый для запуска некоторых программ и игр, разработанных с использованием этой среды.
На компьютере этот файл находится в папках Windows/System32 и Windows/SysWOW64 (в x64 версиях Windows). В некоторых случаях он также может быть необходим в корневой папке игры или программы, которая не запускается. Это ответ на вопрос, куда кидать msvcp120.dll если вы скачали его со стороннего сайта, однако я не рекомендую этот вариант, к тому же он навряд ли поможет исправить ситуацию: просто изменится текст сообщения об ошибке, и будет указан другой файл, которого не хватает.
Для загрузки распространяемых пакетов Microsoft Visual Studio 2013, зайдите на официальную страницу Microsoft Download Center и нажмите кнопку «Скачать». Важно: если у вас 64-битная система, то следует установить и x64 и x86 (32-бит) версии распространяемого пакета, поскольку большинству программ требуется именно 32-битная DLL, вне зависимости от разрядности системы.

Обновление: теперь загрузка доступна также на странице https://support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (внизу страницы).
После загрузки, установите эти компоненты, напомню, в случае x64 Windows следует установить и x64 и x86 версии, и перезагрузите компьютер. Скорее всего, ошибка «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp120.dll» или «Запуск программы невозможен, так как msvcp120.dll отсутствует на компьютере» исчезнет. Если же этого не произойдет, попробуйте скопировать этот файл из папки System32 (а он там уже точно есть после установки Распространяемых пакетов Visual C++ 2013) в корневую папку запускаемой игры или программы.
Как скачать msvcp120.dll — видео инструкция
Загрузка и установка файла отдельно
Может оказаться, что вам требуется загрузить файл msvcp120.dll отдельно. Для этого есть множество различных сайтов, содержащих основные DLL с которыми у пользователей наиболее часто возникают проблемы, их легко найти через поиск в Интернете.
Что я могу порекомендовать: будьте осторожны с такими сайтами и пользуйтесь теми, которые вызывают доверие. Чтобы установить msvcp120.dll в системе, скопируйте его в папки, которые я упоминал выше. Кроме этого может потребоваться выполнение команды regsvr32 msvcp120.dll от имени администратора для того, чтобы зарегистрировать библиотеку в системе.
юрий
Переделал все выше перечисленное ничего не помогло. Но нашел решение. Я знал что система уже настроена так как там уже куча новых дров. Значит проблема в игре Lost Alfa. Но же играл ее вчера на этом же ноуте но только на 32 разрядной винде. А тут переставил на 64 и она ни в какую не запускается. И я понял что она при установке записала себе все параметры и папки х32. Что я сделал. Я скачал новую игру заново накатил ее на х64. И вуаля. Все работает.
Ответить
василий
а можете написать подробно как вы это сделали? а то у меня тоже x64
Ответить
Павел
Просто перекидываешь файлы не в System32 а в SysWOW64
Ответить
Евгений
Юрий у меня та же проблема и тоже с этой же игрой в общем всё как вы сказали , подсобите объяснить свою фразу, «И я понял что она при установке записала себе все параметры и папки х32. Что я сделал. Я скачал новую игру заново накатил ее на х64. И вуаля. Все работает.»
Ответить
Олег
У меня игра с origin battlefield 1 И я даже не знаю какой разряд х32 или х64 и как посмотреть это и как накатить с х32 на х64 например или наоборот.
Ответить
Dmitry
Просто отдельно устанавливаете компоненты x86 (это 32-бит) и x64 — и те и другие (не важно, какая система у вас)
Ответить
Олег
А как именно и куда установить их?
Ответить
Dmitry
Просто запустить установку скаченных файлов с сайта майкрософт, он сам скопирует их куда нужно. Не нужно вручную никуда копировать msvcp120
Ответить
Олег
А как вы накатили на х64 систему?
Ответить
Костя
Игра MAIA ни в какую не идет. Переустанавливал 2 раза и каждый раз одна и та же ошибка. Делал все, что Вы написали, но не помогло.
Ответить
Dmitry
Посмотрите отчеты антивируса, не удаляет ли он какие-либо файлы этой игры втихомолку.
Ответить
Vital
Благодарю, помогло.
Ответить
Робсан
Спасибо, помогло
Ответить
Zelmorn
помогло
Ответить
Вячеслав
Проблема началась после установки Windows 10!
Скопировал файлы в корневой каталог приложения Stellarium (файлы были в C:\Windows\SysWOW64 ), и все заработало!
Огромное спасибо АВТОРУ!
Ответить
kivi
Я открыл сайт хотел скачать на 32 битный а там только 64, 86 и арм,я скачал каждый и как только я хочу запустить установку файла мне выдает ошибку C:\ User\ user\ Downloads\ vcredits_arm.exe не является приложением Win32. Что делать?
Ответить
Dmitry
x86 = 32-бит
Ответить
Trild
Спс помогло, особенно сайт с C++. Там скачалось, а на другом от «майков» не устанавливалось.
Ответить
Алена
Не помогло. Скачала на 64, установила. Вроде все норм, но ошибку ту же выдает. Уже не знаю что делать.
Ответить
Dmitry
Тут пишут, что некоторым на 64-разрядной системе помогает установка x86. Также можно попробовать скинуть (скопировать) этот файл из System32 в папку с библиотеками в игре или программе, которая не запускается.
Ответить
Artyrio
Ребят кто понял помогите, сделал всё выше перечисленное ничего не помогло. Я установил Origin и при открытии выскакивает эта ошибка но Origin открывается и battlfield не работает ,что делать? помогите
Ответить
МАКСИМ
Скачал GEOMETRY DASH (захотелось попробовать поиграть на ПК И он мне пишет У вас отсутствует Msvcp120.dll. в общем способ с пакетами сработал Огромное спасибо Игра и дёт нормально без багов! Теперь я наслаждаюсь GD на компе
Ответить
Никита
Мне никак! порылся в System32, там этого файла нет. Порылся, как посоветовали, в SysWow64, там тоже нет. Только msvcp120_clr0400.dll, но это же не он! что мне делать то?
Ответить
Dmitry
MS Visual Studio Redistributable 2013 x86 установили?
Просто даже если у вас 64-разрядная версия, нужно поставить x86 (просто большинство софта и игр все-таки 32-разрядные и требуют x86 библиотеки)
Ответить
лёха
MS Visual Studio Redistributable 2013 x86 установили?
Просто даже если у вас 64-разрядная версия, нужно поставить x86 (просто большинство софта и игр все-таки 32-разрядные и требуют x86 библиотеки)
спасибо, как прочитал ваш коментарий
Ответить
Карина
Спасибо большое, помогло. У меня win8 64, установила все, как написано, с сайта макрософт, переустановила, все прекрасно работает
Ответить
Василий
спасибо большое, помогло
Ответить
Дмитрий
Спасибо огромное. Очень помогло. Все работает.
Ответить
Вадим
Может кто знает как исправить ошибку при загрузке Windows 10 — msvcp120d.dll
Ответить
katya
Сначала vcredist и ничего не поменялось! Файла 120 просто нет! Есть msvcp 100, 80, 60. А 120 нет, хотя написано, что он обязателен в этом пакете.
Ответить
Dmitry
и x64 и x86 версию установили? (нужны обе, если у вас 64-разрядная система).
Ответить
Maksim
Спасибо, помогло, у меня windows 8 x64 не запускался OBS. Сейчас всё работает.
Ответить
Эдгар
Не работает! Хоть убейся не работает! Все равно ошибку ту же выдает уже пробовал в корневую папку кидать! Win 32 а никак! Мне надо для sprinter
Ответить
Валентин
спс всё помогло!
Ответить
Ажар
Спасибо большое. Установила и все работает
Ответить
Игорь
У меня игра Sniper Elite 4 я так и не понял где и как скачать его и как установить. Помогите.
Ответить
Dmitry
На странице support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package внизу в разделе «путь к файлу x86» скачиваете установщик на русском.
Ответить
Natalia
Спасибо большое!
Ответить
Илья
Спасибо, отличные советы — все точно, без размазывания и ссылки без рекламного контента! Боролся с AdobeAudition и благодаря вам одолел
Ответить
сергей
спасибо автору за ссылку да и сайт норм
Ответить
Виталий
Супер! Помогло.
Ответить
Костя
помогло спасибо
Ответить
Алексей
спасибо большое, помогло
Ответить
миша
Здравствуйте .
Делал всё по инструкции . Но результат отрицательный. Программу сачивал и переустанавливал несколько раз с официального сайта. Программа устанавливается. Щёлкаю по ярлыку, и …
SketchDawer.exe — Cистемная ошибка.
Не удаётся продолжить выполнение кода, поскольку система не обнаружила MSVCR120.dll. Для устранения этой ошибки попробуйте переустановить программу …
И всё … Нет решения универсального ?
Ответить
Dmitry
Здравствуйте. А вы скачали и установили x86 и x64 версии (нужны обе)?
Также: если обе, но проблема не решилась,
попробуйте: скопировать файл msvcr120.dll из папки system32 в папку с программой вашей. Если не сработает, то из папки SysWOW64.
Ответить
миша
Здравствуйте , Дмитрий .
Хочу поделиться с Вами своими наработками по данному вопросу и проблеме , которая была и как я решил проблему. Просто взял и скачал всю эту библиотеку Microsoft Visual C++ целиком, не скачивая с оф. сайта и устанавливая каждую. Вспомнил про программу Driver Booster. Скачал предварительно для этих целей программу Driver Booster Pro, и о том , что если в настройках не снять галочку с Обновления к игровым компонентам — устанавливает подобные вещи за секунду Создал точку восстановления (хотя и сама программа это делает) Определила и установила весь недостающий пакет. всё запускается. Почему этой программе не доверяют, я не понимаю. Компания IOBIT давно сотрудничает с Microsoft.
Почему программа запускаться стала , после того , как программа скачала и установила все библиотеки за две минуты. И , кстати , после сканирования она определила, что у меня НЕ хватает в списке именно Microsoft Visual C++2013 -64 бит, хотя я её своими руками устанавливал и и переустанавливал по нескольку раз и она была видна в Программы и Компоненты а система её видела Но не могла определить..
Я не рекламирую тут ничего..поверьте . Я бескорыстный человек
Ответить
Aslan
не помогло
Ответить