Как скачать msvcp140.dll и устраните ошибку «Программа не может быть запущена»

Одна из возможных ошибок при запуске последних версий игровых программ в Windows 10, 8 и Windows 7 — "Программа не может быть запущена, потому что на компьютере отсутствует файл mcvcp140".dll" или "Не удалось продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll" (может появиться, например, при запуске Skype).

В этом руководстве — подробности о том, что это за файл, как скачать msvcp140.dll с официального сайта и исправить ошибку "программа не может быть запущена" при попытке запустить игру или любое прикладное программное обеспечение, также ниже представлено видео о том, как исправить.

На компьютере нет msvcp140.dll — причины ошибки и способы ее устранения

Прежде чем искать, где скачать файл msvcp140.dll (а также любые другие DLL файлы, которые вызывают ошибки запуска), рекомендую узнать, что это за файл, иначе вы рискуете скачать что-то не то с сомнительных сторонних сайтов, в то время как в данном случае вы можете получить его с официального сайта Microsoft.

Файл msvcp140.dll является одной из библиотек, входящих в состав компонентов Microsoft Visual Studio 2015, необходимых для запуска некоторых программ. По умолчанию он расположен в папках C:\Windows\System32\ и C:{Windows\SysWOW64\ но может понадобиться и в папке с исполняемым файлом программы, которую вы запускаете (основной признак — наличие в ней других dll-файлов).

По умолчанию этот файл отсутствует в Windows 7, 8 и Windows 10. При установке программ и игр, требующих msvcp140.dll и другие файлы Visual C++ 2015, он автоматически устанавливает необходимые компоненты.

Информация об оригинальном файле msvcp140.dll

Но не всегда: если вы загружаете какой-либо Repack или портативное программное обеспечение, этот шаг может быть пропущен, в результате чего появится сообщение "The program cannot be run" или "Cannot continue code execution.

Не удалось запустить программу, поскольку отсутствует msvcp140.dll

Решение заключается в том, чтобы скачать необходимые компоненты и установить их самостоятельно.

Как скачать файл msvcp140.dll в составе распространяемых компонентов Microsoft Visual C++ 2015

Самый верный способ скачать msvcp140.dll — Загрузка распространяемых компонентов Microsoft Visual C++ 2015 и их установка в Windows. Вы можете сделать это следующим образом:

  1. Посетите сайт https://www.microsoft.com/en-ru/download/details.aspx?id=53840 и нажмите "Загрузить". Обновление Summer 2017 Update: упомянутая страница появляется и исчезает с сайта Microsoft. Если у вас возникли проблемы с загрузкой, вот еще способы загрузки: Как загрузить распространяемые пакеты Visual C++ с сайта Microsoft.Скачать Visual C++ 2015 Redistributable
  2. Если у вас 64-битная система, проверьте сразу две версии (x64 и x86, это важно), если 32-битная — только x86, и скачайте их на свой компьютер. Скачать msvcp140.dll 32-бит и 64-бит
  3. Сначала запустите установку vc_redist.x86.exe, затем — vc_redist.x64.exeУстановка компонентов Visual C++ 2015

После завершения установки у вас появится файл "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-bit (x86) в SysWOW64.
  • Если ошибки возникают во время установки, проверьте, не установлены ли уже эти компоненты, попробуйте удалить их, а затем повторите установку.
  • В некоторых случаях, если программа все равно не запускается, может помочь копирование файла msvcp140.dll из папки System32 в папку с исполняемым (exe) файлом программы.

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

Оцените статью
Добавить комментарий