Как установить vcruntime140 dll для windows 10

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

В этой инструкции — подробно о том, как скачать оригинальный vcruntime140.dll с сайта Майкрософт для Windows 10, 8.1 и Windows 7 (x64 и x86) и исправить ошибки при запуске программ, связанные с отсутствием этого файла. Отдельная инструкция про очень похожий файл — VCRUNTIME140_1.DLL

  • Как исправить ошибку система не обнаружила vcruntime140.dll
  • Как скачать vcruntime140.dll — видео инструкция
  • Дополнительная информация

Как правильно исправить ошибку Система не обнаружила VCRUNTIME140.DLL или vcruntime140.dll отсутствует на компьютере

Ошибка Система не обнаружила vcruntime140.dll

Никогда при появлении ошибок DLL не следует начинать решение проблемы с поиска сторонних сайтов, где эти файлы лежат «отдельно». Как правило, каждый такой файл .dll является частью каких-то системных компонентов, которые необходимы для запуска программ и, скачав где-то один отдельный файл, вы, скорее всего, получите новую ошибку, связанную с отсутствием следующей библиотеки из состава этих компонентов.

Свойства оригинального файла vcruntime140.dll

Файл vcruntime140.dll входит в состав «Распространяемый компонент Microsoft Visual C++ 2015» (Microsoft Visual C++ 2015 Redistributable), а более новые версии этого файла присутствуют в составе распространяемого пакета Visual C++ для Visual Studio 2017 и 2019. Даже если эти библиотеки вы уже устанавливали, возможно вы не учли один важный момент, который будет описан далее.

Все эти компоненты можно одновременно скачать для Windows 10, 8.1 и Windows 7 x64 и x86 (32-бит) с официального сайта Майкрософт, они же будут включать в себя необходимый файл vcruntime140.dll, особое внимание обратите на нюанс на 3-м шаге:

  1. Зайдите на официальный сайт https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
  2. В разделе Visual Studio 2015, 2017 и 2019 загрузите следующие файлы:
  3. Для Windows 10, 8.1 и Windows 7 x64 (64-бит) скачайте vc_redist.x64.exe и, обязательно vc_redist.x86.exe
    Скачать VCRUNTIME140.DLL с сайта Майкрософт

  4. Для 32-бит Windows загрузите только файл vc_redist.x86.exe
  5. Запустите загруженные файлы и установите необходимые компоненты. Если при запуске одного из двух файлов вам сообщат, что компоненты уже установлены, перейдите к установке второго. По завершении установки лучше будет, если вы перезагрузите ваш ПК или ноутбук.

Причина, по которой мы для Windows 10 x64 (и предыдущих версий системы) загружаем не только 64-бит файл, но и x86 (32-бит) заключается в том, что многие программы до сих пор являются 32-битными и им нужны именно такие файлы DLL, независимо от того, какая разрядность вашей системы.

После описанных шагов, файл vcruntime140.dll должен появиться в нужных папках C:\Windows\System32 и C:\Windows\SysWOW64, а программа или игра, которая ранее не запускалась, запустится без ошибок: во всяком случае, без рассматриваемой в этой статье ошибки.

Как скачать оригинальный vcruntime140.dll — видео инструкция

Дополнительная информация

Если вы столкнетесь с тем, что предложенный выше установщик не срабатывает на вашей не самой новой системе, можете попробовать отдельно загрузить только версию 2015. Загрузка распространяемого пакета Microsoft Visual C++ 2015 выглядит следующим образом:

  1. Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». 
    Скачать vcruntime140.dll в составе Visual C++ 2015

  2. Если у вас 64-бит Windows, выберите и vc_redist.x64.exe и vc_redist.x86.exe (т.е. в 64-битной системе нужны компоненты и для 32-битных программ), если 32-бит, то только x86. 
    Загрузка Visual C x86 и x64

  3. После загрузки этих двух файлов, по очереди установите каждый из них. 
    Установка Visual C++ Redistributable 2015

  4. Проверьте, была ли исправлена ошибка запуска программ, связанная с отсутствием vcruntime140.dll на компьютере.

Надеюсь, инструкция помогла, нужный файл загружен и установлен, программа запускается, а сообщений о том, что Системе не удалось обнаружить vcruntime140.dll больше не появляется. Если на каком-то из шагов возникли проблемы, полезным может оказаться отдельное руководство Как скачать распространяемые компоненты Visual C++ Redistributable 2008-2017.

vcruntime140.dll Was Not Found [Solved on Windows 10 PC]

Have you ever tried to open an app on your computer only to see the error «The program can’t start because vcruntime140.dll is missing from your computer. Try reinstalling it to fix this problem.»?

This is a common issue with Windows 10 and it can be quite frustrating.

But don’t worry – in this guide, I’ll explain what the error is about, and most importantly, show you two different ways you can fix it.

What is the «vcruntime140.dll was not found» error and what causes it?

The extension, «.dll» has to do with Dynamic Link Libraries (DLLs), which are libraries that contain the code and data used by a program.

Once a program is created, it is associated with a DLL, which gets fired only when that particular program is launched.

If the required DLL is missing or corrupted, then an error message giving the user a heads-up on how to fix it gets displayed.

A required DLL could be missing due to malware, incomplete installation, and mostly missing files from Microsoft Visual Studio 2015 Redistributable.

How to Fix the vcruntime140.dll Was Not Found Error

You can fix the vcruntime140.dll was not found error by installing the Microsoft Visual Studio 2015 package or repairing it.

If you get this error while trying to use the program WAMP Server – a program that lets you make WordPress websites locally and code PHP – this is all you need to do.

You can also fix the error by downloading the vcruntime140.dll file in particular and moving it to the right folder on your Windows 10 computer.

Solution 1: Install or Repair Microsoft Visual Studio 2015 Redistributable

Step 1: Download the Visual Studio 2015 Redistributable installation package from the official Microsoft Visual C++ redistributable download page.

ss-1

Immediately after you click the download button, you will see the option to download the file for a 32-bit operating system and another for a 64-bit operating system.

ss-2

Choose the one that corresponds to the OS of your Windows 10 computer.

Step 2: Open up the downloaded file and follow the installation wizard to install it.

ss-3

Step 3: Make sure you agree to the license and conditions by tick-marking the checkbox, then click install.

If you have the Microsoft Visual Studio 2015 package installed already and you still get this error, you should «Repair» the package instead.

How too repair the Microsoft Visual Studio 2015 Redistributable

Step 1: Go to Control Panel by clicking Start and searching for “control panel” and hitting ENTER.

Step 2: Under Programs, select “Uninstall a program”.

ss-4-3

Step 3: Look for the Microsoft Visual Studio 2015 Redistributable program and right-click on it, then select “Change”.

ss-5-3

Step 4: Click “Repair”.

ss-6-2

Solution 2: Download the vcruntime140.dll File

Step 1: Download the vcruntime140.dll file from this website.

ss-7-1

Choose the option that corresponds to your operating system and a Zip file will be downloaded.

ss-8

Step 2: Extract the Zip file with the native Windows 10 extract option or an app like WinRAR.

Step 3: Drag and drop the vcruntime140.dll file to the installation directory of the app displaying the error message.

Make sure to confirm that this fixes the issue, otherwise, download and install Microsoft Visual Studio 2015 Redistributable instead.

Conclusion

In this guide, you learned how to fix the pesky vcruntimed140.dll not found error, so you can use apps and play games seamlessly on your Windows 10 computer.

Apart from the two solutions explained in this article, you can also upgrade your Windows 10 to the latest version which can fix the error as well.

Thank you for reading. If you find this article helpful, consider sharing it with your friends.



Learn to code for free. freeCodeCamp’s open source curriculum has helped more than 40,000 people get jobs as developers. Get started

При запуске некоторых, особенно свежих программ в Windows 10 пользователи могут увидеть код ошибки vcruntime140 dll, который часто сопровождается предупреждением о том, что запуск программы невозможен или код не может быть выполнен из-за отсутствия VCRUNTIME140.dll. Рассказываем, что это значит, и как решить проблему в операционной системе Windows 10.

Содержание

  • Ошибка запуска vcruntime140 dll: что это означает
  • Системная ошибка vcruntime140 dll: что делать
  • Чего делать не стоит

Ошибка запуска vcruntime140 dll: что это означает

Собственно, ответ на эту загадку кроется в самом описании проблемы, которое дает операционная система. Такая ошибка появляется, когда для запуска какой-то программы требуется библиотека vcruntime140.dll, но она повреждена или отсутствует в системной папке Windows.

Как исправить ошибку vcruntime140 dll: простой способ для Windows 10

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

Системная ошибка vcruntime140 dll: что делать

Как вы уже поняли, если при запуске какой-то программы система выдает ошибку vcruntime140 1 dll, значит Windows не может обнаружить нужную для ее работы библиотеку. Соответственно, и способ решения проблемы достаточно прост — нам нужно лишь установить обеспечивающие совместимость софта с ОС системные библиотеки на компьютер. Именно библиотеки во множественном числе. Чуть ниже мы объясним, почему это именно так.

Библиотека vcruntime140.dll входит в состав пакета «Распространяемый компонент Microsoft Visual C++» разных версий, который можно скачать на официальном сайте Microsoft. Однако ошибка может возникать, даже если в свое время вы уже установили этот пакет. Просто вы сделали это не совсем правильно.

  • Откройте эту страницу на официальном сайте Microsoft.
  • Найдите на странице раздел «Последняя версия Microsoft. Распространяемый компонент Visual C++».
  • Если у вас 64-битная Windows 11, 10, 8.1 или 7, скачайте файлы vc_redist.x64.exe и vc_redist.x86.exe для архитектур X64 и X86. Если вы пользуетесь 32-битной версией операционной системы, ограничьтесь загрузкой и установкой vc_redist.x86.exe.
  • При использовании 64-битной ОС установите ОБА скачанных файла (это и есть главная ошибка, которую допускают многие пользователи — они устанавливают только один пакет для 64-разрядной Windows). Если во время установки одного из них система предупредит, что этот пакет уже есть в Windows, перейдите к установке второго файла.
  • Перезагрузка — не обязательный, но очень желательный этап после всех этих манипуляций. Выполните ее.

После этого ошибка Windows 10, связанная с vcruntime140, исчезнет, и нужная программа запустится без проблем.

Чего делать не стоит

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

В большинстве случаев, vcruntime140.dll — это лишь часть системных компонентов, необходимых для запуска программы. Поэтому даже если вы скачаете и установите в систему чистую библиотеку, вы почти наверняка получите еще одну ошибку о нехватке другого системного файла. И так может продолжаться очень долго. Поэтому лучшим вариантом решения проблемы здесь является установка распространяемого компонента Microsoft Visual C++ целиком.

Читайте также

  • Принтер выдает ошибку печати: как решить проблему
  • Почему не работает видеокарта на ПК: причины и способы решения проблемы

vcruntime140.dll — библиотека, которая поставляется с комплектом Visual C++ 2015 Redistributable. Перед тем как перечислить возможные действия для устранения связанной с ней ошибки, давайте разберемся из-за чего она происходит. Появляется она в тех случаях, когда Windows не может найти DLL у себя в системной папке, или же сам файл там присутствует, но он не в рабочем состоянии. Это может быть обусловлено его модификацией сторонними программами или несовпадением версий.

Способ 1: Скачивание vcruntime140.dll

Чтобы вручную инсталлировать vcruntime140.dll, нужно скачать её и поместить в директорию по адресу C:\Windows\System32, скопировав её туда удобным для вас способом или переместив, как изображено на скриншоте ниже.

Скачать vcruntime140.dll

Копирование файла vcruntime140.dll в папку Windows System32

Адрес копирования DLL-файлов может различаться. Например, ОС Windows 7 или Windows 10 с разрядностью в 64 бита будет иметь другой адрес для установки, чем та же Windows с разрядностью х86. Более подробно о том, как и в какое место устанавливать DLL, в зависимости от операционной системы, можно узнать из этой статьи. Чтобы провести регистрацию библиотеки, обратитесь к другой нашей статье. Эта процедура нужна в нестандартных ситуациях, обычно она не требуется.

Способ 2: Microsoft Visual C++ 2015

Microsoft Visual C++ 2015 способен добавить в Windows компоненты, которые обеспечивают корректную работу программного обеспечения, созданного в Visual Studio. Чтобы устранить ошибку с vcruntime140.dll, уместно будет скачать этот пакет. Программа сама добавит отсутствующие библиотеки и проведет регистрацию. Ничего больше делать не потребуется.

Скачать пакет Microsoft Visual C++ 2015

На странице закачки вам понадобится:

  1. Выбрать язык Windows.
  2. Нажать «Скачать».
  3. Скачивание пакета Visual C++ для Visual Studio 2015

    Есть два разных установочных варианта — для систем с 32 и 64-битными процессорами. Если вам не известна разрядность вашей системы, откройте её «Свойства» из контекстного меню иконки «Компьютер» на рабочем столе. Разрядность будет указана в информационном окне вашей системы.

    Просмотр основных сведений о вашем компьютере

  4. Для 32-битной системы понадобится вариант х86, а для 64-битной — х64 соответственно.
  5. Нажмите «Next».
  6. Выбор версии для скачивания Visual C++ для Visual Studio 2015

    Запустите инсталляцию закачанного дистрибутива.

  7. Согласитесь с условиями лицензии.
  8. Нажмите «Установить».

Установка пакета Visual C++ для Visual Studio 2015

После завершения установки vcruntime140.dll будет помещена в систему и проблема будет устранена.

Тут нужно обязательно сказать, что версии, выпущенные после 2015 года, могут не дать инсталлировать старый вариант. Потребуется их удалить через «Панель управления» и после этого установить версию 2015.

Удаление Microsoft Visual C++ Redistributable 2017

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

Представленные в статье способы должны помочь устранить проблему с vcruntime140.dll.

Наша группа в TelegramПолезные советы и помощь

You are trying to start an application but instead, you get a system error, vcruntime140 dll was not found. Or msvcp140 dll was not found. How does that come and more importantly how can we easily fix this?

The vcruntime140 dll system error can occur after a Windows Update or even just after you have installed a new program. The error message might suggest that you need to reinstall the program. But actually, your computer is missing a software library.

vcruntime140 dll not found

vcruntime140 dll error

In this article, I will explain how you can quickly fix the vcruntime140 dll not found error message in Windows 10 and 11.

A lot of programs that you use on Windows are built with Microsofts C and C++ tools. To run these applications you will need to install the runtime libraries. Some applications include these in the installation package, but a lot also don’t.

So to fix the VCRuntime140 dll or MSVCP140 dll not found error we need to install the correct library (Microsoft Visual C++ Redistributable package) on your computer. Now there are two libraries that you can install. One for 64-bit applications and one for 32-bit applications.

Most applications still use the 32-bit version, but to be safe we are going to install both. This won’t harm your computer but only makes sure that you won’t have any issues in the future with other programs or games.

Download vcruntime140.dll

I always recommend downloading runtime libraries from the official sites. This way you can be sure that there is no malware packed inside it. The library is created by Microsoft, so we are going to download the files from the Microsoft site.

This all-in-one package is suitable for Microsoft Visual C++ 2015 to 2022. I have added the direct download links below, you can find the original location here.

  1. Download the Microsoft C++ 2015 – 2022 Redistributable package

    – Download vcruntime140 dll 32-bit
    – Download vcruntime140 dll 64-bit

  2. Start the installation

    Agree to the terms and click install
    If you get a warning to allow the app to make changes, then click Yes

    If you get the option “Modify Setup” then click Repair

    vcruntime140 dll

  3. Wait for the installation to finish

    Wait until the setup is completed successfully

    msvcp140 dll

  4. To the same steps for the 64-bit version of the redistributable.

    Follow steps 1 to 3 for the 64-bit version.

The VCRuntime is now installed and you should be able to run or install your application without the error that vcruntime140 dll was not found.

Installing older Visual C++ runtime versions

The package that we just installed contains all runtime libraries for applications that are built with Visual Studio 2015 up to 2022. But some older applications are built with Visual Studio 2013 (VC++ 12.0). In that case, we will need to install an older version of the Visual C++ runtime.

We can safely install the different versions next to each other. You can find the official download links for this version here at Microsoft.

When re-installing doesn’t help

After you have installed the Microsoft Visual C++ Redistributable library it becomes part of Windows. This means that it will stay up-to-date through Windows updates. On some rare occasions, the system files can get corrupted.

Simply re-installing the VCruntime dll then doesn’t seem to fix the not found issue. What we can do is scan the computer for corrupt system files and let Windows repair those.

We are only going to use built-in tools from Microsoft, there is no need to use third-party tools for this:

  1. Right-Click your start menu – or press the Windows key + X
  2. Open Windows PowerShell (admin) or Windows Terminal (admin) when using Windows 11
  3. Enter the following command:
DISM.exe /Online /Cleanup-image /Restorehealth

Windows will use the Windows Update service to download and restore corrupted system files. This can take a couple of minutes.

fix msvcp140 dll

  1. Wait for the command to finish
  2. Run the following command to repair all protected system files that are corrupt:
sfc /scannow
  1. Wait for the scan to complete, don’t reboot or close your computer. Because that can harm your Windows installation.
  2. Reboot your computer, you should now be able to start your application.

Wrapping Up

With the new all-in-one package from Microsoft, you should be able to fix the vcruntime140 dll not found error. Make sure that you install both versions, the 32-bit and 64-bit versions of the redistributable library.

If you have any questions, then just drop a comment below.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows 10 fqc 09118
  • Синхронизация времени windows 10 в домене cmd
  • Как убрать все ярлыки с рабочего стола windows 11
  • Не удалось завершить процесс отказано в доступе windows 10
  • Установка драйвера pl2303hx на windows 8 10