Ошибка «Запуск программы невозможен так как отсутствует msvcp120.dll» возникает при попытке открыть игру или приложение, разработанное на Visual C++ 2013. Файл msvcp120.dll — часть пакета Microsoft Visual C++ Redistributable for Visual Studio 2013 и может исчезнуть после удаления другой программы, повреждения антивирусом или сброса системы. Проблема решается за несколько минут без поиска DLL на сторонних сайтах.
Что означает ошибка msvcp120.dll
Файл msvcp120.dll — это динамическая библиотека из состава Visual C++ Redistributable 2013 (версия 12.0). Приложения, собранные компилятором Visual Studio 2013, при запуске ищут эту библиотеку в системной папке Windows. Если файл не найден — программа не стартует и выдаёт характерное сообщение об ошибке. Сама программа при этом исправна, проблема только в отсутствующем системном компоненте.
Причины появления
- Visual C++ Redistributable 2013 не был установлен на компьютере изначально
- Файл удалён вместе с другой программой, которая включала его в свою установку
- Антивирус ошибочно удалил msvcp120.dll как подозрительный файл
- Системные файлы повреждены (после сбоя питания, некорректного выключения)
- Файл перемещён из папки System32 или SysWOW64 вручную
- Конфликт при установке нескольких версий Visual C++ Redistributable
Способ 1: Переустановить Visual C++ Redistributable 2013
Это самый надёжный способ — вы получаете оригинальный файл от Microsoft без риска заражения вредоносным ПО.
- Определите разрядность вашей Windows: Пуск → Параметры → Система → О системе, строка «Тип системы».
- Скачайте нужную версию пакета:
- vc_redist_2013_x86.exe — для 32-разрядных систем (6,5 МБ)
- vc_redist_2013_x64.exe — для 64-разрядных систем (7 МБ)
Либо с официального сайта Microsoft.
- Откройте Пуск → Параметры → Приложения и удалите старые версии Microsoft Visual C++ 2013 Redistributable, если они есть.
- Запустите скачанный установщик от имени администратора (правая кнопка → Запуск от имени администратора).
- После установки перезагрузите компьютер и запустите проблемную программу.
Способ 2: Установить только файл DLL вручную
Если по какой-то причине установщик не запускается, можно разместить файл напрямую.
- Скачайте архив с файлом:
- MSVCP120.dll x32 — 171 КБ
- MSVCP120.dll x64 — 218 КБ
- Распакуйте архив.
- Для 64-разрядной системы скопируйте файл в:
C:\Windows\System32\
Если приложение 32-разрядное на 64-разрядной системе — также скопируйте в:
C:\Windows\SysWOW64\
- Откройте командную строку от имени администратора и выполните:
regsvr32 msvcp120.dll
- Перезагрузите ПК.
Способ 3: Восстановить системные файлы через SFC
Если файл был повреждён системным сбоем, встроенная утилита Windows может его восстановить.
- Откройте командную строку с правами администратора (Win + S → cmd → Запуск от имени администратора).
- Запустите сканирование:
sfc /scannow
Процесс займёт 10–20 минут.
- Если SFC сообщил об ошибках, выполните:
DISM /Online /Cleanup-Image /RestoreHealth
- Перезагрузите компьютер после завершения.
Способ 4: Проверить карантин антивируса
- Откройте Защитник Windows (Пуск → Безопасность Windows → Защита от вирусов и угроз → Журнал защиты) или интерфейс вашего антивируса (Касперский, ESET и другие).
- Найдите в карантине файл msvcp120.dll — антивирус мог ошибочно его заблокировать.
- Если файл там есть — восстановите его и добавьте в исключения.
- Если его нет — переустановите Visual C++ Redistributable 2013 по Способу 1.
Что делать если ничего не помогло
В редких случаях стандартные методы не срабатывают:
- Переустановить саму программу: разработчик мог включить собственную копию DLL в установщик. Удалите и установите программу заново.
- Откат системы: используйте точку восстановления, созданную до появления проблемы (Пуск → Восстановление системы).
- Инструмент Snappy Driver Installer: если проблема связана с конфликтом драйверов и Visual C++, SDI поможет обновить драйверы пакетно.
FAQ
Опасно ли скачивать msvcp120.dll со сторонних сайтов?
Да. Большинство сайтов, предлагающих отдельные DLL-файлы, распространяют вредоносное ПО. Безопасный способ — переустановить официальный пакет Visual C++ Redistributable 2013 с сайта Microsoft.
Ошибка msvcp120.dll появляется только в одной игре или во всех?
Если ошибка только в одной программе, возможно, нужна именно 32-разрядная версия файла, а установлена только 64-разрядная. Установите оба варианта пакета Redistributable. Если ошибка везде — файл отсутствует в системной папке целиком.
Чем отличается msvcp120.dll от msvcr120.dll?
Оба файла входят в Visual C++ Redistributable 2013. msvcp120.dll — это C++ Standard Library, msvcr120.dll — C Runtime Library. Часто при отсутствии одного отсутствует и другой. Переустановка пакета целиком устраняет обе проблемы.
Нужно ли устанавливать 32-битный и 64-битный пакет одновременно?
На 64-разрядных Windows рекомендуется установить оба: многие игры и программы содержат 32-разрядные компоненты даже на 64-разрядных системах.
После переустановки Visual C++ ошибка вернулась. Почему?
Скорее всего, антивирус снова удаляет файл при проверке. Добавьте папку C:\Windows\System32 или конкретный файл msvcp120.dll в исключения антивируса.

