Как скачать MSVCP120.dll и исправить ошибки при запуске игры или программы
Ошибки «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp120.dll» или «Запуск программы невозможен, так как файл msvcp120.dll отсутствует на компьютере» при запуске игры или программы — одни из самых часто встречающихся ошибок DLL. Обычно, загрузка нужного файла, его установка и решение проблемы не является сложным.
В этой инструкции подробно о том, как скачать оригинальный msvcp120.dll для Windows 11, Windows 10 x64 (64-бит) и x86 (32-бит), а также предыдущих версий системы, что при этом следует учитывать и дополнительная информация об исправлении ошибок, связанных с этим файлом.
Загрузка MSVCP120.DLL с официального сайта Майкрософт

Файл msvcp120.dll — одна из библиотек распространяемых компонентов Microsoft Visual C++ для Visual Studio 2013 (Microsoft Visual C++ 2013 Redistributable), которая может требоваться для запуска и работы отдельных программ и игр. Даже если компоненты Visual C++ у вас установлены, не торопитесь закрывать инструкцию: возможно, вы не учли важных нюансов при их установке.

Для того, чтобы скачать необходимые компоненты, включающие в себя файл, о котором сообщается в ошибке «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp120.dll», достаточно выполнить следующие шаги:
- Зайдите на официальную страницу загрузки Microsoft Visual C++ для Visual Studio 2013 и нажмите кнопку «Загрузить».
- Если на вашем компьютере установлена x64 версия Windows 11/10 (или предыдущая), отметьте файлы vcredist_x64.exe и vcredist_x86.exe для загрузки. Для 32-бит систем — только vcredist_x86.exe. Это очень важный момент: в x64 системах программам и играм могут требоваться x86 библиотеки для работы.
- Скачайте файлы и запустите их по очереди для установки соответствующих компонентов: файл msvcp120.dll и другие необходимые библиотеки будут автоматически установлены в нужное расположение.
- Обычно перезагрузка системы не требуется, но, если проблема не решилась после установки, выполните её.
В большинстве случаев описанных шагов бывает достаточно, чтобы исправить ошибки, связанные с отсутствием файла msvcp120.dll на компьютере.
Дополнительная информация
Некоторые дополнительные нюансы, которые могут быть полезными при исправлении ошибок msvcp120.dll в Windows:
- По умолчанию файл msvcp120.dll (в x64 системах) находится в папках
C:\Windows\System32
иC:\Windows\SysWOW64
причем в них расположены разные версии этого файла: в перовой — 64-бит версия, во второй — 32-бит (именно так, я не перепутал расположения). Если скачивать их вручную со сторонних источников и не учитывать этого, можно не исправить ошибку, а столкнуться с новыми. - Если простая установка компонентов не сработала, при этом всё было выполнено правильно, попробуйте скопировать файл msvcp120.dll в папку с исполняемым файлом игры или программы, которая сообщает об ошибке: сначала из папки System32, а если не сработает — заменить его файлом из папки SysWOW64.
- Если до загрузки установщиков с официального сайта вы пробовали скопировать файл msvcp120.dll, скачанный со сторонних сайтов, в системные папки или папку запускаемой программы, имеет смысл удалить этот файл перед запуском установки компонентов: иначе есть риск, что установщик не сможет их перезаписать правильными версиями.
- Компоненты Microsoft Visual C++ для Visual Studio 2013 не взаимозаменяемы с более новыми версиями: если у вас на компьютере установлены версии 2015, 2017, 2019 и 2022, это не означает, что устанавливать версию 2013 не требуется.
- Необходимые файлы Visual C++ 2013 Runtime также можно скачать в ещё одном разделе на сайте Майкрософт. Кроме этого может пригодиться отдельная инструкция Как скачать и установить распространяемые компоненты Visual C++ Redistributable разных версий.
Надеюсь, инструкция была полезной и помогла решить проблему. Если же остаются вопросы на тему, вы можете задать их в комментариях ниже.
юрий
Переделал все выше перечисленное ничего не помогло. Но нашел решение. Я знал что система уже настроена так как там уже куча новых дров. Значит проблема в игре 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
не помогло
Ответить