Msvcp120.dll для Windows

Microsoft Corporation

Бесплатно Windows 7, 8, 10, XP, Vista

Msvcp120.dll — стандартная библиотека C++ от Microsoft, которую используют игры и программы, собранные в Visual Studio. Ставится официальным пакетом Visual C++ Redistributable.

Скачать · 0,2 МБ С нашего зеркала Версия проверена 10 октября 2026

Средняя оценка появится после 5 оценок. Нажмите звезду, чтобы оценить.

Скриншоты

Обзор

Msvcp120.dll — стандартная библиотека C++ от Microsoft для Windows, которую подключают игры и программы, собранные в среде Visual Studio. Когда её нет, приложение закрывается сразу после запуска с сообщением, что продолжить работу невозможно, так как msvcp120.dll не найден.

В каталоге файл лежит в разделе DLL-библиотек, разработчик — Microsoft Corporation. Сам по себе он ничего не делает: это часть среды выполнения, которую программисты получают от Microsoft и передают пользователям в пакете Visual C++ Redistributable.

Что внутри библиотеки

Программы на C++ опираются на стандартную библиотеку языка: строки, контейнеры, потоки ввода-вывода, обработку исключений. Чтобы не зашивать весь этот код в каждый exe, Visual Studio выносит его в отдельные DLL. Буквы «msvcp» указывают на C++-часть, а число в имени — на выпуск компилятора. Программа, собранная одним выпуском, ищет только свой файл: соседние версии, старше или новее, ей не подходят. Поэтому на обычном домашнем компьютере уживается несколько пакетов Visual C++ Redistributable, и каждый нужен кому-то из установленных приложений. Когда какой-то из них пропадает или повреждается, падают именно те программы, что на него рассчитывали.

Кому понадобится

Игрокам

Эту версию среды использует немало игр и лаунчеров, вышедших несколько лет назад. Установщики Steam и других магазинов обычно ставят пакет автоматически, но копия, перенесённая с другого диска, или игра из архива этот шаг пропускает. Ошибка появляется сразу при запуске, ещё до заставки.

Пользователям рабочих программ

Редакторы, утилиты для оборудования, клиенты корпоративных систем тоже бывают собраны с этой средой. Если программа работала, а после «чистки» системы перестала, причина часто именно в удалённом пакете.

Тем, кто настраивает чужие компьютеры

После переустановки Windows удобно сразу поставить набор пакетов Visual C++ Redistributable для обеих разрядностей. Так вы заранее снимаете большинство ошибок об отсутствующих DLL в программах, которые человек поставит позже.

Как исправить ошибку

  1. Проверьте файлы игры в клиенте магазина, если она оттуда.
  2. Установите Visual C++ Redistributable нужной версии с сайта Microsoft — и для x86, и для x64.
  3. Перезагрузите компьютер и снова откройте программу.
  4. Если пакет уже стоит, выберите в «Программах и компонентах» пункт «Изменить», а затем «Исправить».

Скачать отдельный файл после нажатия кнопки загрузки — запасной вариант для портативных программ. Положите его рядом с exe-файлом приложения, выбрав ту же разрядность, что у программы.

Почему не помогает ручная замена

Msvcp120.dll редко ходит в одиночку. Вместе с ним работает msvcr120.dll — часть библиотеки языка C, а некоторым программам нужны и другие файлы того же выпуска. Если положить только один, Windows найдёт его и тут же пожалуется на следующий. Бывают и менее заметные последствия: программа запускается, но падает при сохранении файла или открытии диалогового окна, потому что подложенная библиотека из другой сборки. Пакет Visual C++ Redistributable ставит весь комплект согласованно, регистрирует его в системе и получает исправления через Windows Update. Поэтому ручное копирование полезно разве что для программ, которые запускаются с флешки без установки, и даже тогда файлы лучше брать из того же пакета Microsoft.

Плюсы и минусы подходов

Официальный пакет требует нескольких минут и перезагрузки, зато убирает проблему сразу для всех программ. Отдельный файл быстрее, но чинит только одну программу и не обновляется. Автоматические «фиксеры» удобны, однако ставят файлы из собственных баз и часто предлагают лишнее ПО.

Требования и цена

Подойдёт любая современная версия Windows. Библиотека и весь пакет Visual C++ Redistributable бесплатны, без регистрации и ключей.

Безопасность

Надёжный источник — сам пакет Microsoft: он подписан и обновляется через Windows Update. Отдельные DLL из сборников бывают изменёнными, поэтому перед использованием проверьте файл антивирусом и посмотрите цифровую подпись в свойствах.

Похожие библиотеки и альтернативы

Рядом с этой библиотекой программы часто требуют Msvcp110.dll из предыдущего выпуска Visual C++, а игры — компоненты DirectX, Vulkan-1.dll или Steam_api.dll. Если хочется автоматического поиска недостающих файлов, есть DLL-Files Fixer, хотя официальные пакеты Microsoft обычно решают проблему чище.

Страница опубликована 30 мая 2023, текст обновлён 10 октября 2026, источники проверены 10 октября 2026.

Похожие программы

Все dll-библиотеки

DirectX

DirectX для Windows — набор библиотек Microsoft, через которые игры работают с видеокартой и звуком; старые компоненты доустанавливаются отдельным установщиком.

DLL-библиотеки

DirectX 11

Версия графических интерфейсов Microsoft, на которой построено огромное количество игр для ПК. Встроена в Windows 7 и более новые системы, отдельно ставят только вспомогательные библиотеки.

DLL-библиотеки 0,4 МБ

DirectX 12

Набор программных интерфейсов Microsoft, через которые игры работают с видеокартой, звуком и контроллерами. DirectX 12 входит в Windows 10 и Windows 11 и обновляется вместе с системой.

DLL-библиотеки 0,4 МБ

Isdone.dll

Библиотека распаковки архивов в установщиках на базе Inno Setup. Объясняем, почему появляется ошибка Isdone.dll и как ее устранить без риска для системы.

DLL-библиотеки 0,4 МБ

Vulkan-1.dll

Библиотека загрузчика графического интерфейса Vulkan, без которой не запускаются игры на Vulkan. Обычно устанавливается вместе с драйвером видеокарты.

DLL-библиотеки 0,2 МБ

Msvcp110.dll

Библиотека стандартных функций C++ от Microsoft, нужная программам, собранным в соответствующем поколении Visual Studio. Восстанавливается установкой пакета Visual C++ Redistributable.

DLL-библиотеки 0,2 МБ

Steam_api.dll

Steam_api.dll — библиотека Steamworks, связывающая игру с клиентом Steam: достижения, облачные сохранения, друзья, проверка лицензии. Ошибку о её отсутствии лучше лечить проверкой файлов игры в Steam.

DLL-библиотеки 0,1 МБ

DLL-Files Fixer

Платная утилита шведской Tilf AB для поиска и установки отсутствующих DLL-библиотек в Windows. Объясняем, когда она помогает, а когда без неё лучше обойтись.

DLL-библиотеки 2,7 МБ