Спасибо! Заработало! Коротко и ясно!
Не запускалась программа Hetman RAID Recovery на виртуальной машине Windows 7, установила полный пакет и все заработало)
Спасибо. Для общей информации статью прочёл, но статья помогла только ссылкой на скачивание всего пакета файлов для полной переустановки. Проблема ошибки заключалось просто напросто в отсутствии библиотеки Microsoft Visual C ++ Redistributable для Visual Studio 2013 на компьютере
Я все способы использовала. ГД не открывается
СПАСИБО!!! Помогло!!! Скачивал и устанавливал Весь пакет для полной переустановки (64бит vc_redist_2013_x64.exe). Теперь SIMS4 на win 8.1 работает!!!)))
не запускался device manager в Tizen Studio после установки 32bit и 64bit пакетов msvcp120.dll сразу всё заработало . Спасибо
Спасибо, мой симс жив!!
Спасибо за подсказку. Все заработало.
Долго страдала и бесилась ? в поисках решений. Я пробовала все! Но помо,гло только Microsoft Visual C ++ ! Устанавливала студию и почему то не помогало. Спасибо!
спасибо! помогло сразу! скачала файл установки!
Спасибо за программу, полная переустановка помогла запустить симс 4)
Спасибо большое, для Симсов помогла полная переустановка. Все легко и просто, ещё раз спасибо большое!
Насколько я знаю, даже в 64-битной Windows может запускаться 32-битная программа, которая будет требовать именно 32-битные версии библиотек, поэтому для Windows x64 стоит устанавливать оба пакета: 32 и 64 бита.
Заработало!!!
Не помогло. Все равно не открывает игру.
помогло с ведьмаком 3! качала полную переустановку)отдельно файл не помог, либо не в ту папку в папке с игрой закидывала. спасибо!
увидел комен ниже решил повторить поскольку 3 часа с бубном тонцевал и помогло ( win 10 pro x64,скачал пакет для х64, не помогло, скачал пакет для х86)
Ну крч полноя переустановка помогла, и заработал Сымс 4
как раз на симс 4 эта фигня и всплыла, мне помогло без переустановки. Автору печеньки ))))
отлично. спасибо большое все сразу заработало. и файл для установки искать не пришлось. вы молодцы ребята
Тоже фотошоп не запускался. Скачал полную переустановку, всё заработало!!! реально спасибо Вам огромное!
Спасибо Вам большое! Фотошоп заработал.
Спасибо! помогла полная переустановка
Battlefield 4 заработал после установки пака с этого сайта. Странно, но точно такие же паки с оф сайта майкрософт результата не давали