Как скачать 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 или vcruntime140.dll отсутствует на компьютере
Никогда при появлении ошибок DLL не следует начинать решение проблемы с поиска сторонних сайтов, где эти файлы лежат «отдельно». Как правило, каждый такой файл .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-м шаге:
- Зайдите на официальный сайт https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
- В разделе Visual Studio 2015, 2017 и 2019 загрузите следующие файлы:
- Для Windows 10, 8.1 и Windows 7 x64 (64-бит) скачайте vc_redist.x64.exe и, обязательно vc_redist.x86.exe
- Для 32-бит Windows загрузите только файл vc_redist.x86.exe
- Запустите загруженные файлы и установите необходимые компоненты. Если при запуске одного из двух файлов вам сообщат, что компоненты уже установлены, перейдите к установке второго. По завершении установки лучше будет, если вы перезагрузите ваш ПК или ноутбук.
Причина, по которой мы для Windows 10 x64 (и предыдущих версий системы) загружаем не только 64-бит файл, но и x86 (32-бит) заключается в том, что многие программы до сих пор являются 32-битными и им нужны именно такие файлы DLL, независимо от того, какая разрядность вашей системы.
После описанных шагов, файл vcruntime140.dll должен появиться в нужных папках C:\Windows\System32 и C:\Windows\SysWOW64, а программа или игра, которая ранее не запускалась, запустится без ошибок: во всяком случае, без рассматриваемой в этой статье ошибки.
Как скачать оригинальный vcruntime140.dll — видео инструкция
Дополнительная информация
Если вы столкнетесь с тем, что предложенный выше установщик не срабатывает на вашей не самой новой системе, можете попробовать отдельно загрузить только версию 2015. Загрузка распространяемого пакета Microsoft Visual C++ 2015 выглядит следующим образом:
- Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать».
- Если у вас 64-бит Windows, выберите и vc_redist.x64.exe и vc_redist.x86.exe (т.е. в 64-битной системе нужны компоненты и для 32-битных программ), если 32-бит, то только x86.
- После загрузки этих двух файлов, по очереди установите каждый из них.
- Проверьте, была ли исправлена ошибка запуска программ, связанная с отсутствием vcruntime140.dll на компьютере.
Надеюсь, инструкция помогла, нужный файл загружен и установлен, программа запускается, а сообщений о том, что Системе не удалось обнаружить vcruntime140.dll больше не появляется. Если на каком-то из шагов возникли проблемы, полезным может оказаться отдельное руководство Как скачать распространяемые компоненты Visual C++ Redistributable 2008-2017.
Алексей
спасибо большое!
Ответить
Инна
Огромное спасибо!
Ответить
Алексей
спасибо за помощь
Ответить
Елена
СПАСИБО большое за помощь, очень помогли. все заработало по 1 пункту, скачав две программы!
Ответить
Кирилл
Большое спасибо, помогла 32 битная версия из п. 1
Ответить
Олег
Спасибо! Помогло…
Ответить
Андрй
благодарствую за помощь, очень помогли <3
Ответить
Lemon
Автор красавчик, чаю этому господину!
Ответить
Dilshod
Отдельное спасибо автору! Помогло с первого раза! Спасибо!
Ответить
Simon
Хочу выразить благодарность автору за этот пост!
Красавчик!
Ответить
Павел
спасибо, помогли
Ответить
Сергей
Спа ! Си ! Бо ! Чки !
И с Наступающим новым годом !
Ответить
Алексей
Спасибо Вам огромное за помощь!
Ответить
SErs
Remontka — вы профи, убеждаюсь уже 8 лет как вас знаю, браво!
Ответить
Ева
Спасибо большое!!!!!
Компьютер новый, все пыталась установить через торрент игрушку, и получилось, что получилось. Теперь все работает!!!
Ответить
Mike
Гигантское спасибо !!! 32+64 никто больше не объяснил !!!
Ответить
дарья
после установки всё равно выскакивает ошибка
Ответить
Dmitry
Обе версии установили, x86 и x64?
Ответить
Павел
Добрый вечер! Собрал себе новый компьютер, и, при попытке запустить Total War Warhammer 3 (лицензия Steam), игра не запускается. При попытке запустить .exe файл вылезает эта самая ошибка. Пробовал запустить и x64, и x86 версию, но в обоих случаях возвращалась ошибка о том, что «уже установлена другая версия этого продукта». В Windows\System32 есть только файл vcruntime140_clr0400.dll, а в SysWOW64 есть и vcruntime140_clr0400.dll, и vcruntime140.dll
У меня 64-разрядная версия Windows 10 Pro, что мне делать?
Надеюсь на скорый ответ и заранее благодарю!
Ответить
Dmitry
Здравствуйте.
Попробуйте так: если в списке установленных программ есть Visual C++ Redistributable 2015-2022 x64 или 2015-2019 x64 (как раз его файлы в system32, и если что я не перепутал, там именно x64 файлы лежат), удалите эти компоненты, перезагрузитесь, установите заново.
Ответить
Алексей
СПАСИБО ОГРОМНЕЙШЕЕ! СДЕЛАЛ КАК ОПИСАНО,И ВАААУУУ!!:) Всё работает!!! Ещё раз СПАСИБО!!!
Ответить
Иван
от души помогло
Ответить
Ирина
Благодарю сердечно!!! Всех благ, здоровья, счастья!
Ответить
Koichiii
а для чего это нужно? для системы?
Ответить
Dmitry
Для запуска некоторых программ и игр, которые были созданы с использованием соответствующих компонентов.
Ответить
Дима
Спасибо большое за помощь Час мучался не мог понять как софт к мышке открыть
Ответить