Msvcp140.dll для Windows

Microsoft Corporation

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

Msvcp140.dll — стандартная библиотека C++ от Microsoft, которую используют многие игры и программы для Windows. Ошибку о её отсутствии надёжно исправляет установка пакета Visual C++ Redistributable.

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

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

Скриншоты

Обзор

Msvcp140.dll — библиотека Microsoft Visual C++ для Windows, в которой собраны стандартные функции языка C++: работа со строками, файлами, потоками и памятью. Без неё не запускаются многочисленные игры, графические редакторы, музыкальные программы и утилиты, так что сообщение «отсутствует файл msvcp140.dll» — очень распространённая ошибка после установки нового софта.

В каталоге файл размещён среди DLL-библиотек. Разработчик — Microsoft Corporation, а сама библиотека входит в пакет Visual C++ Redistributable.

Откуда берётся ошибка

Программы, написанные в среде Visual Studio, не тащат все служебные функции с собой, а рассчитывают, что на компьютере уже стоит пакет Visual C++ Redistributable. На свежеустановленной Windows его может не быть, или установлена только одна разрядность. Бывает, что пакет повредился после неудачного обновления, а то и антивирус или «оптимизатор» удалил библиотеку вместе с мусором. Установщики большинства игр добавляют нужный пакет сами, но если вы распаковали программу из архива или перенесли с другого компьютера, этот шаг пропускается. Результат всегда одинаков: при запуске выскакивает окно с названием отсутствующего файла, а программа закрывается, так и не показав окна.

Как исправить правильно

  1. Откройте официальный сайт Microsoft и найдите страницу загрузки Visual C++ Redistributable последней версии.
  2. Установите оба варианта — для 32- и 64-разрядных программ: даже на 64-разрядной системе часть игр использует 32-разрядные библиотеки.
  3. Перезагрузите компьютер.
  4. Если пакет уже был, запустите установщик ещё раз и выберите «Восстановить».

В большинстве случаев этого достаточно: вместе с msvcp140.dll устанавливаются и связанные библиотеки, в том числе vcruntime140.dll, так что следующая ошибка уже не появится.

Ручная замена

Если официальный установщик по какой-то причине не запускается, файл можно положить вручную. Скачать архив нужной разрядности можно кнопкой на этой странице. Распакуйте его и скопируйте библиотеку в папку программы, которая выдаёт ошибку, рядом с её исполняемым файлом. Разрядность должна совпадать с разрядностью программы, а не системы. Это временный обходной путь: пакет Microsoft всё равно стоит установить, как только появится возможность.

Если не помогло

Бывает, что пакет установлен, а ошибка остаётся. Тогда проверьте несколько вещей. Откройте раздел установленных программ и посмотрите, стоят ли обе разрядности Visual C++ Redistributable; если да, удалите их и установите заново из чистой загрузки. Запустите проверку системных файлов командой sfc в командной строке от имени администратора — она восстановит повреждённые компоненты Windows. Убедитесь, что в папке программы не лежит старая или повреждённая копия msvcp140.dll: программа в первую очередь ищет библиотеку рядом с собой, и повреждённый локальный файл перекрывает исправный системный. Если ошибка появляется только в одной игре, проверьте целостность её файлов в лаунчере или переустановите её. Наконец, обновите Windows: часть исправлений библиотеки приходит именно через Windows Update.

Требования

Пакет Visual C++ Redistributable поддерживает современные версии Windows. Для установки понадобятся права администратора и несколько минут времени.

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

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

Цена

Библиотека и пакет Visual C++ Redistributable бесплатны.

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

Официальный пакет решает проблему полностью, устанавливает всё нужное и обновляется через Windows Update. Ручная замена быстрее, но закрывает лишь одну ошибку и требует внимания к разрядности и источнику файла.

Похожие библиотеки

Если программа жалуется на другие файлы, посмотрите страницы Vcruntime140.dll, Msvcr120.dll, Msvcp110.dll и Msvcp100.dll. Для игр часто понадобится и пакет DirectX.

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

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

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

DirectX

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

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

Isdone.dll

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

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

D3dcompiler_43.dll

Библиотека компилятора шейдеров DirectX от Microsoft. Нужна играм, которые опираются на старые компоненты DirectX; ставится пакетом DirectX End-User Runtime.

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

Msvcr120.dll

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

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

Vcruntime140.dll

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

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

Msvcp110.dll

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

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

Msvcp100.dll

Msvcp100.dll — системная библиотека из состава Microsoft Visual C++ Redistributable, без которой не запускаются программы и игры, собранные в соответствующей версии Visual Studio.

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

DLL-Files Fixer

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

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