Исправляем ошибку при запуске программ из-за файла msvcp140.dll

Если при запуске игры или программы возникает системная ошибка об отсутствии файла mcvcp140.dll, её можно решить скачав этот файл с официального источника. Ошибка имеет несколько формулировок, но смысл один: «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll». У меня подобная ошибка возникала при запуске Скайпа и Фотошопа, а также каких-то репаков игр. За что отвечает этот файл, где скачать рабочий и в какую папку положить вы узнаете из этой статьи.

image

Что за mcvcp140?

Файл mcvcp140.dll — библиотека из компонентов Mircrosoft Visual Studio 2015, которые требуются для запуска некоторых программ. Стандартно этот файл лежит в папке C:WindowsSystem32 или C:WindowsSysWOW64. В некоторых случаях он должен лежать в папке с исполняемым exe файлом. Определить это можно наличием других dll файлов в папке с программой.

image

На чистой версии Windows этого файла нет. Обычно при установке игр и программ, требующих файла mcvcp140 — он скачивается и устанавливается автоматически. Но такое бывает не всегда: переустановили Windows и файл слетел, поставили портативную программу, разработчики что-то накрутили… Поэтому возникают ошибки.

Для решения проблемы скачайте и установите недостающие компоненты вручную.

Где скачать

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

Зайдите на официальный сайт Microsoft и загрузите Распространяемый компонент Microsoft Visual C++ 2015 Update 3: https://www.microsoft.com/ru-ru/download/details.aspx?id=53840. Иногда эта ссылка не работает, тогда есть обходной путь: https://my.visualstudio.com/Downloads?pid=2082 (для скачивания придётся зарегистрироваться или войти через учётную запись Microsoft).

Важно! Если у вас 64-битная версия Windows, при скачивании выбирайте галочками установщики x64 и x86. Это связано с тем, что на 64-битных системах существуют 32-разрядные программы. Если система 32-битная, хватит только x86 версии.

Запустите установку. Сначала файл vc_redist.x86.exe, затем vc_redist.x64.exe.

После установки недостающие файлы будут добавлены в папки C:WindowsSystem32 (для систем x64) и C:WindowsSysWOW64 (для систем x86).

Если у вас будут возникать ошибки при установке, попробуйте удалить существующие компоненты Visual Studio через «Панель управления» — «Установка и удаление программ».

В большинстве случаев эти действия решат проблему с запуском программ и игр. Если не помогает — попробуйте скопировать файл msvcp140.dll в папку с программой. В комментариях поделитесь, при запуске какой программы у вас появляется эта ошибка и помогла ли статья решить проблему?

Вы хотите связаться с близким человеком через привычную программу Skype, но последний неожиданно отказывается запускаться. На монитор выводится сообщение об ошибке вместо окна Скайп: “Запуск программы невозможен, так как на компьютере отсутствует MSVCP140.dll. Попробуйте переустановить программу”.

Что это за ошибка, как ее исправить и что делать в первую очередь – подробнее в этой статье.

Ошибка «Запуск программы невозможен»

Подобная ошибка – одна из самых распространённых среди операционных систем семейства Windows, и она может возникать не только при запуске Skype, но и во время инициализации многих других программ. От появления этой надписи мало кто застрахован, поэтому так важно разобраться, как быстро и безопасно исправить эту ситуацию.

В первую очередь, не стоит скачивать файл msvcp140.dll с каких-либо сторонних или сомнительных сайтов – тем самым Вы подвергнете систему ненужному риску, увеличивая шанс заразить свой компьютер вирусом. Данный отсутствующий файл необходимо скачивать исключительно с официального сайта компании Майкрософт.

Пакет Microsoft Visual Studio 2015 не присутствует на компьютере изначально, а устанавливается вместе с другими программами. Повреждение или отсутствие этого программного обеспечения или какой-либо из его библиотек, чем и является msvcp140.dll, и приводит к вышеупомянутым проблемам – сообщениям «Не удается продолжить выполнение кода» или «Запуск программы невозможен».

Где же скачать msvcp140.dll ?

Исправить данную ошибку относительно просто. Необходимо скачать с официального сайта Майкрософт Microsoft Visual C++ 2015 и установить их у себя на компьютере.

Пройдите по ссылке https://www.microsoft.com/ru-ru/download/details.aspx?id=53840

Обратите внимание, что ссылка ведет на сайт от Microsoft. Не следует скачивать подобное программное обеспечение со сторонних ресурсов!

На следующем этапе важно понимать, какая именно версия системы у Вас установлена. 32 битная или 64. Делается это просто: необходимо нажать на ярлык “Мой компьютер”, или “Этот компьютер” правой кнопкой мыши и открыть “Свойства системы”. (Или открыть меню “Пуск”, выбрать “Все приложения”, потом “Служебные”, далее “Windows”, “Этот компьютер”, и в диалоговом окне вызываемом правой кнопкой мыши “Свойства”).

Если Вы обладатель 32 разрядной системы, то скачайте файл vc_redist.x86.exe, в противном случае, если у Вас 64-битная система, то необходимо скачать одновременно две версии: vc_redist.x86.exe и vc_redist.x64.exe.

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

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

Автор: · 24.06.2019

В последнее время пользователи Windows 10 при запуске программ и игр всё чаще встречаются с ошибкой, появление которой сопровождается таким уведомлением – «Запуск программы невозможен, так как отсутствует msvcp140.dll». Чаще всего сбой возникает именно при попытке войти в какую-либо игру. Проблема может проявиться и в результате нестабильной работы ОС, и по причине повреждений файлов. В этой статье мы разберёмся, как исправить эту ошибку.

Причины появления ошибки

Файл msvcp.dll – это одна из множества библиотек, включенных в состав MS Visual Stuido и обязательных для запуска большинства программ в Windows. Изначально файл хранится в папке «System32» или в «SysWOW64», но при этом иногда он должен находиться и в папке той программы, которая в нём нуждается.

Рассматриваемый нами файл отсутствует в только что установленной Windows 10 – он автоматически интегрируется в систему тогда, когда пользователь устанавливает игру или программу, требующую наличия msvcp140.dll и других библиотек из Visual Studio. Суть проблемы, связанной с отсутствием DLL, заключается в том, что при установке различных портативных или RePack-версий этап установки библиотек пропускается, что и вызывает сбой с текстом «Запуск программы невозможен».

Из представленной выше информации становится ясно, что единственным решением в нашей ситуации является ручное скачивание и установка недостающих компонентов – об этом речь пойдёт далее.

Скачиваем файл с официального сайта

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

  1. Перейти на официальную страницу скачивания библиотек и нажать на соответствующую кнопку для запуска загрузки.
  2. В окне выбора отметить разрядность используемой системы. Если вы пользуетесь 64-битной операционной системой, то скачивайте сразу оба варианта – как x64, так и x Для 32-битной версии достаточно файла x86 – в x64 нет необходимости.
  3. Запускаем установку компонентов – сначала открываем vc_redist.x86.exe, затем — vc_redist.x64.exe (для 64-битных ОС).

При успешном завершении установки в системе появятся все ранее отсутствующие компоненты, которые необходимы для работы проблемных программ и игр. Можно сразу переходить к запуску ПО – скорее всего, возникающая до этого ошибка больше не появится.

Добавляем файл вручную

Если по какой-либо причине выполнить установку через официальный сайт не удаётся, можно попробовать скачать недостающий файл отдельно и вручную добавить его в целевую папку. Необходимо учесть, что компания Microsoft не предоставляет возможность загрузить искомый DLL – искать его придётся на сторонних ресурсах.

Скачанный DLL нужно переместить в предназначенную для него папку:

  • в 32-битной системе – в C:WindowsSystem32;
  • в 64-битной системе – в C:WindowsSysWOW64.

Дополнительно рекомендуется переместить скачанный файл в ту папку, в которой расположен исполняемый файл проблемной игры или программы. Чтобы узнать путь к неё, нужно кликнуть правой кнопкой по ярлыку на рабочем столе и перейти в «Свойства» — нужная информация будет показана после клика по «Расположение файла».

Обычного добавления DLL в соответствующие папки недостаточно – его нужно ещё и зарегистрировать в системном реестре (интегрировать в ОС для того, чтобы Windows смогла с ним взаимодействовать). Инструкция максимально проста:

  1. Прожимаем сочетание клавиш Win+R.
  2. В открывшемся окне вставляем команду «regsvr32 msvcpdll» в поле «Открыть».
  3. Нажимаем на Enter.

Мнение эксперта Дарья Ступникова Специалист по WEB-программированию и компьютерным системам. Редактор PHP/HTML/CSS сайта os-helper.ru. Если предложенные в статье способы не помогли, и при открытии приложения ошибка всё так же появляется, нужно попробовать полностью переустановить проблемное ПО и загрузить все вышедшие обновления Windows 10.

Видеоинструкция

Ниже прикреплено небольшое видео, в котором рассказано о причинах появления ошибки, связанной с отсутствием mscvcp140.dll.

Заключение

Чаще всего проблема решается путём установки пакета Visual C++ 2015 – искомый файл уже встроен в данный пакет, благодаря чему он будет автоматически зарегистрирован и добавлен в нужные папки.

Здравствуйте читатели! Поговорим сегодня о неприятных вещах, а именно про ошибки (error). Знаете, вот есть обычные ошибки, ну например у вас не установлен DirectX, тут стоит скачать этот DirectX, поставить его и нет проблем. Но блина, есть такая обломаха, мол у вас нет там какой-то библиотеки! Этих библиотек тьма тьмущая, и у вас может ошибка быть связано то с отсутствием одной библиотеки, то с отсутствием другой библиотеки, вот эти ошибки я называю особо неприятными..

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

РЕКЛАМА

ОЧ РЕКОМЕНДУЮ ПРЕЖДЕ ЧЕМ ЧТО-ТО ДЕЛАТЬ, ПРОЧИТАТЬ ВСЕ ЧТО Я ТУТ НАПИСАЛ!

Кстати, вы наверно со мной согласны, чаще всего ошибка msvcp140.dll (или похожей библиотеки) вываливается при запуске игры. Согласны?

И еще есть важный момент, я о нем сейчас напишу, этот момент вам стоит очень четко понимать. Хотелось мне затронуть тему вирусов. Часто вы в поисках той или иной библиотеки можете наткнутся на сайт, на котором якобы есть в наличии нужная библиотека. Вы ее качаете, но скачивается архив, внутри его файл с расширением exe, в большинстве случаев это ВИРУС. Это ПЕРВОЕ. Второе это то, что в этих библиотеках внутри может быть вредоносный код. Библиотека это таже программа, просто она не работает сама по себе, ее подключают другие программы. Безопасны только официальные библиотеки, а все остальное мне доверия не внушает! Есть вообще такие вирусы которые что-то там мутят с библиотеками. Короче мое дело вас предупредить!

Все что я тут напишу, то это можно отнести не только к msvcp140.dll, но и к другим библиотекам

Узнал что есть такая проблема, вот человек установил Скайп, а запустить его не может, потому что на компе отсутствует msvcp140.dll! Самое прикольное еще то, что там где пишется ошибка эта, то там также предлагается и переустановить Скайп, хотя как вы понимаете, в большинстве случаев это ошибку не исправит! Данная ошибка, ну судя по тому что пишут юзеры, появляется при установке Скайпа версии 7.33.0.104, вот так А вот и сама ошибочка:

РЕКЛАМА

Есть данные, что в ситуации со Скайпом, в ошибке может указываться библиотека не msvcp140.dll, а например vcruntime140.dl или api-ms-win-crt-runtime-l1-1-0.dll, в любом случае совет указывается один: переустановите Скайп. Прям чуть ли не издеваются эти разработчики! Итак, ребятки, я вот нашел инфу, что на самом деле переустановка Скайпа может реально помочь, вот такой нежданчик!

Попробуйте вручную поставьте системный компонент Microsoft Visual С++ 2015 Redistributable, качать его нужно строго с майкрософтского сайта. Инсталлятор называется vc_redist.x86.exe (это 32-битная версия).

Вручную загрузите библиотеки msvcp140.dll или vcruntime140.dll, поставьте их туда, где живет Скайп, а это папки C:Program FilesSkypePhone или C:Program Files(x86)SkypePhone. Но это используйте когда уже ничего не помогает, перед этим делом сделайте контрольную точку в винде, как ее сделать в интернетах куча инфы уже понаписано

Во всех остальных случаях у меня есть такое решение: скачайте немного старую версию Скайпа, например версию 7.32.0.104, или даже старее. Не переживайте, она точно безопасна, просто чуть старее, но зато есть шансы что заведется Скайп без проблем

Напишу вам лично свое мнение. Если вы неплохо шарите в компах, у вас под рукой есть флешка с образом винды, ПК у вас мощный и современный, то знаете что я предложу? Я предложу сделать переустановку винды! Поверьте мне, у меня были случаи, когда я бился с ошибкой несколько часов а то и дней, тогда что-то мне в голову не приходила идея сразу переустановить винду. Но знаете иногда это самый четкий выход! Тем более, что новая винда, ну вот Windows 10, вроде и Windows 7, то все они сами тянут с интернета компоненты нужные, если их не хватает. Ну и контрольный выстрел: если вы шарите в компе и у вас стоит SSD накопитель, то процесс переустановки займет максимум полчаса. Настроить все остальное часто бывает легче чем устранить глюк с msvcp140.dll, это ПРОСТО МОЕ МНЕНИЕ и все! О, еще забыл написать, не все знают, что для того чтобы запилить установочный образ на флешку, нужно просто скопировать содержимое образа ISO на флешку И ВСЕ. Больше ничего не нужно делать. Это касается всех виндовс кроме Windows XP (там нужно химичить с флешкой еще). Потом только в биосе ставите загрузку с USB и поехали. Хм, такое чувство что я вас прям уговариваю!

Ребята, поступила важная инфа. Смотрите, один человек написал, что у него стоит 64-битаня винда и установка 64-битного пакета Microsoft Visual C++ 2015 Redistributable ЕМУ НЕ ПОМОГЛА! А помогла установка 32-БИТНОГО ПАКЕТА Microsoft Visual C++ 2015 Redistributable! Прикол в том, что Скайп это 32-битное приложение, даже если у вас виндовс 64-битная, Скайпу лично нада чтобы был 32-битный пакет Microsoft Visual C++ 2015 Redistributable! Так что ставьте этот пакет шмакет, идеал это поставить две версии сразу (конфликтов не будет точно):

РЕКЛАМА

Скачать Microsoft Visual C++ 2015 нужно с официального сайта, то есть отсюдова:

https://www.microsoft.com/ru-ru/download/details.aspx?id=48145

Там будет два файла: vc_redist.x64.exe и vc_redist.x86.exe, но как понять, какой качать вам? Как я уже выше писал, лучше ставьте обе версии:

Ребят, не знаю правда ли нет, но может вам поможет и инсталляция пакета Microsoft Visual C++ 2012, если при установке будет доступна кнопка Исправить, то жмите ее:

РЕКЛАМА

Многим помогла загрузка старой версии Скайпа, так что это тоже решение имеет право на существование..

Ребят, еще нашел странный и даже можно сказать что дикий способ решения проблемы с Скайпом, это копирование библиотек которые начинаются на api и заканчиваются соответственно dll, копировать нужно из папки Мозиллы (C:Program Files (x86)Mozilla Firefox или C:Program FilesMozilla Firefox) в папку Скайпа (C:Program Files (x86)SkypePhone или C:Program FilesSkypePhone). То есть копируете библиотеки вот отсюдова:

РЕКЛАМА

И вставляете их сюда:

Пробуйте!

Другим пользователям помогла установка обновления KB2999226.

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

Как я уже писал, вы можете вручную скачать msvcp140.dll на свой страх и риск, но что потом делать, когда скачали? Далее кидайте эту библиотеку вот в эти папки:

C:WindowsSystem32 C:WindowsSysWOW64

Если там файл уже существует, то перезаписываем его. Кидать библиотеку нужно исходя их того какая у вас разрядность винды, ну то есть для 32-битной винды кидаете 32-битную библиотеку, ну и для 64-битной аналогично все. Для надежности библиотеки также можете кинуть в папки с Скайпом (лучший способ узнать папку Скайпа, это нажать правой кнопкой по ярлыку и выбрать там открыть место расположения). Потом делаем перезагрузон

Я у себя на компе в Windows 7 поискал библиотеку msvcp140.dll, ну где она может стоять, и вот смотрите где она нашлась:

РЕКЛАМА

Если вы тоже также хотите поискать на компе, то зажмите кнопки Win + E, и потом в правом верхнем углу в поле поиска там укажите библиотеку msvcp140.dll

Ой ребята, нашел ценную инфу, смотрите вот тут написано какая библиотека относится к какому пакету:

То есть если у вас ошибка с той или иной библиотекой из этого списка, то смотрите какого пакета вам не хватает для счастья и ставьте пакет Только учтите еще разрядность!

РЕКЛАМА

Хм, вот мне мысль прилетела в голову, получается что этот пакет Microsoft Visual C++ настолько важен? Хм, покопал интернет на эту тему и выяснил, что данные пакеты устанавливают компоненты среды выполнения, это нужно для программ, которые были написаны при помощи Visual Studio. Простыми словами Visual Studio 2015 это студия разработки и все проги, которые пишутся там, то многие из них требуют чтобы в винде был установлен этот пакет. В этом пакете есть готовые функции и библиотеки, которые нужны для работы приложений. Вот почему Скайпу нужен этот пакет, видимо он разработан в Visual Studio! Вроде все стало на свои места

Кстати, C++ это язык программирования и король всех языков в мире, самый навароченный и сложный

Не знаю поможет вам эта инфа или нет, но на всякий случай я ее выкладываю:

На этом все ребята, до скорой встречи, пока

На главную! 14.04.2017 «>Читать! —>Увеличение резкости изображения NVIDIA — что это, как настроить? BSS Multiplatform Plugin — что это за программа? NvNodeLauncher — что это такое? (nvnodejslauncher.exe, NVIDIA NvNode Launcher) NVIDIA Battery Boost — что это? NvBatteryBoostCheckOnLogon — что это за задание? com.android.partnerbrowsercustomizations.tmobile — что это? (Андроид) Letasoft Sound Booster — что это за программа и нужна ли она? Процессор с графическим ядром или без что лучше?РЕКЛАМА21 февраля 2017 в 06:59Поскольку последняя версия 7.33.0.104 добавляет новое требование, Skype для Windows не запускается на системах без распространяемого пакета Microsoft Visual C++ 2015, так как программа не может найти на компьютере требуемые библиотеки DLL. В таких случаях появляется следующая ошибка: imageВ зависимости от операционной системы и её конфигурации имя библиотеки могут отличаться. Например, это может быть «vcruntime140.dll» или «api-ms-win-crt-runtime-l1-1-0.dll», или ошибка «Приложению не удалось запуститься, поскольку api-ms-win-crt-runtime-l1-1-0.dll не был найден. Повторная установка приложения может исправить эту проблему».

Решение

Мне известны 4 варианта решения ошибки:

  1. Заново скачать и установить Скайп (используйте полный установщик SkypeSetupFull.exe). В этом случае, Skype автоматически устанавливает все необходимые компоненты.
  2. Установить вручную пакет Microsoft Visual C++ 2015 Redistributable. Вне зависимости от разрядности вашей операционной системы, скачайте инсталлятор vc_redist.x86.exe
  3. Скачайте msvcp140.dll и vcruntime140.dll, и скопируйте их в папке, где расположен Skype.exe (например, C:ProgramFilesSkypePhone или C:ProgramFiles(x86)SkypePhone). Обратите внимание! Я настоятельно рекомендую использовать этот метод только в крайних случаях. Этот метод является неправильным и не работает на всех системах.
  4. Если предыдущий способ не сработал и теперь Скайп возвращает ошибку о том, что «на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll», скачайте архив api-ms-win.zip и распакуйте все файлы в папке с Skype.exe (то есть, там же где скопировали msvcp140.dll). Если нужен более простой вариант, посмотрите Автоматическое устранение ошибки с отсутствием api-ms-*.dll.
  5. Если ничего не помогло, как временное решение установите Skype 7.32.0.104 для Windows.

Похожие записи:

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий