VCRUNTIME140.dll / VCRUNTIME140_1.dll не найден

🚫 Не запускается: DLL и коды ошибок VCRUNTIME140.dll ⏱ 5 шагов · ≈48 мин
Решается за минутыОбычно хватает установки компонента или проверки файлов
VCRUNTIME140.dll и VCRUNTIME140_1.dll входят в Microsoft Visual C++ Redistributable 2015–2022. Ошибка с _1 значит, что у вас старая сборка пакета 2015/2017 — её нужно обновить до актуальной x64. Установите свежие vc_redist.x64.exe и vc_redist.x86.exe с сайта Microsoft и перезагрузите ПК.
✔ Факты и ссылки проверены:

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

vcruntime140 — базовая среда выполнения C/C++ (обработка исключений, работа с памятью). Библиотека vcruntime140_1.dll появилась в Visual Studio 2019 и существует только для x64: она отвечает за новый механизм обработки исключений. Поэтому у многих игроков с «давно установленным Visual C++ 2015» именно она и «отсутствует» — пакет просто устарел.

Где именно рвётся цепочка

Причины — от самой частой

Стоит старая сборка Visual C++ 2015/2017 без vcruntime140_1
чаще всего
Пакет не установлен вовсе
часто
Файл удалён антивирусом или «оптимизатором»
реже

Пошаговое решение: от простого к сложному

Проверяйте игру после каждого шага — дальше идти нужно, только если ошибка осталась.

  1. Установите Microsoft Visual C++ Redistributable 2015–2022 (x64 и x86) легко ≈5 мин

    Это один пакет для версий 2015, 2017, 2019 и 2022 — новый заменяет старый. Ставьте обе разрядности даже на 64-битной Windows: 32-битные игры и лаунчеры используют x86-версию. Если установщик пишет «уже установлено» — выберите «Исправить» (Repair), затем перезагрузите ПК.

  2. Полностью перезагрузите ПК легко ≈3 мин

    Именно «Перезагрузка», а не «Завершение работы»: в Windows 10/11 включён быстрый запуск, и после выключения часть системы восстанавливается из гибернации вместе со сбойным состоянием драйвера. Перед проверкой закройте лишние программы.

  3. Проверьте карантин антивируса легко ≈5 мин

    Антивирус может удалить или заблокировать файл игры (часто — модуль античита или DLL рядом с exe). Откройте журнал защиты (в Защитнике Windows: Безопасность Windows → Защита от вирусов и угроз → Журнал защиты). Если удалён файл официальной игры из лаунчера — восстановите проверкой файлов и добавьте папку игры в исключения. Файлы из неизвестных источников из карантина не возвращайте.

  4. Проверьте целостность файлов игры легко ≈10 мин

    Лаунчер сравнит файлы с эталоном и докачает повреждённые и недостающие — в том числе библиотеки, которые игра хранит в своей папке. Steam: Библиотека → ПКМ по игре → Свойства → Установленные файлы → «Проверить целостность файлов игры». Epic Games: Библиотека → «…» → Управление → «Проверить». EA app / Ubisoft Connect / Battle.net: «Восстановить» или «Проверить файлы» в меню игры. Xbox app: Управление → Файлы → «Проверить и восстановить».

  5. Проверьте системные файлы: SFC и DISM средне ≈25 мин

    Откройте «Командную строку» от имени администратора и выполните по очереди: DISM /Online /Cleanup-Image /RestoreHealth, затем sfc /scannow. DISM восстанавливает хранилище компонентов, SFC — повреждённые системные файлы из него. После завершения перезагрузите ПК.

⛔ Почему нельзя скачивать DLL с «сайтов DLL»

  • Одиночный файл не чинит причину: DLL входит в пакет (Visual C++, DirectX), и рядом с ней нужны другие файлы той же версии. Подложенный файл часто даёт новую ошибку — например, 0xc000007b из-за смешения 32- и 64-битных версий.
  • Такие файлы никто не проверяет: под видом DLL распространяют вредоносный код, а библиотека, загруженная игрой, получает те же права, что и игра.
  • Microsoft распространяет системные библиотеки только в составе официальных установщиков. Правильный путь — установить пакет целиком с сайта Microsoft или проверить файлы игры в лаунчере.

