Windows
Отсутствует msvcp120.dll — как исправить в Windows 10 и 11
- РискБез риска
- Свежестьсверено 28.09.2026
- Способов3
- Чтение4 мин
Коротко
- 01
Ошибка означает, что программе не хватает библиотеки из пакета Microsoft Visual C++ Redistributable 2013.
- 02
Главная причина — этот пакет не установлен или повреждён, часто после удаления другой программы или сброса системы.
- 03
Первое безопасное действие — установить официальный Visual C++ Redistributable для Visual Studio 2013 с сайта Microsoft, х86 и х64 версии.
- 04
Скачивать отдельный файл msvcp120.dll с посторонних сайтов и копировать его вручную — не делайте: это небезопасно и не входит в поддерживаемый Microsoft способ.
Ошибка «Запуск программы невозможен, так как отсутствует msvcp120.dll» появляется при запуске игры или приложения, собранного в Visual Studio 2013. Файл msvcp120.dll входит в состав официального пакета Microsoft Visual C++ Redistributable для Visual Studio 2013 и мог пропасть после удаления другой программы, сбоя или сброса системы. Решение — переустановить этот пакет с сайта Microsoft; отдельно скачивать саму библиотеку не нужно и небезопасно.

Сайты, предлагающие скачать отдельный файл msvcp120.dll, не связаны с Microsoft и не гарантируют, что файл не заражён. Официального способа скачать одну библиотеку отдельно от пакета не существует — используйте только установщик Visual C++ Redistributable.
Что означает ошибка msvcp120.dll
msvcp120.dll — динамическая библиотека C++ Standard Library из пакета Visual C++ Redistributable 2013 (версия 12.0). Программы, собранные компилятором Visual Studio 2013, ищут эту библиотеку в системе при запуске. Если её нет — программа не стартует. Сама программа обычно исправна: проблема только в отсутствующем системном компоненте.
Причины появления
- Visual C++ Redistributable 2013 не был установлен на компьютере изначально
- Пакет удалён вместе с другой программой при её деинсталляции
- Антивирус ошибочно поместил библиотеку в карантин
- Системные файлы повреждены после сбоя питания или некорректного выключения
- Конфликт при установке нескольких версий Visual C++ Redistributable
Способ 1: Переустановить Visual C++ Redistributable 2013
Это единственный официальный и надёжный способ — вы получаете файл напрямую от Microsoft.
- Определите разрядность Windows: Параметры → Система → О системе, строка «Тип системы».
- Откройте официальную страницу Microsoft: Update for Visual C++ 2013 Redistributable Package — скачайте версию x86 (для 32-разрядной системы) и x64 (для 64-разрядной). На 64-разрядной Windows рекомендуется поставить оба варианта, так как часть игр и программ остаются 32-разрядными.
- Если нужны более новые библиотеки (msvcp140.dll и подобные) — их устанавливает отдельный пакет для Visual Studio 2015–2022, актуальные ссылки на него собраны на официальной странице Latest Supported Visual C++ Redistributable Downloads.
- В Параметры → Приложения удалите старые записи «Microsoft Visual C++ 2013 Redistributable», если они есть и повреждены.
- Запустите скачанный установщик от имени администратора, дождитесь завершения и перезагрузите компьютер.
Способ 2: Восстановить системные файлы через SFC
Если библиотека была повреждена системным сбоем, встроенная утилита Windows может восстановить её вместе с другими файлами.
- Откройте командную строку или PowerShell от имени администратора.
- Запустите проверку:
sfc /scannowПроцесс займёт 10–20 минут.
- Если SFC сообщил об ошибках, которые не смог исправить:
DISM /Online /Cleanup-Image /RestoreHealth - Повторите шаг 1 (Способ 1) после перезагрузки, если библиотека всё ещё отсутствует.
Способ 3: Проверить карантин антивируса
- Откройте Защитник Windows: Безопасность Windows → Защита от вирусов и угроз → Журнал защиты — или интерфейс вашего антивируса.
- Найдите в карантине запись, связанную с msvcp120.dll.
- Если файл там есть — восстановите его из карантина и добавьте папку установленной программы в исключения антивируса.
- Если в карантине ничего нет — просто переустановите пакет по Способу 1.
Что делать, если ничего не помогло
- Переустановить саму программу. Разработчик мог включить собственную копию нужных библиотек в установщик — переустановка иногда решает проблему сама по себе.
- Проверить целостность игры в Steam. Свойства игры → Локальные файлы → «Проверить целостность файлов игры» — клиент переустановит повреждённые компоненты, включая редистрибутивы.
- Откат системы. Точка восстановления, созданная до появления проблемы: Win + R →
rstrui.exe.
Частые вопросы
журнал · 6 записей01Опасно ли скачивать msvcp120.dll со сторонних сайтов?
Да. Официального способа скачать отдельно один файл библиотеки не существует — Microsoft распространяет её только в составе установщика Visual C++ Redistributable. Сайты с отдельными DLL не связаны с Microsoft, и проверить их безопасность нельзя.
02Ошибка появляется только в одной программе или во всех сразу?
Если ошибка в одной программе — вероятно, нужна конкретно 32-разрядная версия пакета, а установлена только 64-разрядная (или наоборот). Установите оба варианта. Если ошибка везде — пакет отсутствует в системе целиком.
03Чем отличается msvcp120.dll от msvcr120.dll?
Обе входят в Visual C++ Redistributable 2013: msvcp120.dll — библиотека C++ Standard Library, msvcr120.dll — библиотека C Runtime. Переустановка пакета целиком устанавливает обе.
04Нужно ли ставить и 32-битный, и 64-битный пакет?
На 64-разрядной Windows — да, рекомендуется оба: многие игры и программы остаются 32-разрядными даже на современных системах.
05После переустановки ошибка вернулась — почему?
Чаще всего антивирус повторно удаляет файл при проверке. Проверьте карантин (Способ 3) и добавьте папку программы в исключения антивируса.
06Поддерживает ли Microsoft ещё Visual C++ 2013?
Нет, расширенная поддержка Visual Studio 2013 завершена, но официальный установщик редистрибутива по-прежнему доступен на сайте Microsoft — именно его и нужно использовать.
Редакция allerrorcodes.ru · обновлено 28.09.2026
- Microsoft Learn — официальные ссылки на все поддерживаемые версии Visual C++ Redistributable learn.microsoft.com
- Microsoft Support — страница пакета Visual C++ 2013 Redistributable (x86/x64) support.microsoft.com
Факты сверены с первоисточниками 28 сентября 2026.
Что дальше
Ещё разборы: Windows
Комментарии читателей24 записи
-
Ричард Кодзима30.11.-0001
Battlefield 4 заработал после установки пака с этого сайта. Странно, но точно такие же паки с оф сайта майкрософт результата не давали
-
Виталий13.03.2018
Спасибо! помогла полная переустановка
-
Александр09.01.2019
Спасибо Вам большое! Фотошоп заработал.
-
Александр06.05.2019
Тоже фотошоп не запускался. Скачал полную переустановку, всё заработало!!! реально спасибо Вам огромное!
-
Олеся16.05.2019
отлично. спасибо большое все сразу заработало. и файл для установки искать не пришлось. вы молодцы ребята
-
Николай Крымский28.06.2019
как раз на симс 4 эта фигня и всплыла, мне помогло без переустановки. Автору печеньки ))))
-
Эдгар Шефлер28.06.2019
Ну крч полноя переустановка помогла, и заработал Сымс 4
-
Виктор Соболькин28.06.2019
увидел комен ниже решил повторить поскольку 3 часа с бубном тонцевал и помогло ( win 10 pro x64,скачал пакет для х64, не помогло, скачал пакет для х86)
-
Настюша Александрова28.06.2019
помогло с ведьмаком 3! качала полную переустановку)отдельно файл не помог, либо не в ту папку в папке с игрой закидывала. спасибо!
-
Влад12.11.2019
Не помогло. Все равно не открывает игру.
-
Фдулыуш13.11.2019
Заработало!!!
-
Владимир18.11.2019
Насколько я знаю, даже в 64-битной Windows может запускаться 32-битная программа, которая будет требовать именно 32-битные версии библиотек, поэтому для Windows x64 стоит устанавливать оба пакета: 32 и 64 бита.
-
Настя06.12.2019
Спасибо большое, для Симсов помогла полная переустановка. Все легко и просто, ещё раз спасибо большое!
-
Ксения09.12.2019
Спасибо за программу, полная переустановка помогла запустить симс 4)
-
Дарья Темирова28.02.2020
спасибо! помогло сразу! скачала файл установки!
-
Офелия Кот28.06.2020
Долго страдала и бесилась ? в поисках решений. Я пробовала все! Но помо,гло только Microsoft Visual C ++ ! Устанавливала студию и почему то не помогало. Спасибо!
-
Владимир Горбунов28.06.2020
Спасибо за подсказку. Все заработало.
-
Никита Сотников28.06.2020
Спасибо, мой симс жив!!
-
максим19.07.2020
не запускался device manager в Tizen Studio после установки 32bit и 64bit пакетов msvcp120.dll сразу всё заработало . Спасибо
-
Александр09.08.2020
СПАСИБО!!! Помогло!!! Скачивал и устанавливал Весь пакет для полной переустановки (64бит vc_redist_2013_x64.exe). Теперь SIMS4 на win 8.1 работает!!!)))
-
Алина14.12.2020
Я все способы использовала. ГД не открывается
-
Ярослав Вартаньянц11.10.2021
Спасибо. Для общей информации статью прочёл, но статья помогла только ссылкой на скачивание всего пакета файлов для полной переустановки. Проблема ошибки заключалось просто напросто в отсутствии библиотеки Microsoft Visual C ++ Redistributable для Visual Studio 2013 на компьютере
-
Анна16.11.2022
Не запускалась программа Hetman RAID Recovery на виртуальной машине Windows 7, установила полный пакет и все заработало)
-
ALEX13.06.2023
Спасибо! Заработало! Коротко и ясно!