Отсутствует msvcp120.dll — причина и как исправить

Ошибка «msvcp120.dll отсутствует» появляется при запуске программ и игр, требующих Visual C++ 2013. Решение: переустановить пакет Redistributable с официального сайта Microsoft.
Ошибка отсутствия на компьютере нужной dll Windows

Ошибка «Запуск программы невозможен так как отсутствует msvcp120.dll» возникает при попытке открыть игру или приложение, разработанное на Visual C++ 2013. Файл msvcp120.dll — часть пакета Microsoft Visual C++ Redistributable for Visual Studio 2013 и может исчезнуть после удаления другой программы, повреждения антивирусом или сброса системы. Проблема решается за несколько минут без поиска DLL на сторонних сайтах.

Ошибка отсутствия на компьютере нужной 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 без риска заражения вредоносным ПО.

  1. Определите разрядность вашей Windows: Пуск → Параметры → Система → О системе, строка «Тип системы».
  2. Скачайте нужную версию пакета:

    Либо с официального сайта Microsoft.

  3. Откройте Пуск → Параметры → Приложения и удалите старые версии Microsoft Visual C++ 2013 Redistributable, если они есть.
  4. Запустите скачанный установщик от имени администратора (правая кнопка → Запуск от имени администратора).
  5. После установки перезагрузите компьютер и запустите проблемную программу.

Способ 2: Установить только файл DLL вручную

Если по какой-то причине установщик не запускается, можно разместить файл напрямую.

  1. Скачайте архив с файлом:
  2. Распакуйте архив.
  3. Для 64-разрядной системы скопируйте файл в:
    C:\Windows\System32\

    Если приложение 32-разрядное на 64-разрядной системе — также скопируйте в:

    C:\Windows\SysWOW64\
  4. Откройте командную строку от имени администратора и выполните:
    regsvr32 msvcp120.dll
  5. Перезагрузите ПК.

Способ 3: Восстановить системные файлы через SFC

Если файл был повреждён системным сбоем, встроенная утилита Windows может его восстановить.

  1. Откройте командную строку с правами администратора (Win + S → cmd → Запуск от имени администратора).
  2. Запустите сканирование:
    sfc /scannow

    Процесс займёт 10–20 минут.

  3. Если SFC сообщил об ошибках, выполните:
    DISM /Online /Cleanup-Image /RestoreHealth
  4. Перезагрузите компьютер после завершения.

Способ 4: Проверить карантин антивируса

  1. Откройте Защитник Windows (Пуск → Безопасность Windows → Защита от вирусов и угроз → Журнал защиты) или интерфейс вашего антивируса (Касперский, ESET и другие).
  2. Найдите в карантине файл msvcp120.dll — антивирус мог ошибочно его заблокировать.
  3. Если файл там есть — восстановите его и добавьте в исключения.
  4. Если его нет — переустановите 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 в исключения антивируса.

Алексей Герзанов aka Gerzoid
Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.

Добавить комментарий

  1. ALEX

    Спасибо! Заработало! Коротко и ясно!

    Ответить
  2. Анна

    Не запускалась программа Hetman RAID Recovery на виртуальной машине Windows 7, установила полный пакет и все заработало)

    Ответить
  3. Ярослав Вартаньянц

    Спасибо. Для общей информации статью прочёл, но статья помогла только ссылкой на скачивание всего пакета файлов для полной переустановки. Проблема ошибки заключалось просто напросто в отсутствии библиотеки Microsoft Visual C ++ Redistributable для Visual Studio 2013 на компьютере

    Ответить
  4. Алина

    Я все способы использовала. ГД не открывается

    Ответить
  5. Александр

    СПАСИБО!!! Помогло!!! Скачивал и устанавливал Весь пакет для полной переустановки (64бит vc_redist_2013_x64.exe). Теперь SIMS4 на win 8.1 работает!!!)))

    Ответить
  6. максим

    не запускался device manager в Tizen Studio после установки 32bit и 64bit пакетов msvcp120.dll сразу всё заработало . Спасибо

    Ответить
  7. Никита Сотников

    Спасибо, мой симс жив!!

    Ответить
  8. Владимир Горбунов

    Спасибо за подсказку. Все заработало.

    Ответить
  9. Офелия Кот

    Долго страдала и бесилась ? в поисках решений. Я пробовала все! Но помо,гло только Microsoft Visual C ++ ! Устанавливала студию и почему то не помогало. Спасибо!

    Ответить
  10. Дарья Темирова

    спасибо! помогло сразу! скачала файл установки!

    Ответить
  11. Ксения

    Спасибо за программу, полная переустановка помогла запустить симс 4)

    Ответить
  12. Настя

    Спасибо большое, для Симсов помогла полная переустановка. Все легко и просто, ещё раз спасибо большое!

    Ответить
  13. Владимир

    Насколько я знаю, даже в 64-битной Windows может запускаться 32-битная программа, которая будет требовать именно 32-битные версии библиотек, поэтому для Windows x64 стоит устанавливать оба пакета: 32 и 64 бита.

    Ответить
  14. Фдулыуш

    Заработало!!!

    Ответить
  15. Влад

    Не помогло. Все равно не открывает игру.

    Ответить
  16. Настюша Александрова

    помогло с ведьмаком 3! качала полную переустановку)отдельно файл не помог, либо не в ту папку в папке с игрой закидывала. спасибо!

    Ответить
  17. Виктор Соболькин

    увидел комен ниже решил повторить поскольку 3 часа с бубном тонцевал и помогло ( win 10 pro x64,скачал пакет для х64, не помогло, скачал пакет для х86)

    Ответить
  18. Эдгар Шефлер

    Ну крч полноя переустановка помогла, и заработал Сымс 4

    Ответить
  19. Николай Крымский

    как раз на симс 4 эта фигня и всплыла, мне помогло без переустановки. Автору печеньки ))))

    Ответить
  20. Олеся

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

    Ответить
  21. Александр

    Тоже фотошоп не запускался. Скачал полную переустановку, всё заработало!!! реально спасибо Вам огромное!

    Ответить
  22. Александр

    Спасибо Вам большое! Фотошоп заработал.

    Ответить
  23. Виталий

    Спасибо! помогла полная переустановка

    Ответить
  24. Ричард Кодзима

    Battlefield 4 заработал после установки пака с этого сайта. Странно, но точно такие же паки с оф сайта майкрософт результата не давали

    Ответить