14.11.2026

Ошибка vcruntime140.dll: что это и как исправить в Windows 10 и 11

Ошибка vcruntime140.dll означает, что программе не хватает компонента Microsoft Visual C++ Redistributable или этот компонент повреждён. В Windows 10 и Windows 11 чаще всего помогает переустановка актуального Visual C++ Redistributable с официального сайта Microsoft, причём обычно нужно поставить версии x64 и x86. Не скачивайте отдельный файл DLL со сторонних сайтов: это небезопасно и часто не решает проблему.

Ошибка vcruntime140.dll: что это и как исправить в Windows 10 и 11

Что такое vcruntime140.dll

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

Если нужной библиотеки нет, она повреждена или установлена неподходящая версия пакета, Windows не может запустить программу и показывает сообщение вроде:

  • «Запуск программы невозможен, так как на компьютере отсутствует vcruntime140.dll»;
  • «Не удаётся продолжить выполнение кода, поскольку система не обнаружила vcruntime140.dll»;
  • «The code execution cannot proceed because vcruntime140.dll was not found»;
  • «vcruntime140.dll is missing».

Формулировка может отличаться, но смысл один: приложению не хватает компонента Visual C++ Runtime.

Почему появляется ошибка vcruntime140.dll

Причина Как проявляется Что делать
Не установлен Microsoft Visual C++ Redistributable Ошибка появляется при первом запуске игры или программы Установить пакет Visual C++ с сайта Microsoft
Пакет Visual C++ повреждён Раньше программа работала, затем перестала запускаться Выполнить восстановление или переустановку Visual C++
Установлена только x64 или только x86 версия Одни программы запускаются, другие выдают ошибку Поставить обе версии: x64 и x86
Повреждены системные файлы Windows Ошибки появляются в разных программах, возможны сбои системы Запустить DISM и sfc /scannow
Проблема в самой программе Ошибка возникает только у одного приложения Переустановить программу из официального источника

Сначала проверьте простые вещи

  1. Перезагрузите компьютер. Иногда ошибка появляется после установки программы или обновлений, пока система не перезапущена.
  2. Убедитесь, что запускаете программу обычным способом, а не из временной папки установщика или архива.
  3. Если ошибка появилась после установки игры или приложения, проверьте, не было ли сбоев при установке.
  4. Если антивирус поместил файлы программы в карантин, посмотрите уведомления защитника. Не восстанавливайте подозрительные файлы, если программа скачана с неизвестного сайта.

Способ 1. Установите Microsoft Visual C++ Redistributable с сайта Microsoft

Это основной и самый правильный способ исправить ошибку vcruntime140.dll. Библиотека должна появиться в системе вместе с официальным пакетом Microsoft Visual C++ Redistributable, а не как отдельный скачанный DLL-файл.

Какую версию устанавливать

Для Windows 10 и Windows 11 обычно нужен последний поддерживаемый пакет Microsoft Visual C++ Redistributable версии v14. По документации Microsoft, он общий для приложений, собранных в Visual Studio 2017, 2019, 2022 и 2026; в списке программ Windows такой пакет может называться «2015-2022» или иначе — название зависит от версии установщика. На 64-битной Windows лучше установить две редакции:

  • x64 — для 64-битных программ;
  • x86 — для 32-битных программ, которые всё ещё часто встречаются.

Даже если у вас 64-битная Windows, 32-битные программы могут требовать x86-версию Visual C++. Поэтому установка только x64 не всегда решает проблему.

Пошаговая установка

  1. Откройте официальный сайт Microsoft.
  2. Найдите страницу загрузки Microsoft Visual C++ Redistributable. Страница на сайте Microsoft Learn называется «Latest Supported Visual C++ Redistributable Downloads», удобнее искать по этой фразе.
  3. В разделе последней поддерживаемой версии v14 скачайте установщики x64 и x86.
  4. Запустите файл x64 и следуйте инструкциям установщика.
  5. Запустите файл x86 и также завершите установку.
  6. Перезагрузите компьютер.
  7. Снова запустите программу, в которой появлялась ошибка.

Microsoft отмечает, что эта страница рассчитана на разработчиков, а если ошибка возникает в конкретной программе, разработчик программы может подсказать, какой именно пакет ей нужен. Поэтому, если установка пакета не помогла, обратитесь к разработчику программы или игры.

Важно: скачивайте Visual C++ Redistributable только с сайта Microsoft или устанавливайте его через официальный установщик программы, если он входит в комплект. Не используйте сайты, которые предлагают скачать один файл vcruntime140.dll отдельно.

Способ 2. Восстановите уже установленный Visual C++

Если пакет Visual C++ уже установлен, но повреждён, можно попробовать восстановление. Этот способ безопаснее, чем удаление вручную, и часто помогает после неудачного обновления или сбоя Windows.

Через список программ

  1. Нажмите Win + R.
  2. Введите appwiz.cpl и нажмите Enter.
  3. В списке найдите записи вида Microsoft Visual C++ 2015-2022 Redistributable. Год в названии зависит от версии пакета и может отличаться.
  4. Выберите запись x64 и нажмите Изменить или Change, если такая кнопка есть.
  5. В окне установщика выберите Repair (в русской Windows окно может остаться на английском) или Восстановить, если такой пункт доступен.
  6. Повторите то же самое для x86-версии.
  7. Перезагрузите компьютер.

Если кнопки восстановления нет или установщик сообщает об ошибке, переходите к переустановке пакета.

Способ 3. Переустановите Microsoft Visual C++ Redistributable

Если восстановление не помогло, удалите проблемные записи Visual C++ 2015–2022 и поставьте пакет заново с сайта Microsoft.

Предупреждение: не удаляйте все версии Visual C++ подряд. На компьютере могут быть установлены пакеты разных лет, и они нужны разным программам. Удаляйте только тот пакет, который собираетесь сразу переустановить, например Microsoft Visual C++ 2015–2022 Redistributable x64 и x86.

  1. Нажмите Win + R, введите appwiz.cpl и нажмите Enter.
  2. Найдите Microsoft Visual C++ 2015-2022 Redistributable x64.
  3. Выберите его и нажмите Удалить.
  4. Так же удалите x86-версию этого же пакета, если она есть.
  5. Перезагрузите компьютер.
  6. Скачайте свежие установщики x64 и x86 с официального сайта Microsoft.
  7. Установите оба пакета и снова перезагрузите Windows.

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

Способ 4. Запустите проверку системных файлов Windows

Если Visual C++ установлен, но ошибка остаётся, возможны повреждения системных компонентов Windows. Для проверки используйте встроенные инструменты DISM и SFC.

Команды для Windows 10 и Windows 11

  1. Нажмите правой кнопкой по кнопке Пуск.
  2. Выберите Терминал Windows (Администратор), Windows PowerShell (Администратор) или Командная строка (Администратор). Название зависит от версии Windows.
  3. Подтвердите запуск от имени администратора.
  4. Введите команду: DISM /Online /Cleanup-Image /RestoreHealth
  5. Дождитесь завершения проверки. Не закрывайте окно, даже если процесс надолго остановился на одном проценте.
  6. Затем введите команду: sfc /scannow
  7. Дождитесь результата и перезагрузите компьютер.

Если SFC сообщает, что повреждённые файлы найдены и исправлены, снова запустите программу. Если инструмент пишет, что часть файлов восстановить не удалось, стоит проверить обновления Windows и повторить команды после перезагрузки.

Способ 5. Переустановите программу, которая выдаёт ошибку

Иногда проблема не в Windows, а в конкретной программе: повреждён установщик, не распаковались файлы, удалены компоненты из папки приложения, конфликтует старый модуль.

  1. Откройте Параметры Windows.
  2. Перейдите в раздел Приложения. В Windows 11 он может называться Установленные приложения, в Windows 10 — Приложения и возможности.
  3. Найдите проблемную программу.
  4. Удалите её стандартным способом.
  5. Перезагрузите компьютер.
  6. Скачайте программу заново с официального сайта разработчика, из Microsoft Store, Steam, Epic Games Store или другого доверенного источника.
  7. Установите приложение и проверьте запуск.

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

Чего нельзя делать с vcruntime140.dll

  • Не скачивайте vcruntime140.dll отдельным файлом с сайтов-каталогов DLL. Под видом библиотеки можно получить вредоносный файл.
  • Не копируйте DLL вручную в System32, SysWOW64 или папку программы, если не понимаете, зачем это нужно. Можно получить новую ошибку из-за несовместимости версий.
  • Не удаляйте все пакеты Visual C++ в надежде «очистить систему». Старые версии могут быть нужны другим программам.
  • Не отключайте антивирус навсегда, чтобы запустить сомнительную программу. Лучше скачать официальный установщик.
  • Не используйте сборки Windows и пиратские репаки как способ решения. Они часто создают больше проблем, чем исправляют.

Если ошибка появилась после обновления Windows

После крупных обновлений Windows иногда сбрасываются или повреждаются отдельные компоненты программ. Действуйте в таком порядке:

  1. Перезагрузите компьютер ещё раз.
  2. Проверьте наличие обновлений в Параметры — Центр обновления Windows.
  3. Переустановите Visual C++ Redistributable x64 и x86.
  4. Запустите DISM и sfc /scannow.
  5. Переустановите программу, если проблема осталась только в ней.

Откат обновления Windows нужен редко и только если вы уверены, что сбой начался сразу после него и затронул много программ.

Если ошибка возникает в игре

Для игр причина почти всегда такая же: отсутствует или повреждён Visual C++ Redistributable. Но есть дополнительные нюансы.

  1. Установите Visual C++ x64 и x86 с сайта Microsoft.
  2. Если игра установлена через Steam, Epic Games Store или другой лаунчер, запустите проверку файлов игры. Название пункта зависит от лаунчера и его версии: обычно это пункт со словами «Проверить», «Восстановить» или «Verify». Точные названия в каждом лаунчере здесь не приводим — ищите похожий пункт в свойствах или меню игры.
  3. Проверьте, не блокирует ли защитник Windows файлы игры. Особенно если игра была скачана не из официального магазина.
  4. Обновите сам лаунчер и перезагрузите компьютер.

Если проблема связана с Epic Games, может пригодиться отдельная инструкция: что делать при ошибке соединения Epic Games.

Краткий порядок действий

Шаг Действие Когда переходить дальше
1 Перезагрузить Windows Если ошибка осталась
2 Установить последний поддерживаемый Visual C++ (v14) x64 и x86 с сайта Microsoft Если программа всё равно не запускается
3 Восстановить или переустановить Visual C++ Если пакет уже был установлен
4 Выполнить DISM и sfc /scannow Если ошибки появляются в разных программах
5 Переустановить проблемную программу Если сбой только у одного приложения

Когда может понадобиться переустановка Windows

До переустановки Windows обычно доходить не приходится. Ошибка vcruntime140.dll почти всегда исправляется установкой Visual C++ или восстановлением системных файлов. Но если в системе массово не запускаются программы, не устанавливаются обновления, появляются разные ошибки DLL и SFC не может восстановить файлы, можно рассмотреть восстановление или переустановку Windows.

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

FAQ

vcruntime140.dll — это вирус?

Оригинальный vcruntime140.dll от Microsoft не является вирусом. Это библиотека Microsoft Visual C++ Runtime. Опасность возникает, когда пользователь скачивает файл DLL с неизвестного сайта и вручную кладёт его в систему.

Можно ли просто скачать vcruntime140.dll и вставить в папку?

Не рекомендуется. Правильный способ — установить Microsoft Visual C++ Redistributable с сайта Microsoft. Отдельный DLL-файл может быть заражён, несовместим с программой или вызвать новые ошибки.

Почему на 64-битной Windows нужно ставить x86?

Потому что на 64-битной Windows могут работать 32-битные программы. Им нужна x86-версия Visual C++ Redistributable. Поэтому часто ставят оба пакета: x64 и x86.

Что делать, если установщик Visual C++ пишет, что пакет уже установлен?

Откройте список программ через appwiz.cpl, найдите Microsoft Visual C++ 2015–2022 Redistributable и попробуйте восстановление через кнопку «Изменить» — «Repair». Если не помогло, удалите именно этот пакет и установите свежую версию заново с сайта Microsoft.

Ошибка vcruntime140.dll появляется только в одной программе. Это проблема Windows?

Не всегда. Если остальные приложения работают нормально, вероятно, повреждена сама программа или её установщик. Установите Visual C++ Redistributable, затем переустановите проблемное приложение из официального источника.

Поможет ли sfc /scannow исправить vcruntime140.dll?

Иногда помогает, если повреждены системные компоненты Windows. Но если на компьютере просто не установлен Visual C++ Redistributable, одной команды sfc /scannow будет недостаточно. Сначала установите Visual C++, затем при необходимости запускайте DISM и SFC.

Нужно ли удалять старые Microsoft Visual C++ 2008, 2010, 2013?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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