Как скачать msvcp140.dll и исправить ошибку «Запуск программы невозможен»
Одна из возможных ошибок при запуске последних версий игр программ в Windows 10, 8 и Windows 7 — «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll» (может появляться, например, при запуске Skype).
В этой инструкции — подробно о том, что представляет собой этот файл, как скачать msvcp140.dll с официального сайта и исправить ошибку «Запуск программы невозможен» при попытке запустить игру или какое-либо прикладное ПО, также ниже имеется видео об исправлении.
На компьютере отсутствует msvcp140.dll — причины ошибки и как ее исправить
Прежде чем искать, где скачать файл msvcp140.dll (как и любые другие DLL файлы, вызывающие появление ошибок при запуске программ), рекомендую разобраться, что представляет собой этот файл, в противном случае вы рискуете загрузить что-то не то с сомнительных сторонних сайтов, в то время, как в данном случае можно взять этот файл с официального сайта Майкрософт.
Файл msvcp140.dll — одна из библиотек, входящих в состав компонентов Microsoft Visual Studio 2015, необходимых для запуска некоторых программ. По умолчанию располагается в папках C:\Windows\System32\ и C:\Windows\SysWOW64\ но может быть необходим и в папке с исполняемым файлом запускаемой программы (основной признак — наличие в ней прочих файлов dll).
По умолчанию, этот файл отсутствует в Windows 7, 8 и Windows 10. При этом, как правило, при установке программ и игр, требующих наличия msvcp140.dll и других файлов из состава Visual C++ 2015, автоматически происходит и установка необходимых компонентов.
Но не всегда: если вы загружаете какой-либо Repack или portable программу, этот этап может быть пропущен, и как результат — сообщение о том, что «Запуск программы невозможен» или «Не удается продолжить выполнение кода».
Решение — загрузить необходимые компоненты и установить их самостоятельно.
Как скачать файл msvcp140.dll в составе распространяемых компонентов Microsoft Visual C++ 2015
Самый правильный способ скачать msvcp140.dll — загрузка распространяемых компонентов Microsoft Visual C++ 2015 и установка их в Windows. Проделать это можно следующим образом:
- Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». Обновление лето 2017: указанная страница то появляется, то исчезает с сайта Майкрософт. Если с загрузкой будут проблемы, то здесь дополнительные способы загрузки: Как скачать распространяемые пакеты Visual C++ с сайта Майкрософт.
- Если у вас 64-битная система, отметьте сразу две версии (x64 и x86, это важно), если 32-разрядная, то только x86 и загрузите их к себе на компьютер.
- Запустите установку сначала vc_redist.x86.exe, затем — vc_redist.x64.exe.
По завершении установки у вас появится файл msvcp140.dll и остальные необходимые исполняемые библиотеки в папках C:\Windows\System32\ и C:\Windows\SysWOW64\
После этого можно запускать программу или игру и, с большой вероятностью, сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll вы больше не увидите.
Видео инструкция
На всякий случай — видео инструкция об исправлении ошибки.
Дополнительная информация
Некоторые дополнительные моменты, имеющие отношение к указанной ошибке, которые могут быть полезны при исправлении:
- Установка сразу x64 и x86 (32-бит) версий библиотек требуется в том числе в 64-разрядной системе, поскольку многие программы, несмотря на разрядность ОС, являются 32-битными и требуют соответствующих библиотек.
- 64-битный (x64) установщик распространяемых компонентов Visual C++ 2015 (Update 3) сохраняет msvcp140.dll в папку System32, а 32-битный (x86) — в SysWOW64.
- Если при установке возникают ошибки, проверьте, не установлены ли уже эти компоненты и попробуйте их удалить, а затем повторить установку.
- В некоторых случаях, если программа продолжает не запускаться, может помочь копирование файла msvcp140.dll из папки System32 в папку с исполняемым (exe) файлом программы.
На этом все и надеюсь ошибка была исправлена. Буду благодарен, если поделитесь в комментариях, какая именно программа или игра вызывала появление ошибки и удалось ли решить проблему.
Виктория
Спасибо огромное! Не могла установить программу, все ломала голову в чем проблема.
Ответить
Давид
Здравствуйте! У меня зацикленая ошибка, у меня не скачивается визуал, никакой! Выдаёт одно и тоже, 0x80240017. С каждым! Скачал все обновления, никак! Помогите пожалуйста, адоб фотошоп никак не хочет работать, чиню одну ошибку, потом выдаёт другую, и остановился на этой, не решается!
Ответить
Dmitry
Здравствуйте. А если скачать и установить неофициальным способом — visual c++ all-in-one runtime libraries
Ответить
Давид
Всё скачалось, кроме visual c++ 2015-2022. Ошибка осталась таже
Ответить
Давид
Тоже самое, ошибка осталась
Ответить
Серго
Огромное спасибо! Microsoft Visual C++ 2015 помогло.
Ответить
Сергей
Красавчик спасибо всё с самого начала сделал по порядку не помогла, удалил пакеты до 2013 и по порядку начиная с х86 установил до актуальной версии всё заработало сам мы не сделал. Спасибо очень помог!
Ответить
Кира
Спасибо! Решило проблему!
Ответить
Victor
скачал, но при установке пишет, что уже другие установлены.
2015 нет, стоит visual C++2017
Ответить
Victor
еще в папке system32 есть файлы msvcp140_1.dll и _2.dll, просто 140.dll нет.
Ответить
Dmitry
Установлен и x86 и x64?
Ответить
Расул
Victor там сказано сначала удалите прежнюю версию visual C++ а потом установите новую
Ответить
Андрей
Спасибо, вы написали главное, что нужны 64 86 версии. Помогло.
Ответить
Елизавета
Добрый день. Та же ошибка, скачивала 2 раза визуал 2013 года, затем удалила и скачала визуал 2015 года. У меня 64-битная система. Установила как указано в вашей инструкции. Но ошибка так и не исчезла.
Ответить
Dmitry
Здравствуйте. А версию x86 тоже скачали и установили?
Ответить
Денис
Отличная статья! Спасибо автору!
Ответить
Саня
Спасибо помогла установка двух видов x64 и x86
Ответить
Марина
спасибо большое!
Ответить
Вячеслав
Еще столкнулся с приколом, когда оригинал Метро Луч Надежды ругался этой ошибкой несмотря на наличие и х86 и х64 библиотек 2017-2019. Оказалось, ему надо было х86 но 2010г!
Ответить
Алекс
Вы — Боги! Спасибо огромное! В первый раз у меня с компом всё ясно и быстро.
Ответить
Кристина
Здравствуйте, у меня не качается х64 с сайта, х86 качается. С х86 в папке только msvcp140_1.dll и _2.dl. Программа все равно не запускается (
Ответить
Dmitry
Здравствуйте.
А что происходит при попытке скачать x64?
Ответить
Рус
Здравствуйте! Скачены оба файла и оба установлены в том порядке как описано, точнее не установлены, а «исправлено», но ни установка ни сама дллка в папке с экзешником не решила проблему.
Ответить
Dmitry
Попробуйте вот эти два установить:
Ответить
Saulet
Огромный рахмет именно это и помогло
Ответить
Руслан
Здравствуйте! обновите ссылки, они не актуальны.
Ответить
Dmitry
Здравствуйте. Только что проверил, ссылки рабочие…
Ответить
aslan
нет кнопки установить, что делать?
Ответить
Dmitry
При этом программа установки запускается? И какие кнопки там есть?
Ответить
Mell
Спасибо, помогло!
Метод установки сразу 86 и 64 библиотек просто спас!
Ответить
Ксения
благодарю! Очень помогли!
Ответить
сашок
не помогло.
Ответить
Жить
Спасибо просто от души в душу мне очень помогло спасибо
Ответить
999
спасибо помогло я не скачивал раньше х86
Ответить
Ефим
Спасибо за такую статью но я живу в квартире сестра в 2 метрах от меня играет и не хочет переставать раздавать инет (хотя сама потом будет играть как я скачаю) и вай фай не работает так что я не могу просто зайти на сайт
Ответить
Ефим
помогите, у меня проблемы с инетом и просто белый экран когда нажимаю «СКАЧАТЬ» и ждал очень долго и перезагружал и что только не делал, с Wi-Fi проблемы, ПОМОГИТЕ!
Ответить
Лиза
Спасибо очень помогло
Ответить
Дмитрий
Приветствую! Пробую подключить блютуз 5.3, выскочила эта ошибка! Всё сделал как в статье, так вообще перестала ос запускаться, только через восстановление системы! В чем может быть проблема?
Ответить
Dmitry
Здравствуйте.
Если брали компоненты с оф. сайта Майкрософт, то вообще ума не приложу, чем могло быть вызвано. Возможно, просто совпадение и дело не в компонентах.
Если есть точки восстановления системы, попробуйте использовать их.
Ответить
Виктор
Ничего не помогло, а ссылки не работают.
Ответить
Uef
Мне помогло скачанные вот отсюда —
learn.microsoft.com/ru-RU/cpp/windows/latest-supported-vc-redist?view=msvc-170
Ответить