Диагностика по вашему ПК

Укажите видеокарту, объём ОЗУ и игру — сверим с требованиями и подскажем, на что обратить внимание именно у вас. Если вы вошли в аккаунт и сохранили ПК, данные подставятся сами.

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

Ключевые цифры

Уникальные метрики FPSHQ по данным этой страницы

5
шагов в инструкции
48min
минут на все шаги
1/5
серьёзность ошибки
1
первоисточников (Microsoft, NVIDIA, AMD, Steam)
02.10.2026
инструкция проверена

Сколько времени занимает каждый шаг

Оценка времени из инструкции: 5 шагов, около 48 минут. Шаги идут от простых к сложным — обычно ошибка уходит на первых.

1. Установите Microsoft Visual C++ Redistributable 2015–2022 (x64 и x86)1. Установите Microsoft Visual C…5 мин2. Полностью перезагрузите ПК2. Полностью перезагрузите ПК3 мин3. Проверьте карантин антивируса3. Проверьте карантин антивируса5 мин4. Проверьте целостность файлов игры4. Проверьте целостность файлов …10 мин5. Проверьте системные файлы: SFC и DISM5. Проверьте системные файлы: SF…25 мин1. Установите Microsoft Visual C++ Redistributable 2015–2022 (x64 и x86)1. Установите Microsoft Visual C++ …5 мин2. Полностью перезагрузите ПК2. Полностью перезагрузите ПК3 мин3. Проверьте карантин антивируса3. Проверьте карантин антивируса5 мин4. Проверьте целостность файлов игры4. Проверьте целостность файлов иг…10 мин5. Проверьте системные файлы: SFC и DISM5. Проверьте системные файлы: SFC …25 мин
Коротко

VCRUNTIME140.dll / VCRUNTIME140_1.dll не найден

VCRUNTIME140.dll и VCRUNTIME140_1.dll входят в Microsoft Visual C++ Redistributable 2015–2022. Ошибка с _1 значит, что у вас старая сборка пакета 2015/2017 — её нужно обновить до актуальной x64. Установите свежие vc_redist.x64.exe и vc_redist.x86.exe с сайта Microsoft и перезагрузите ПК.

шагов в инструкции
5
минут на все шаги
48 min
инструкция проверена
02.10.2026
обновлено · источник: Microsoft: Visual C++ Redistributable, оценка модели FPSHQ

Частые вопросы

У меня уже установлен Visual C++ 2015, почему ошибка?

Пакеты 2015–2022 обновляются «поверх» друг друга, и старая сборка не содержит vcruntime140_1.dll. Актуальный установщик с сайта Microsoft заменит её.

Нужно ли удалять старые версии Visual C++ 2005–2013?

Нет. Это разные пакеты для разных программ, они не конфликтуют. Удаление сломает старые игры.

Чем VCRUNTIME140_1.dll отличается от VCRUNTIME140.dll?

VCRUNTIME140_1.dll появился в обновлениях Visual C++ 2019 и есть только в 64-битном пакете. Если ошибка именно про него, значит установлен старый пакет 2015/2017 — поставьте актуальный Visual C++ 2015–2022 x64 поверх.

Установщик пишет «уже установлена более новая версия»

Значит, пакет есть, но может быть повреждён. В «Программах и компонентах» выберите Microsoft Visual C++ 2015–2022 → «Изменить» → «Исправить» для x64 и x86, затем перезагрузите ПК.

🧭 Ничего не помогло?

Запишите точный текст ошибки и модуль из «Просмотра событий» (Журналы Windows → Приложение) и напишите в поддержку разработчика игры — приложите отчёт о сбое, если игра его создала. Проверьте и наш раздел с ошибкой, похожей по тексту.

Похожие ошибки

Официальные источники

Факты и ссылки проверены: 2026-10-02