Ошибка «запуск программы невозможен msvcp140 dll» может возникнуть при запуске программы на Windows 7, 8 и 10. Чтобы устранить этот сбой, необходимо скачать недостающий компонент, но прежде чем приступать к загрузке файла, необходимо разобраться, частью какого ПО он является.
Что это за файл?
Главная ошибка пользователей при получении сообщения об отсутствии какой-либо библиотеки – скачивание пакетов с подозрительных сторонних ресурсов. Если говорить конкретно об mcvcp140 dll, то этот файл можно скачать с сайта Microsoft, поэтому другие источники использовать нецелесообразно.
Msvcp140.dll – это одна из библиотек, которая входит в состав Visual Studio 2015, необходимой для запуска некоторых программ. Обычно хранится в каталоге C:\Windows\System32 (C:\Windows\SysWOW64), но может находиться и в одной папке с исполняемым файлом приложения.
По умолчанию пакет отсутствует в составе Виндовс и добавляется только при установке программ, для нормальной работы которых она требуется.
Однако если вы устанавливаете ломанную или портативную версию программу, то необходимый компонент может отсутствовать. В таком случае обязательно при запуске приложения появится сообщение об ошибке с текстом типа «mcvcp140 dll отсутствует».
Загрузка библиотеки
Самый правильный и безопасный способ добавить недостающую библиотеку в систему – загрузка компонентов Visual C++ 2015 и инсталляция их в Windows. Для решения задачи выполните следующие действия:
- Откройте страницу сайта Microsoft – https://www.microsoft.com/ru-ru/download/details.aspx?id=53840. Выберите язык и нажмите «Скачать».
- Если на компьютере стоит 64-битная версия Windows, выберите загрузку сразу двух версий – x64 и x Это очень важно! Если стоит 32-битная версия, то достаточно скачать файл с x86.
- Запустите установку Microsoft Visual C++ 2015. Сначала – x86, затем – x64.
После успешного завершения инсталляции компонентов можно запускать игры и приложения. На этот раз ошибки быть не должно, так как нужный компонент будет на месте. Если при установке библиотеки будут возникать ошибки, проверьте, не были ли инсталлированы эти компоненты ранее. Удалите старые версии и попробуйте провести установку заново.
В некоторых случаях для устранения сбоя дополнительно необходимо скопировать msvcp140.dll из каталога System32 в папку с исполняемым файлом программы.