Oc-windows.ru

IT Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что делать, если отсутствует библиотека msvcp140 dll

Что делать, если отсутствует библиотека msvcp140 dll

Как выглядит ошибка

Ошибка, вызванная отсутствием библиотеки msvcp140 dll появляется во время запуска некоторых игр или прикладного обеспечения. Такая ситуация характерна для ОС Windows версий 7, 8 и 10. Проблема может возникать как в играх, например, The Witcher 3 или Bioshock Infinite, или во время запуска Skype или Photoshop или любых других.

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

Ошибка возникает из-за того, что программа не может выполнить одну из задач. Причиной этого может послужить то, что какое-либо программное обеспечение повредило, удалило или перезаписало библиотеку.

Проверка наличия библиотеки в Windows

Прежде всего нужно проверить наличие элемента в системе. В зависимости от разрядности системы оно может находится по одному из этих адресов:

  • C:WindowsSystem32;
  • C:WindowsSysWOW64.

Если файл msvcp140 присутствует в одной из этих папок, то нужно проверить его целостность и попытаться восстановить.

Для сканирования и поиска повреждённых системных файлов существуют специальные служебные утилиты. Одна из них — это SFC.exe. Для сканирования нужно совершить следующие действия:

Проверка целостности

  • открыть командную строку в режиме администратора, для чего следует ввести в поиске системы cmd, на найденном элементе кликнуть правой кнопкой и выбрать нужный пункт;
  • ввести команду sfc/scannow, нажать enter.

После этого начнётся проверка, до окончания которой окно командной строки должно быть открытым. После окончания сканирования появится сообщение о его результатах. Возможны такие варианты результатов проверки:

  • защитник ресурсов не обнаружил нарушений целостности;
  • повреждённые файлы были найдены и успешно восстановлены;
  • операцию не удалось выполнить;
  • защитник ресурсов обнаружил повреждённые файлы, но не смог восстановить некоторые из них.

Обновление Microsoft Visual C++

Страница загрузки

Ситуацию возможно исправить путем скачивания и установки библиотеки Майкрософт Visual C++ 2013, в состав которой входит msvcp140. Рекомендуется устанавливать полный пакет, так как в будущем он ещё пригодится не один раз — на его основе составлено большое количество игр и программ. Официальная ссылка для скачивания — https://www.microsoft.com/ru-ru/download/details.aspx?id=48145.

Выбор файла

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

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

Установка библиотеки отдельно

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

Установка отсутствующего файла формата dll из Интернета с последующей его вставкой в нужную папку не всегда устраняет проблемы и влечёт за собой опасные последствия. Этот метод может не привести к положительному итогу, так как причины проблемы могут находиться намного глубже. Кроме того, разработчики не предлагают для загрузки программы dll отдельно, а только в пакете, а на сторонних сайтах могут предоставляться их устаревшие варианты.

Регистрация библиотеки

Msvcp140 dll можно скачать для Windows 7, 8, 10 x64 или x32 со страницы http://dlltop.ru/m/67-msvcp140-dll. После выбора действия Скачать, указывается версия: х86 для 32-х разрядной системы и вариант для 64-х битной. Файлы необходимо сохранить в одну из указанных выше соответствующих папок в каталоге C:Windows. Однако этого недостаточно, msvcp140 нужно ещё зарегистрировать. Для чего необходимо запустить инструмент Выполнить (Win+R), написать команду regsvr32 msvcp140.dll и нажать Ок. После этого следует перезагрузить ПК и можно запускать программы.

Загрузка программы

Если загрузка библиотек не помогла, можно прибегнуть к помощи специальных утилит, исправляющих неисправности с dll, к примеру DLL-files.com Сlient. Данная утилита сканирует систему, выявляет отсутствующие элементы, находит их в сети, скачивает и проводит установку. Единственный её недостаток — она платная. Загрузить приложение можно на официальном ресурсе https://ru.dll-files.com/client/. Его очень легко устанавливать и использовать. Все, что требуется от пользователя, это лишь ввести название dll файла, все остальное программа сделает сама.

Переустановка приложения

Установка приложения

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

Обновление системы

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

Обновление и безопасность

  • нажать комбинацию Windows+I;
  • открыть раздел Обновление и безопасность;
  • нажать Проверку наличия обновлений;
  • подождать пока система выполнит сканирование и установку обновлений;
  • перезагрузить компьютер;
  • удостовериться, что ошибка не появляется.

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

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

Что за mcvcp140?

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

Читать еще:  Как переводить на Яндекс.Деньги со Сбербанка

На чистой версии 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).

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

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

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

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

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

Ошибка: отсутствует msvcp140.dll. Как исправить

18 сен. 2019 в 13:18

Usually this means you need to repair/reinstall directx june 2010 and/or one of the C++ Redists.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistvcredist folder

In there you’ll find 4 folders (2010,2012,2013,and 2015) and each one of these folders will have two files you’ll need to run one at a time. These files are vcredist_x64.exe and vcredist_x86.exe. And yes, you need to run both.

Go into each folder, one at a time starting with 2010 and run "vcredist_x64.exe" then choose the repair option and click next, when it’s done click finished. Next in the same folder run "vcredist_x86.exe" then choose repair and click next, then finished.

Then goto the 2013 folder and essentially do the same as you did for 2010, run "vcredist_x64.exe" choose repair, this time it will tell you that you need to restart before using but just click close not restart. Then run "vcredist_x86.exe" choose repair, next then close.

This game also uses 2015, 2017 and 2019 but recently Microsoft merged them into one package so you have to get the files from Microsoft and they can be found here:

Scroll down a little to the Visual Studio 2015, 2017 and 2019 section and download these two files:

Just like you did with 2010 and 2013 you need to run those one at a time choosing the repair option if it is available, if not choose install.

Now for DirectX June2010.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistDirectXJun2010

Run DXSETUP.exe, accept and then let it run, once it’s complete click finish.

Reboot system and try playing.

16 июл. 2020 в 22:24
2 сен. 2020 в 18:38

Usually this means you need to repair/reinstall directx june 2010 and/or one of the C++ Redists.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistvcredist folder

In there you’ll find 4 folders (2010,2012,2013,and 2015) and each one of these folders will have two files you’ll need to run one at a time. These files are vcredist_x64.exe and vcredist_x86.exe. And yes, you need to run both.

Go into each folder, one at a time starting with 2010 and run "vcredist_x64.exe" then choose the repair option and click next, when it’s done click finished. Next in the same folder run "vcredist_x86.exe" then choose repair and click next, then finished.

Then goto the 2012 folder and essentially do the same as you did for 2010, run "vcredist_x64.exe" choose repair, this time it will tell you that you need to restart before using but just click close not restart. Then run "vcredist_x86.exe" choose repair, next then close.

Same for exact thing for the 2013 folder.

You can skip the 2015 folder.

Now for DirectX June2010.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistDirectXJun2010

Run DXSETUP.exe, accept and then let it run, once it’s complete click finish.

Reboot system and try playing.

DUDE, THANKS!
This worked perfectly, you tha man.
Only thing with it being August 2020- the 2015 wouldn’t work but the ones in the 2017 folder allowed me to repair them. Game is now loaded!

4 сен. 2020 в 5:34

Usually this means you need to repair/reinstall directx june 2010 and/or one of the C++ Redists.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistvcredist folder

In there you’ll find 4 folders (2010,2012,2013,and 2015) and each one of these folders will have two files you’ll need to run one at a time. These files are vcredist_x64.exe and vcredist_x86.exe. And yes, you need to run both.

Go into each folder, one at a time starting with 2010 and run "vcredist_x64.exe" then choose the repair option and click next, when it’s done click finished. Next in the same folder run "vcredist_x86.exe" then choose repair and click next, then finished.

Читать еще:  Скачать 7-PDF Maker бесплатно на компьютер

Then goto the 2012 folder and essentially do the same as you did for 2010, run "vcredist_x64.exe" choose repair, this time it will tell you that you need to restart before using but just click close not restart. Then run "vcredist_x86.exe" choose repair, next then close.

Same for exact thing for the 2013 folder.

You can skip the 2015 folder.

Now for DirectX June2010.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistDirectXJun2010

Run DXSETUP.exe, accept and then let it run, once it’s complete click finish.

Reboot system and try playing.

DUDE, THANKS!
This worked perfectly, you tha man.
Only thing with it being August 2020- the 2015 wouldn’t work but the ones in the 2017 folder allowed me to repair them. Game is now loaded!
No problem happy to help! I’m going to edit the other post to point out another way to update 2015, 2017 and 2019 Visual C++’s

14 сен. 2020 в 14:42

Usually this means you need to repair/reinstall directx june 2010 and/or one of the C++ Redists.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistvcredist folder

In there you’ll find 4 folders (2010,2012,2013,and 2015) and each one of these folders will have two files you’ll need to run one at a time. These files are vcredist_x64.exe and vcredist_x86.exe. And yes, you need to run both.

Go into each folder, one at a time starting with 2010 and run "vcredist_x64.exe" then choose the repair option and click next, when it’s done click finished. Next in the same folder run "vcredist_x86.exe" then choose repair and click next, then finished.

Then goto the 2013 folder and essentially do the same as you did for 2010, run "vcredist_x64.exe" choose repair, this time it will tell you that you need to restart before using but just click close not restart. Then run "vcredist_x86.exe" choose repair, next then close.

This game also uses 2015, 2017 and 2019 but recently Microsoft merged them into one package so you have to get the files from Microsoft and they can be found here:

Scroll down a little to the Visual Studio 2015, 2017 and 2019 section and download these two files:

Just like you did with 2010 and 2013 you need to run those one at a time choosing the repair option if it is available, if not choose install.

Now for DirectX June2010.

Go to C:Program Files (x86)SteamsteamappscommonSteamworks Shared_CommonRedistDirectXJun2010

Msvcp140.dll — что это за ошибка и как исправить?

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

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

В этой инструкции — подробно о том, что представляет собой этот файл, как скачать msvcp140.dll с официального сайта и исправить ошибку «Запуск программы невозможен» при попытке запустить игру или какое-либо прикладное ПО, также ниже имеется видео об исправлении.

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

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

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

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

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

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

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

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

Версия Windows x64 Скачать Visual C с сайта Microsoft Установленные версии Microsoft Visual C Установка Visual C

Ошибка

Обычно ошибка появляется при запуске игры или программы, а на экран выскакивает уведомление: “Запуск программы невозможен, так как отсутствует msvcp140.dll” или “cannot load library” – что это за ошибка, как ее исправить?

Чаще от данной ошибки msvcp140 страдают программы Skype Скайп, Origin Ориджин, Photoshop Фотошоп, популярные игры Mafia 3 Мафия3, Ведьмак 3 Witcher3, Grim dawn , Civilization 6 Цивилизация 6, Скайрим, Sniper elite 4, Sonic mania, GTA 5 … Проблема состоит в том, что приложение обращается к dll файлу, но не находит его или не может прочитать.

MSVCP140.DLL – программная библиотека, входящая в состав Microsoft Visual C++, данный файл является важным компонентом операционных систем Windows 7 и Windows 10.

Библиотека может отсутствовать на компьютере по нескольким причинам:

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

Как скачать файл 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 и нажмите «Скачать». Обновление лето 2021: указанная страница то появляется, то исчезает с сайта Майкрософт. Если с загрузкой будут проблемы, то здесь дополнительные способы загрузки: .
Читать еще:  Как подключить телефон к телевизору для просмотра — инструкция

Скачать Visual C 2015 Redistributable

Скачать msvcp140.dll 32-бит и 64-бит

Установка компонентов Visual C 2015

По завершении установки у вас появится файл msvcp140.dll и остальные необходимые исполняемые библиотеки в папках C:WindowsSystem32 и C:WindowsSysWOW64

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

Что это такое Msvcp140.dll?

Как я уже писал выше, данная ошибка возникает в случае отсутствия на вашем компьютере библиотеки msvcp140.dll, входящей в пакет Microsoft Visual С++ 2015 (программная среда разработки приложений для языка С++). Ряд современных игровых программ (Arma 3, Saint Row 4, Rust, Skyrim, Hitman и др.), а также некоторые служебные программы (например, «Skype») для своей работы требуют наличия данной библиотеки на ПК. Также может возникать ошибка при отсутствии файла Msvcp120.dll, инструкция по её исправлению по ссылке.

Указанная библиотека обычно располагается по адресу C:WindowsSystem32 (32-битная ОС), и C:WindowsSysWOW64 (64-битная ОС), также довольно часто необходимо её наличие в корневом каталоге запускаемой программы. Изначально данная библиотека не входит в комплектацию ОС Виндовс, и устанавливается как вследствие отдельной инсталляции Microsoft Visual С++ 2015 на ПК, так и в комплекте с какой-либо игровой программой (бандлинг).

Если у вас ранее игровые программы работали прекрасно, а потом внезапно начала возникать описываемая мной ошибка, то это может быть обусловлено следующими причинами:

  • Данный файл повреждён (удалён) вирусной программой;
  • Данный файл был удалён пользователем;
  • Вследствие различных причин повреждены сектора жёсткого диска, на которых располагался данный файл.

Картинка исправления msvcp140.dll

Мы узнали, что это за файл Msvcp140.dll теперь разберём как устранить его отсутствие в системе компьютера.

Способ устранения неполадки

Как исправить msvcp140, если это делается в первый раз? Чтобы не рисковать и лишний раз не искать разные файлы в интернете, многие рекомендуют сразу . Лучше установить себе полный пакет – это почти всегда избавляет пользователя от дальнейших проблем со многими программами.

В большинстве случаев такой шаг помогает справиться с ошибкой msvcp140.dll. Но в исключительных случаях (например, при запуске взломанных игр) эффекта нет. Именно тогда стоит опробовать еще один способ.

Где скачать

Крайне не рекомендуется скачивать искомый компонент с неофициальных подозрительных ресурсов, так как Visual C++ распространяется компанией Майкрософт абсолютно бесплатно. Достаточно лишь зайти на официальный сайт и найти соответствующую кнопку. Внимательно ознакомьтесь с инструкцией для того, чтобы понять, что из себя представляет данная библиотека.

Есть два решения проблемы – скачивание и установка всего пакета Visual C++ или поиск и загрузка отдельного файла msvcp140.dll. В статье мы рассмотрим оба варианта.

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

Сделать это можно по изложенной ниже инструкции:

  1. Кликаем правой кнопкой мыши на меню «Пуск» и выбираем из предложенного списка пункт «Система».

  1. В разделе «Система» знакомимся с разрядностью ОС в строке «Тип системы».

  1. Выполняем инструкции, предлагаемые далее, в соответствии с только что полученными данными.

Перейдём непосредственно к рассмотрению самих методов исправления возникающей ошибки.

Установка Microsoft Visual C++

Установка полного пакета компонентов – это наиболее простой и максимально действенный метод решения возникающей ошибки.

Для того чтобы инсталлировать полный пакет библиотек, проводим следующую последовательность действий:

  1. Переходим на страницу с Visual C++ на официальном сайте Microsoft. Нажимаем кнопку «Скачать».

  1. Активируем тот пункт, который соответствует разрядности OS. Для систем 64 Bit выбираем x64 и x86 одновременно, для систем 32 Bit – только x86. Выбрав нужные файлы, нажимаем на «Next». Скачивание проходит бесплатно.

  1. Делаем правый клик на меню «Пуск» и жмём на «Программы и компоненты».

  1. Находим в списке установленных программ Visual Studio всех годов и поочерёдно удаляем. Это необходимо для того, чтобы избежать возникновения возможных ошибок при осуществлении последующих шагов.

  1. Проведя процедуру удаления, переходим к скачанным ранее файлам. Сначала запускаем vc_redist.x86, а после его установки – vc_redist.x

  1. Принимаем условия лицензионного соглашения и нажимаем «Установить».

Если при установке пакета проявляется ошибка и процесс прекращается, необходимо проверить наличие файла в папках по пути C:WindowsSystem32 и C:WindowsSysWOW64. Если файл присутствует, но нужная программа указывает на его отсутствие, удаляем его и проводим установку Visual C++ ещё раз. Возможно, файл был повреждён, и лишь его удаление позволит утилите внедрить новый.

Иногда решить проблему может копирование данного файла в папку с программой или игрой, требующей его.

Пакет будет установлен и возникающие ранее проблемы с запуском программ и игр исчезнут. Рассмотрим и второй вариант действий.

Установка недостающей библиотеки отдельно

Второй вариант не потребует от пользователя проведения полного обновления Microsoft Visual Studio. В данном случае необходимо лишь отдельно скачать msvcp140.dll и вручную поместить его в нужную папку.

Последовательность действий крайне проста и выглядит следующим образом:

  1. Скачиваем файл по ссылке ниже. Разрядность установленной OS на данном шаге не имеет значения – файл одинаков для всех версий Windows.

  1. Перемещаем скачанный объект в системную папку. В данном случае путь к ней напрямую зависит от разрядности системы. В 32-х битной перемещаем dll по пути C:WindowsSystem32, в 64-х битной – C:WindowsSysWOW. Если компонент уже имеется, но программа не работает, перемещаем с заменой – возможно, библиотека, которая уже присутствует, повреждена.

  1. Запускаем проблемное приложение – ошибка, докладывающая об отсутствии необходимой библиотеки, должна исчезнуть.

Обобщим некоторые тонкости, вопросы по которым могут возникнуть у любого пользователя:

Ссылка на основную публикацию
Adblock
detector
×
×