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

Как исправить ошибку msvcp140.dll в WindowsОдна из возможных ошибок при запуске последних версий игр программ в 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, автоматически происходит и установка необходимых компонентов.

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

Но не всегда: если вы загружаете какой-либо Repack или portable программу, этот этап может быть пропущен, и как результат — сообщение о том, что «Запуск программы невозможен» или «Не удается продолжить выполнение кода».

Ошибка запуск программы невозможен, так как msvcp140.dll отсутствует

Решение — загрузить необходимые компоненты и установить их самостоятельно.

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

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

  1. Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». Обновление лето 2017: указанная страница то появляется, то исчезает с сайта Майкрософт. Если с загрузкой будут проблемы, то здесь дополнительные способы загрузки: Как скачать распространяемые пакеты Visual C++ с сайта Майкрософт.Скачать 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-битный (x86) — в SysWOW64.
  • Если при установке возникают ошибки, проверьте, не установлены ли уже эти компоненты и попробуйте их удалить, а затем повторить установку.
  • В некоторых случаях, если программа продолжает не запускаться, может помочь копирование файла msvcp140.dll из папки System32 в папку с исполняемым (exe) файлом программы.

На этом все и надеюсь ошибка была исправлена. Буду благодарен, если поделитесь в комментариях, какая именно программа или игра вызывала появление ошибки и удалось ли решить проблему.

Комментарии (136) к Как скачать msvcp140.dll и исправить ошибку «Запуск программы невозможен»

  • Евгений

    Дмитрий, здравствуйте! У меня такая проблема: Постоянно выскакивает табличка — запуск программы не возможен, так как на компьютере отсутствует ProductStatistics.dll. Попробуйте переустановить программу. Что бы это значило, и как исправить. И ещё: не работает окошечко виндовс в нижнем левом углу при нажатии левой кнопки мышки — только правой.
    С уважением, Евгений.

    Ответить

  • Дмитрий

    Добрый вечер, Дмитрий! Спасибо, за статью. Еще раз посмотри и исправь неточность в тексте: раздел «Дополнительная информация», дефис — «64-битный (x64) установщик распространяемых компонентов Visual C++ 2015 (Update 3) сохраняет msvcp140.dll в папку System32, а 32-битный (x86) — в SysWOW64». На мой взгляд, перепутаны системные папки для х64 и х86. Надо сделать рокировку.

    Ответить

    • Dmitry

      Здравствуйте.
      Тут такое дело, что неточности нету и как раз непонимание этого момента иногда вызывает проблемы, поясняю:
      Если у вас 64-разрядная система, то, каким бы странным это не казалось, библиотеки x64 находятся в папке System32, а библиотеки x86 — в папке SysWOW64, само WOW64 означает Windows 32-bit on Windows 64-bit ну и вот еще информация msdn.microsoft.com/en-us/library/windows/desktop/aa384187(v=vs.85).aspx

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

      Ответить

      • Дмитрий

        Спасибо, Дмитрий, за комментарий! То, о чем ты рассказал, я впервые слышу и раньше этого не знал. Был по ссылке, которую ты мне указал. Да, это действительно так. Вообще-то очень удивляюсь: почему Майкрософт до сих пор допускает такие проколы?

        Ответить

        • Dmitry

          Это не прокол. Это непонимание со стороны пользователя, со стороны Майкрософта все правильно и логично.

          Ответить

          • Ося

            Это прокол! Логичней было другие названия для х64 придумать а не делать через ..опу((

            Ответить

  • Александр

    Круто! Какой раз уже выручаешь… : ) вроде 5 по счету)

    Ответить

  • Рамиль

    Хорошая статья. Спасибо. Но обновите ссылку на Microsoft Visual C++ 2015.

    Ответить

    • Dmitry

      Сейчас вернусь из поездки и начну править все статьи с Visual C++ , ссылки менять. пока не могу этого сделать.

      Ответить

  • Владимир

    здравствуйте дмитрий. я обращаюсь к вам совсем другой вопросом. помогите пожалуйста если можете. я играл 1 онлайн шутер и мне дали бан по железу теперь не могу играть. форматировал комп, изменял драйверы, изменял имя нотбука, изменял некоторые HWIDи , изменял ip, номер жесткого диска но все равно не помогает если можешь помоги пожалуйста

    Ответить

    • Dmitry

      А MAC-адрес меняли? Причем, если вы через роутер сидите, то на нем нужно менять.

      Ответить

  • Olga

    Спасибо, скайп заработал

    Ответить

  • Кирилл

    Спасибо за помощь. Помогли с запуском фотошопа на ноутбуке (не моём). Помню у меня знакомый тоже фотошоп не мог открыть и просил перекинуть ему мои файлы из папок

    Ответить

  • Олег

    Дмитрий, а обязательно ли полностью ставить Visual C++?? можно ведь просто переустановить недостающие файлы сам не пробовал, но вот тут читал, вроде доходчиво объясняет автор.

    Ответить

    • Dmitry

      Ну вы можете попробовать как он объясняет и увидите, что:
      1. Либо на этапе regsvr32 будет ошибка Dll register server (а могут и другие ошибки быть).
      2. Даже если пройдет гладко в п.1, программа сообщит о новой ошибке.
      Просто если программа требует распространяемых компонентов Visual C++, то там никогда не ограничивается одним файлом, вы просто видите ошибку с сообщением о первом в списке.

      Ну и как указанный вами автор пишет «не следует загружать с подозрительных сайтов». Я тоже так пишу. Так вот: подозрительный сайт — это любой, кроме сайта разработчика этой DLL, т.е. и мой и его сайт в данном контексте подозрительные и только сайт Майкрософт таковым не является.

      Ответить

      • Олег

        Спасибо, так и сделал.

        Ответить

  • gruzin

    Спасибо вам ребята… у вас отличный сайт просто супер.

    Ответить

  • Владимир

    Не могу запустить игру из стима после проверки Visual C++ просто отменялся запуск. Попытка запуска игры из папки выдала ошибку msvcp140.dll. Удалил все С++ с компа и почистил реестр. Устанавливаю Microsoft Visual C++ 2015 заново при установке выдает ошибку отказано в доступе 0х80070005. Помогите пожалуйста разобраться что не так.

    Ответить

  • Юлия

    Спасибо,все заработало (хоть и не сразу). Были проблемы с запуском Фотошоп 2017.

    Ответить

  • Олег

    ВНИМАНИЕ!!! Мучился 30-60 минут в поисках правды и почему Visual C++ 2015 не хотел устанавливаться, говоря, что он уже установлен (хотя таковым не являлся). Я удалил ВСЕ C++ и попробовал установить версию 2015 года и о чудо, он установился! Мое подозрение пало именно на несовместимость версии 2015 года и 2017, но возможно дело в совершенно другой версии.

    Ответить

  • Иван

    Все заработало с первого раза, огромное спасибо!

    Ответить

  • Константин

    Спасибо, очень помогло, сутки бился с этим файлом. Заработало с первого раза, главное все предыдущие версии Visual C++ сначала удалить перед установкой.

    Ответить

  • Алексей

    Здравствуйте Дмитрий! Что делать если при установке файла пишет что эта программа не полностью загружена и ей препятствуют другие программы

    Ответить

    • Dmitry

      Здравствуйте. Попробуйте установить в безопасном режиме. При условии, что файл точно полностью скачался.

      Ответить

      • Алексей

        Появилась новая проблема, файл не хочет загружаться. Я оставил его на 5 часов а он всё ровно не загружает, пишет Обработка: Windows7_MSU_x64
        Помогите пожалуйста!

        Ответить

        • Dmitry

          Не вполне понял… там же имя файла другое совсем на сайте (vcredist_x64 и vcredist_x86). Не могли бы подробнее описать проблему?

          Ответить

  • Алексей

    Когда вылазит окно Программа установки майкрософт, он пишет мне Изменение установки я нажимаю исправить и начинается обработка Windows7_MSU_x64 которая не заканчивается.

    Ответить

    • Dmitry

      Попробуйте предварительно удалить компоненты Visual C++ уже имеющиеся (в панель управления — установка и удаление программ).

      Ответить

      • Алексей

        Разве ни у кого такой проблемы не было?

        Ответить

          • Ирина

            У меня та же проблема. Идет бесконечная «Обработка: Windows81_x64», когда устанавливаю файл х86. Весь Visual C++ удален был до загрузки.

            Ответить

  • anya

    Добрый день. Скачать файлы удалось, и как сказано в инструкции сначала установить х86 но тут то возникает проблема и пишет: одна или несколько проблем вызвали сбой в программной установке и т.д. Что делать в таком случае??

    Ответить

    • Dmitry

      Проверьте в панель управления — программы и компоненты, а не установлены ли уже эти библиотеки. Если да — то удалите их там, перезагрузите компьютер и попробуйте установку снова.

      Ответить

  • Max

    спасибо, очень подробно и понятно, чуть ли не на блюдичке) подписался =)

    Ответить

  • Игорь

    На WinServer 2012 х64 установлена программа визуализации, которая работает с 32 разрядным ОРС сервером, во время апгрейда программы столкнулся с проблемой отсутствия msvcp140.dll. — выполнил описанный алгоритм и проблема исчезла. Но программа не желает подключаться к OPC серверу.
    служба OPCenum работает.
    Подскажите пожалуйста как эту проблему можно решить.

    Ответить

    • Dmitry

      Может после обновления еще и исполняемый файл как-то изменился и оказался в списках брандмауэра/фаервола? Параметры подключения к серверу не сбросились?

      Ответить

  • Алекс

    СПАСИБО! Отличная статья!

    Ответить

  • Валерий

    Здравствуйте, сделал все по порядку, но выдаёт все равно эту ошибку с файлом, как быть?

    Ответить

    • Dmitry

      Установили и для 32-бит и для 64-бит библиотеки? Нужны и те и другие. С этим же файлом ошибка?

      Ответить

      • Валерий

        Да, именно с этим же файлом ошибку выдаёт, установил и для 32 и 64.

        Ответить

        • Dmitry

          Тогда попробуйте еще так: посмотрите где в папке с проблемной программой находятся её собственные DLL и скопируйте (не перенесите) туда файл из system32. Если не сработает, то из SysWOW64.

          Ответить

  • Андрей

    Благодарю! Не запускался после обновления OBS. Сейчас все хорошо.

    Ответить

  • Tima

    Спасибо! После обновления до последней версии Windows 10 Pro, Adobe Illustrator выдавал эту ошибку. Скачал с сайта необходимые файлы, и вуаля все работает!

    Ответить

  • Валентина

    ОГРОМНОЕ-ПРЕОГРОМНОЕ СПАСИБО! Получилось со второго раза, после удаления визуала — по вашей подсказке — из списка программ.
    Ваш сайт — просто СУПЕР!

    Ответить

  • Максим

    Отличная статья, помогло. Спасибо!

    Ответить

  • Алексаша

    Спасибо, мне помогло, изначально думал, что антивирус жуёт файлы игры.

    Ответить

  • luchia

    Я скачала, пытаюсь открыть приложение, а мне компьютер пишет, что нету того что только что скачала, хотя на компьютере есть. Подскажите что делать

    Ответить

    • Dmitry

      Я боюсь не вполне вас понял. Т.е. вы переходите к месту хранения файла (не по кнопочке в браузере нажимаете), запускаете этот файл и… что именно вам сообщают?

      Ответить

  • Ольга

    здравствуйте, сделала все по данной инструкции, но столкнулась с одной проблемой, при запуске версии (х86) у окошка запуска нет кнопки установить, только окошко с галочкой-я принимаю условия (ее я поставила), и кнопка закрыть..а версия (х64) и так уже установлена.

    Ответить

    • Dmitry

      Здравствуйте.
      Для меня загадочно: не смог воспроизвести такую же проблему у себя. А если попробовать запустить установщик в безопасном режиме?

      Ответить

      • Ольга

        Я заменила (х64) и проблема решилась, не понадобился (х86), Спасибо большое

        Ответить

  • Федор

    Здравствуйте Дмитрий. Спасибо вам за советы. Помогите пожалуйста решать проблему… Я делал все как положено. Все равно опять пишет ошибка. Что делать ? Может я копию не там где надо поставил? Скачать обе версии и запустил программу не получилось. Скопировал и поставил по очереди обе файла в папку программа. Но без результата. Программа фтошоп СС (32Bit) 2015.

    Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться