- Msvcp140.dll: что это за ошибка и как ее исправить
- Msvcp140.dll: что это за ошибка
- Как исправить ошибку msvcp140.dll
- Установка распространяемых компонентов Microsoft Visual C++
- Переустановка программы, вызывающей ошибку
- Копирование файла msvcp140.dll в папку с программой
- Копирование файла «msvcp140.dll» в папку Windows
- Повторная регистрация файла msvcp140.dll
- MSVCP140.dll is missing in my Win 10
- msvcp140_1.dll missing even after installing Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019.
- Replies (5)
- Запуск программы невозможен, так как на компьютере отсутствует MSVCP140.dll
- MSVCP140.dll — что это?
- Как MSVCP140.dll скачать и установить
- Инструкция:
- Как исправить ошибку MSVCP140.dll — видео
Msvcp140.dll: что это за ошибка и как ее исправить
При запуске некоторых программ или компьютерных игр пользователи сталкиваются с ошибкой, сообщающей, что системе не удалось обнаружить msvcp140.dll. После появления этой ошибка программа закрывается и запустить ее больше нельзя. В этом материале вы узнаете, что это за файл и как исправить данную ошибку в Windows 10 или Windows 7.
Msvcp140.dll: что это за ошибка
msvcp140.dll – это один из файлов из пакета компонентов « Microsoft Visual C++ Redistributable Packages for Visual Studio ». Этот пакет содержит DLL-библиотеки необходимые для выполнения программ написанных на C++ с использованием Visual Studio.
Многим играм и программам для Windows 10 и Windows 7 требуется этот файл msvcp140.dll для успешного запуска и работы. Поэтому в случае его отсутствия программы могут выдавать ошибки. Чаще всего встречаются следующие сообщения об ошибках:
- Не удается продолжить выполнение кода , поскольку система не обнаружила msvcp140.dll. Для устранения это проблемы попробуйте переустановить программу.
- Запуск программы невозможен , так как на компьютере отсутствует msvcp140.dll. Попробуйте переустановить программу.
- The program can’t start because msvcp140.dll is missing from your computer. Try reinstalling the program to fix this problem.
- The code execution cannot proceed because msvcp140.dll was not found. Reinstall the program may fix this problem.
- The procedure entry point could not be located in the dynamic link library msvcp140.dll.
В случае появления данной ошибки, программе нужно обеспечить программе доступ к указаному файлу. После чего все должно заработать нормально.
Как исправить ошибку msvcp140.dll
Существует несколько способов исправления ошибки msvcp140.dll. Ниже мы рассмотрим несколько самых часто используемых вариантов.
Установка распространяемых компонентов Microsoft Visual C++
Самый правильный вариант исправления ошибки msvcp140.dll — это установка распространяемых компонентов Microsoft Visual C++. Для этого выполните следующие действия:
- Перейдите по ссылке https://www.microsoft.com/ru-ru/download/details.aspx?id=53840.
- Выберите язык системы и нажмите на кнопку « Скачать ».
- Выберите файлы для загрузки и нажмите « Next ». Для 64-битной версии Windows нужно скачивать оба файла, для 32-битной версии – только файл « x86 ».
- Устанавливаем скачанные программы. Для 64-битной версии Windows нужно установить оба файла, для 32-битной версии – только файл « x86 ».
После завершения установки проблема должна быть исправлена.
Переустановка программы, вызывающей ошибку
Как сказано в сообщении об ошибке, для решения проблемы нужно попробовать переустановить программу. И это действительно хороший способ решения проблемы, который во многих случаях срабатывает.
Если это возможно, скачайте последнюю версию программы с официального сайта разработчика и установите ее повторно.
Копирование файла msvcp140.dll в папку с программой
Еще один вариант – это копирование файла msvcp140.dll в папку с программой. Для этого нужно просто скачать файл и разместить его в папке с программой (в папке с exe-файлом программы).
Скачать msvcp140.dll можно по следующим ссылкам:
Обратите внимание, для 32-битных программ нужно использовать 32-битную версию msvcp140.dll, а для 64-битных программ, соответственно, 64-битную.
Копирование файла «msvcp140.dll» в папку Windows
Также файл msvcp140.dll можно вручную скопировать в папку Windows 10 или Windows 7. Для этого нужно сделать следующее:
- Сделать резервную копию файла « Windows/System32/msvcp140.dll»;
- Скачать 32-битный файл msvcp140.dll ;
- Скопировать 32-битный файл в папку « Windows/System32 » ;
- Сделать резервную копию файлов « Windows/System32/msvcp140.dll» и « Windows/SysWOW64/msvcp140.dll » ;
- Скачать 32 и 64-битные файлы msvcp140.dll ;
- 64-битный файл нужно скопировать в папку « Windows/System32 », а 32-битный в папку « Windows/SysWOW64 » ;
Повторная регистрация файла msvcp140.dll
В завершении можно попробовать повторно зарегистрировать файл msvcp140.dll в системе Windows 10 или Windows 7 при помощи команды « Regsvr32 ».
« Regsvr32 » — это служебная программа для регистрации и отмены регистрации элементов управления OLE, таких как библиотеки DLL и элементы ActiveX, в реестре Windows. Программа «Regsvr32.exe» расположена в папке «%systemroot%\System32 ».
Для повторной регистрации msvcp140.dll нужно сделать следующее:
- Запустить командную строку с правами администратора
- Отменить регистрацию msvcp140.dll с помощью команды:
- Повторно зарегистрировать msvcp140.dll командой:
MSVCP140.dll is missing in my Win 10
I just installed the WordPress app but it will not start because it says the MSVCP140.dll is missing.
Where can I get its replacement?
Do not worry we will help you with this issue.
This issue might have occurred due to corrupted/ missing system files. Try the troubleshooting steps below and check if it helps.
Step 1: I suggest you to download and install Visual C++ Redistributable for Visual Studio 2015 and check if it resolves the issue.
Step 2: Also, I suggest you to run SFC scan and check if it helps.
System File Checker is a utility in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files. If a Windows Resource Protection (WRP) file is missing or is corrupted, Windows may not behave as expected.
Follow the below steps:
- Right click on the Start button, click on Command Prompt (Admin) .
- Type “ sfc /scannow ” without the quotes and hit Enter .
- After the scan, restart the computer and check for the issue.
Hope it helps. Reply to the post with an updated status of MSVCP140.dll missing error for further assistance.
msvcp140_1.dll missing even after installing Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019.
For my python program I require msvcp140_1.dll to be present in my Path environment. FOr this it suggested to download and install Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019. I tried installing the same. But even after installation the file is missing from System 32.
Can you please help?
Replies (5)
Thank you for writing to Microsoft Community Forums.
I understand that you are facing issues with Python program on your PC as it is asking for MSVCP140.dll, and I certainly appreciate your efforts in trying to resolve the issue by following certain troubleshooting steps.
Let’s try couple of troubleshooting steps and see if we can fix the issue.
Method 1:
Try re-registering the DLL file and see if that helps.
Press Windows + S key together and type CMD.
Now right click on it and select Run as administrator.
Accept the UAC prompts.
Type in the following commands one by one and hit enter: regsvr32 msvcp140.dll
After the command is executed, restart the PC.
In addition, you can also refer the article Using System File Checker in Windows 10
Method 2:
Try reinstalling Visual C++ 2015 on your PC and see if that helps. You can download Visual C++ from the Microsoft website .
Let us know how it goes.
Microsoft Community – Moderator
7 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
Thanks for your reply. I have issue with msvcp140_1.dll and not msvcp140.dll. msvcp140.dll already exists. The missing one is msvcp140_1.dll which is giving the error.
7 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
I’ve run into the same problem when trying to install Visual C++ redistributable 2015, and Visual Studio Community Edition 2019 as well. Were you able to resolve the issue of missing msvcp140_1.dll file? If so, what did you do to resolve the problem?
2 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
Run these scans before proceeding using PowerShell (Admin) instead of Command Prompt.
Fix: This solution may help resolve the missing .dll file.
Did you see the solution offered here?
Do you have Cloud software installed from third-party websites? Adobe, etc.
If yes, uninstall the software, scan for Windows 10 updates and Visual C++.
I’d also advise checking Windows Update update history to ensure all updates were successful.
Once all updates have been applied verify the software now works. If not getting the error you may reinstall the Adobe, etc.. software.
2 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
I’ve run into the same problem when trying to install Visual C++ redistributable 2015, and Visual Studio Community Edition 2019 as well. Were you able to resolve the issue of missing msvcp140_1.dll file? If so, what did you do to resolve the problem?
I struggled with this same issue for the whole day. It boils down to the incompatibility among a few packages: «protobuf», «tensorflow» and the python version itself.
Please see this thread here, look at the response from RonVibbentrop:
I followed that exactly (i.e. downgrade and/or change versions). It works.
The command to uninstall the protobuf package is «pip uninstall protobuf». The reinstall it with a different version with «pip install protobuf==3.8.0,» and so on.
Запуск программы невозможен, так как на компьютере отсутствует MSVCP140.dll
Наиболее распространенная в последнее время ошибка, возникающая в операционных системах Windows 7 — 10 при старте новой версии программы (Skype, Photoshop) или игры (Mafia-3, Grim Dawn) — Запуск программы невозможен, так как на компьютере отсутствует MSVCP140.dll (англоязычная версия: «The program can´t start because MSVCP140.dll is missing from your computer»). Еще одна версия текстового сообщения об этой ошибке: Не удается продолжить выполнение кода, поскольку система не обнаружила MSVCP140.dll. Наша инструкция пошагово расскажет, что делать в этой ситуации и как устранить ошибку.
Мы поясним, что такое MSVCP140.dll, предоставим ссылку на официальный сайт Microsoft, где можно msvcp140.dll скачать бесплатно и безопасно, а в конце мануала покажем видео по решению этой проблемы.
MSVCP140.dll — что это?
Перед тем, как скачать файл msvcp140.dll с официального сайта, давайте поговорим о том, что же он, собственно, собой представляет. Итак, msvcp140.dll — это библиотека, которая входит в состав Microsoft Visual Studio 2015. Именно компоненты этой визуальной студии запускают некоторые программы на вашем компьютере.
Найти msvcp140.dll можно по адресам: C:\Windows\System32\ или C:\Windows\SysWOW64\ (в зависимости от разрядности системы).
В исходных версиях Windows 7, 8 и Windows 10 этого файла просто нет, однако когда мы устанавливаем программы или игры, которые требуют наличия компонентов Visual C++ 2015 (в том числе и файла msvcp140.dll) — их установка в систему происходит автоматом. Автоматическая установка всех необходимых файлов при загрузке некоторых программ может и не произойти, именно поэтому и появляется ошибка: «Запуск программы невозможен» (или «Не удается продолжить выполнение кода»).
Что делать? Скачать msvcp140.dll и все необходимые компоненты Microsoft Visual C++ 2015 и установить все это в систему.
Как MSVCP140.dll скачать и установить
Скачать msvcp140.dll можно в составе компонентов Microsoft Visual C++ 2015 мы рекомендуем с официального сайта Microsoft по этой ссылке: https://www.microsoft.com/ru-ru/download/details.aspx?id=53840.
Инструкция:
- Шаг 2: Если имеем 64-битную Windows — отмечаем как x64, так и x86 (необходимо), если 32-разрядная, то одну x86. Загружаем на ПК;
- Шаг 3: В первую очередь запускаем установочный файл vc_redist.x86.exe, во вторую очередь — vc_redist.x64.exe.
После успешной установки в системе будет присутствовать файл msvcp140.dll (смотрим папки C:\Windows\System32\ и C:\Windows\SysWOW64\) и мы сможем запускать новые игры или новые программы на компьютере без сообщения о том, что запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll.
Как исправить ошибку MSVCP140.dll — видео
В заключение нашей сегодняшней встречи предлагаем вашему вниманию видео от замечательного ресурса по компьютерной помощи Remontka: