29.10.2026

Msvcp140.dll не найдена: как исправить ошибку за 5 шагов

Msvcp140.dll не найдена: как исправить ошибку за 5 шагов

Если система не обнаружила msvcp140.dll, значит, программе не хватает библиотеки из пакета Microsoft Visual C++. Чаще всего её просто нет в системе или она была случайно удалена антивирусом. Решается это переустановкой Visual C++ Redistributable — почти всегда без переустановки Windows. То же самое касается и ошибки с vcruntime140.dll: причина и лечение у неё одинаковые.

Что означает эта ошибка

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

Важный момент: сама программа обычно не виновата. Дело не в её файлах, а в отсутствующем компоненте Windows. Поэтому переустановка самой программы чаще всего не помогает — ошибка возвращается снова.

Переустановите Visual C++ Redistributable

Это первое, что стоит сделать. Пакет Visual C++ Redistributable ставит целый набор библиотек, включая msvcp140.dll и vcruntime140.dll, сразу для всех программ.

Ещё по теме: MSVCR100.dll не найдена: как исправить ошибку при запуске игры и Ошибка msvcr100.dll: как вернуть файл в Windows.

  1. Откройте «Панель управления» → «Программы и компоненты».
  2. Найдите в списке все пункты с названием Microsoft Visual C++ Redistributable.
  3. Удалите их через кнопку «Удалить» — ничего важного не пропадёт, эти компоненты можно ставить заново без потерь.
  4. Перезагрузите компьютер.
  5. Скачайте актуальный дистрибутив с официального сайта Microsoft и установите заново.

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

Установите библиотеку отдельно для конкретной программы

Если ошибка вылетает при запуске одной определённой программы или игры, поможет установка нужной версии библиотеки именно под неё. Разработчики часто прикладывают к дистрибутиву отдельный установщик Visual C++ — он лежит в папке с игрой или в архиве с программой, обычно называется что-то вроде vcredist.exe.

Запустите этот файл до первого запуска самой программы. Это частая ошибка пользователей: сначала пытаются открыть программу, получают ошибку, и только потом ищут решение — а установщик библиотеки лежал рядом с самого начала.

Проверьте целостность системных файлов Windows

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

  1. Откройте командную строку от имени администратора (правой кнопкой по значку «Пуск» → «Терминал» или «Командная строка (администратор)»).
  2. Введите команду sfc /scannow и нажмите Enter.
  3. Дождитесь окончания проверки — это может занять 10–20 минут.
  4. После завершения перезагрузите компьютер.

Если команда нашла и исправила повреждённые файлы, ошибка с dll-библиотекой может исчезнуть сама — без дополнительных установок пакетов.

Какой способ выбрать в зависимости от ситуации

СитуацияЧто делать
Ошибка при запуске нескольких разных программПереустановить Visual C++ Redistributable (x86 и x64)
Ошибка только у одной игры или программыЗапустить установщик библиотеки из папки с этой программой
Переустановка пакета не помоглаПроверить системные файлы командой sfc /scannow
Ошибка появилась после обновления WindowsОткатить обновление или переустановить пакет заново

Частые ошибки при попытке исправить

Пользователи часто скачивают dll-файл отдельно с непроверенных сайтов и кладут его в системную папку вручную. Это не решает проблему, а иногда создаёт новую — конфликт версий или заражённый файл. Библиотеку нужно ставить только через официальный установщик Redistributable, а не копировать файл вручную.

Вторая частая ошибка — удаление пакета Visual C++ без последующей установки новой версии. Тогда ошибка не исчезает, а появляется у ещё большего числа программ, потому что удалённый компонент был нужен не только той программе, из-за которой всё началось.

Вопросы про ошибку с msvcp140.dll

Можно ли просто скачать файл msvcp140.dll и положить его в System32?

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

Почему ошибка появляется после переустановки Windows?

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

Нужно ли устанавливать сразу несколько версий Visual C++?

Да, это нормально. В системе могут одновременно жить версии 2013, 2015-2022 и другие — разные программы собраны под разные версии библиотек. Удалять старые версии без причины не стоит, они не конфликтуют друг с другом.

Что делать, если ошибка появляется при каждом запуске Windows, а не только в программе?

Это признак более серьёзного повреждения системных файлов. Начните с проверки командой sfc /scannow, а если она не находит проблем — используйте команду DISM /Online /Cleanup-Image /RestoreHealth перед повторной проверкой. Если и это не помогает, разумно обратиться в сервисный центр или восстановить систему из точки восстановления.

Читайте также

Перемена: игры на пять минут

Недавно опубликованные

Лучшие мобильные приложения для девушек, занимающихся пилатесом

Любите спорт и фитнес? В этой подборке вы найдете приложения, которые помогут поучаствовать в соревновании и даже выиграть...

Развитие инноваций в современном спорте

Давайте рассмотрим, какие инновации активно внедряются в современном спорте и как они влияют на его развитие...

По каким ключевым характеристикам выбрать наушники себе по вкусу?

Чтобы выбрать наушники, которые подходят именно вам, необходимо учитывать несколько ключевых характеристик...

Самое читаемое

Эксперты узнали самые популярные запросы в YouTube среди российских детей и подростков

Что же смотрит подрастающее поколение, сидя целыми днями на Ютубе? Читайте статью о самых популярных у ребят каналах и видеоблогерах.

Вирусологи: коронавирус может передаваться через посылки AliExpress

Специалисты прояснили риски заражения при заказе товаров из Китая.

Смартфоны в России заменят паспорта

Прогресс идет семимильными шагами, и похоже, что скоро с помощью телефона можно будет не только оплачивать покупки, но и подтверждать свою личность.

Япония назвала сроки запуска 6G

В то время, как в России сомнительно появление даже 5G, в Азии уже строят планы по развертыванию сетей 6 поколения.

В России резко подорожает бытовая техника и шины

Чем обусловлен грядущий рост цен и стоит ли уже сейчас бежать в магазин за стиральной машиной и микроволновкой, пока не поздно?

Xiaomi показала суперфлагманы 2021 года

Селфи на основную камеру, огромный дисплей без рамок, мощное железо - в новинках китайского гиганта...