Как скачать vcruntime140.dll и исправить ошибки при запуске программ

Как скачать vcruntime140.dll и исправить ошибки при запуске программПри запуске относительно новых программ и игр вы можете столкнуться с ошибкой «Не удается продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140.DLL» или «Запуск программы невозможен, так как на компьютере отсутствует vcruntime140.dll» и начать искать, где скачать этот файл. Ошибка с равной вероятностью может появиться во всех последних версиях Windows.

В этой инструкции — подробно о том, как скачать оригинальный vcruntime140.dll с сайта Майкрософт для Windows 10, 8.1 и Windows 7 (x64 и x86) и исправить ошибки при запуске программ, связанные с отсутствием этого файла. Отдельная инструкция про очень похожий файл — VCRUNTIME140_1.DLL

Как правильно исправить ошибку Система не обнаружила VCRUNTIME140.DLL или vcruntime140.dll отсутствует на компьютере

Ошибка Система не обнаружила vcruntime140.dll

Никогда при появлении ошибок DLL не следует начинать решение проблемы с поиска сторонних сайтов, где эти файлы лежат «отдельно». Как правило, каждый такой файл .dll является частью каких-то системных компонентов, которые необходимы для запуска программ и, скачав где-то один отдельный файл, вы, скорее всего, получите новую ошибку, связанную с отсутствием следующей библиотеки из состава этих компонентов.

Свойства оригинального файла vcruntime140.dll

Файл vcruntime140.dll входит в состав «Распространяемый компонент Microsoft Visual C++ 2015» (Microsoft Visual C++ 2015 Redistributable), а более новые версии этого файла присутствуют в составе распространяемого пакета Visual C++ для Visual Studio 2017 и 2019. Даже если эти библиотеки вы уже устанавливали, возможно вы не учли один важный момент, который будет описан далее.

Все эти компоненты можно одновременно скачать для Windows 10, 8.1 и Windows 7 x64 и x86 (32-бит) с официального сайта Майкрософт, они же будут включать в себя необходимый файл vcruntime140.dll, особое внимание обратите на нюанс на 3-м шаге:

  1. Зайдите на официальный сайт https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
  2. В разделе Visual Studio 2015, 2017 и 2019 загрузите следующие файлы:
  3. Для Windows 10, 8.1 и Windows 7 x64 (64-бит) скачайте vc_redist.x64.exe и, обязательно vc_redist.x86.exe Скачать VCRUNTIME140.DLL с сайта Майкрософт
  4. Для 32-бит Windows загрузите только файл vc_redist.x86.exe
  5. Запустите загруженные файлы и установите необходимые компоненты. Если при запуске одного из двух файлов вам сообщат, что компоненты уже установлены, перейдите к установке второго. По завершении установки лучше будет, если вы перезагрузите ваш ПК или ноутбук.

Причина, по которой мы для Windows 10 x64 (и предыдущих версий системы) загружаем не только 64-бит файл, но и x86 (32-бит) заключается в том, что многие программы до сих пор являются 32-битными и им нужны именно такие файлы DLL, независимо от того, какая разрядность вашей системы.

После описанных шагов, файл vcruntime140.dll должен появиться в нужных папках C:\Windows\System32 и C:\Windows\SysWOW64, а программа или игра, которая ранее не запускалась, запустится без ошибок: во всяком случае, без рассматриваемой в этой статье ошибки.

Как скачать оригинальный vcruntime140.dll — видео инструкция

Дополнительная информация

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

  1. Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». Скачать vcruntime140.dll в составе Visual C++ 2015
  2. Если у вас 64-бит Windows, выберите и vc_redist.x64.exe и vc_redist.x86.exe (т.е. в 64-битной системе нужны компоненты и для 32-битных программ), если 32-бит, то только x86. Загрузка Visual C x86 и x64
  3. После загрузки этих двух файлов, по очереди установите каждый из них. Установка Visual C++ Redistributable 2015
  4. Проверьте, была ли исправлена ошибка запуска программ, связанная с отсутствием vcruntime140.dll на компьютере.

Надеюсь, инструкция помогла, нужный файл загружен и установлен, программа запускается, а сообщений о том, что Системе не удалось обнаружить vcruntime140.dll больше не появляется. Если на каком-то из шагов возникли проблемы, полезным может оказаться отдельное руководство Как скачать распространяемые компоненты Visual C++ Redistributable 2008-2017.

Комментарии (57) к Как скачать vcruntime140.dll и исправить ошибки при запуске программ

  • Юрий

    При установке Visual c++ 2017, выскакивает следующее сообщение:
    The feature you are trying to use is on a CD-ROM or other removable disk that is not available.

    Insert the Microsoft Visual c++2017 Minimum Runtime-14.10.25008 disk and click OK
    Вы не подскажите, что делать в этом случае ?

    Ответить

    • Dmitry

      А как именно вы его устанавливаете? скачав файл с официального сайта? Тогда странно… нет у меня ответа, не сталкивался с таким поведением.

      Ответить

      • Юрий

        Дмитрий, спасибо за ответ, и вообще за все Ваши статьи. Это лучшее что я мог найти в интернете на компьютерную тему.
        Проблема оказалась, в моей невнимательности.
        Вы писали : «Если у вас 64-бит Windows, выберите и vc_redist.x64.exe и vc_redist.x86.exe (т.е. в 64-битной системе нужны компоненты и для 32-битных программ), если 32-бит, то только x86.»
        А я скачал и установил только vc_redist.x64.exe. После того, как я в точно выполнил, то что вы писали, все заработало )
        Еще раз спасибо

        Ответить

    • Алексей

      такая же проблема.

      Ответить

  • Дмииртий

    Большое спасибо!

    Ответить

  • Stas

    просто вы лучшие все вышло спасибо за помощь еще раз очень спасибо ни как не мог её решить

    Ответить

  • Марина

    Спасибо, всё так быстро и просто получилось

    Ответить

  • Елена

    Ох спасибо тебе мил человек! Ты меня спас!

    Ответить

  • Andy

    При установке VC 201564разр. выдает сообщение
    Настройка не завершена.
    Одна или несколько проблем вызвали сбой программных установок. Исправьте эти проблемы и установите заново. Доп. сведения в файле журнала. 0х80240017 — неопознанная ошибка.
    Что можно сделать? Благодарю.

    Ответить

  • Георгий

    Когда запускаю vc_redist.x64.exe выдает что НАСТРОЙКА НЕ ЗАВЕРШЕНА 0x80070666 УЖЕ УСТАНОВЛЕНА ДРУГАЯ ВЕРСИЯ ЭТОГО ПРОДУКТКА ПРОДОЛЖЕНИЕ УСТАНОВКИ НЕВОЗМОЖНО. Когда запускаю vc_redist.x86.exe тоже самое. Хелп у меня 10 винда и вроде 64 бит.

    Ответить

    • Dmitry

      Проверьте в «программы и компоненты» — действительно ли установлены компоненты 2015-2019. Если да, можно их удалить, перезагрузиться, а потом переустановить.

      Ответить

  • Павел Вадимович

    Спасибо большое.

    Ответить

  • Екатерина

    Огромная благодарность!

    Ответить

  • Арсений

    Редко оставляю отзывы, но огромное спасибо, теперь все работает

    Ответить

  • Максим

    Спасибо большое, вы мне ооооочень помогли)

    Ответить

  • Михаил

    у меня всё равно не запускаеться, скачано всё что нужно

    Ответить

    • Dmitry

      Ошибка та же? Если нет — то какая? Если да — скачаны компоненты и x64 и x86? (нужны и те и другие).

      Ответить

  • Lastochka1306

    Пытаюсь установить GitHub Desktop на Windows 7 (64)
    Пишет VCRUNTIME140_CLR0400.dll отсутствует

    Все версии «Microsoft Visual C++» были удалены.
    Затем установлены версии 2015 года (64 и 86) — не помогло.
    Затем установлены версии 2017 года (64 и 86) — не помогло.
    Затем установлены версии 2019 года (64 и 86) — не помогло.

    По прежнему так и пишет при попытке установки: VCRUNTIME140_CLR0400.dll отсутствует
    Не понимаю :-( Что ещё можно сделать?

    Ответить

    • Dmitry

      Здравствуйте.
      Указанный вами файл в комплекте 2017-го года появился и сейчас перепроверил (в 10-ке) — на месте, точнее в двух местах сразу.
      Из догадок: в теории может оказаться (встречал с какими-то библиотеками, но там решалось фиксом в виде апдейта системы), что в 7-ке именно этот компонент не ставится, то есть применим только для более новых версий ОС. Но это лишь догадка.
      Идеи: стащить эти файлы (из System32 и SysWOW64) с машины с Windows 10 и подкинуть себе в соответствующие папки, проверить, к чему приведёт.

      Ответить

  • Анна

    Спасибо! Самый классный сайт по поддержке) везде всякую муть пишут, у вас все чётко

    Ответить

  • Abdullo

    у меня 64 не установливается почему

    Ответить

  • Absurd

    я всё сделал (32б) но нечего исправилось всё как было так и осталось что делать?

    Ответить

    • Dmitry

      32-битная система? Сам файл появился в System32?

      Ответить

  • Виктор

    Спасибо огромное! Вы очень помогли!

    Ответить

  • alex

    огромное вам спасибо, решил проблему за 5 минут!!

    Ответить

  • Сергей

    Сработало, спасибо огромное!

    Ответить

  • Alexandr

    Добрый день. Можно скомпилировать программу чтобы программа запускалась без скачивания установщика?

    Ответить

  • Кристина

    Спасибо огромное)

    Ответить

  • Империал

    Огромное спасибо

    Ответить

  • РУСЛАН

    Спасибо ВАМ за ПОМОЩЬ

    Ответить

  • Евгений

    Большое человеческое спасибо за дельную помощь!

    Ответить

  • Анастасия

    Спасибо, большое. Я совсем не разбираюсь в том как скачивать программы, но вы очень помогли, и даже у меня все получилось ! Спасибо вам большое

    Ответить

  • Natalia

    Спасибо. Проблему решила

    Ответить

  • Timut

    Спасибо большое, выручили!

    Ответить

  • София

    Спасибо огромное Не могла поиграть в Симс, и искала решение по интернету, там говорили скачать этот файл, а у вас я скачала все нужное! Все работает Спасибо!!!

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться