Как скачать 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) файлом программы.
На этом все и надеюсь ошибка была исправлена. Буду благодарен, если поделитесь в комментариях, какая именно программа или игра вызывала появление ошибки и удалось ли решить проблему.
Виктория
Спасибо огромное! Не могла установить программу, все ломала голову в чем проблема.
Ответить
Кира
Спасибо! Решило проблему!
Ответить
Victor
скачал, но при установке пишет, что уже другие установлены.
2015 нет, стоит visual C++2017
Ответить
Victor
еще в папке system32 есть файлы msvcp140_1.dll и _2.dll, просто 140.dll нет.
Ответить
Dmitry
Установлен и x86 и x64?
Ответить
Андрей
Спасибо, вы написали главное, что нужны 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
Попробуйте вот эти два установить:
Ответить
Руслан
Здравствуйте! обновите ссылки, они не актуальны.
Ответить
Dmitry
Здравствуйте. Только что проверил, ссылки рабочие…
Ответить
aslan
нет кнопки установить, что делать?
Ответить
Dmitry
При этом программа установки запускается? И какие кнопки там есть?
Ответить
Mell
Спасибо, помогло!
Метод установки сразу 86 и 64 библиотек просто спас!
Ответить