09.10.2026

Не удается продолжить выполнение кода: не найден vcruntime140.dll

Ошибка «не удается продолжить выполнение кода, поскольку система не обнаружила vcruntime140.dll» означает, что в Windows отсутствует библиотека из пакета Microsoft Visual C++ Redistributable. Программа или игра, которую вы запускаете, написана с использованием этой библиотеки — без неё код просто не соберётся в работающее приложение. Лечится это за пять минут: скачать и установить нужный редистрибутив, перезагрузить компьютер.

Не удается продолжить выполнение кода: не найден vcruntime140.dll

Почему вместо vcruntime140.dll может быть msvcp140.dll

Это разные файлы из одного и того же пакета Visual C++ Redistributable. Какую именно библиотеку не найдёт система — зависит от того, что использует конкретная программа: одна обращается к vcruntime140.dll, другая к msvcp140.dll, третья сразу к обеим. Суть ошибки одна и та же, и лечится она установкой того же пакета.

По теме: Ошибка msvcr100.dll: как вернуть файл в Windows и Ошибка msvcr100.dll: как установить нужный пакет Visual C++.

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

Какой пакет ставить и почему их несколько

Microsoft выпускала Visual C++ Redistributable отдельными версиями: 2015, 2017, 2019 и 2022. Начиная с 2015 года Microsoft объединила их в общую совместимую библиотеку, поэтому обычно достаточно установить последнюю версию — она включает в себя всё нужное и для более старых программ. Но если после установки последней версии ошибка не ушла, ставят и версию 2013, и 2012 — некоторые старые программы требуют именно их.

На 64-битной системе (а это почти все современные компьютеры) нужны оба пакета: x86 и x64. Не «или», а именно оба. Дело в том, что сама программа может быть 32-битной и обращаться к 32-битной версии библиотеки, даже если Windows у вас 64-битная. Ставить оба пакета безопасно — они не конфликтуют друг с другом и не занимают много места.

Частые вопросы про ошибку с vcruntime140.dll

Где скачать Visual C++ Redistributable, чтобы не подхватить лишнее

Пакет распространяет сама Microsoft бесплатно на официальном сайте — ищите раздел загрузок по названию «Microsoft Visual C++ Redistributable». Не берите файл dll отдельно с сомнительных ресурсов и не копируйте его руками в системную папку: библиотека без остального пакета работать не будет, а сам файл может оказаться заражённым.

Нужно ли удалять старую версию пакета перед установкой новой

Нет, не нужно. Установщик сам определит, что версия уже стоит, и либо обновит её, либо предложит переустановить. Если хотите разобраться с чистого листа — можно зайти в «Параметры» → «Приложения» и удалить все версии Visual C++ Redistributable, а затем поставить актуальные заново.

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

Чистая установка Windows не включает эти библиотеки по умолчанию — раньше их устанавливали сторонние программы вместе с собой, а на новой системе этого просто не произошло. Как только вы поставите нужную программу заново, установщик может (но не обязательно) подтянуть redist сам. Если не подтянул — ставите вручную, это нормальная ситуация после переустановки системы.

Что делать, если установка пакета сама выдаёт ошибку

Здесь чаще всего мешают повреждённые системные файлы Windows. Откройте командную строку от имени администратора и выполните команду sfc /scannow — она проверит и восстановит системные файлы. Если это не помогло, используйте DISM: команда DISM /Online /Cleanup-Image /RestoreHealth чинит образ системы глубже, чем sfc, и после неё повторная установка redist обычно проходит без ошибок.

Почему после установки пакета ошибка всё равно всплывает

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

Может ли причина быть не в библиотеке, а в самом файле программы

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

Отличается ли решение для игр от решения для рабочих программ

Нет, ошибка и способ её устранения одинаковы для любых приложений — будь то игра, графический редактор или офисная программа. Единственная разница в том, что игровые платформы и лаунчеры иногда ставят нужный redist автоматически при первом запуске игры, а обычные программы такого не делают, и пакет приходится ставить руками.

Если после установки обоих пакетов, перезагрузки и проверки sfc ошибка продолжает вылезать именно в одной программе — проще написать в поддержку разработчика этой программы: возможно, дело в конкретной сборке, а не в системных библиотеках.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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