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

При запуске некоторых, особенно свежих программ в 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 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

При запуске относительно новых программ и игр вы можете столкнуться с ошибкой «Не удается продолжить выполнение кода, поскольку система не обнаружила 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 — библиотека, которая поставляется с комплектом 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Полезные советы и помощь

Сообщение о том, что файл VCRUNTIME140_1.dll не найден, обычно возникает у пользователей при попытке запустить ту или иную программу в Windows. Этот файл не является частью операционной системы, но обычно необходим сторонним приложениям для бесперебойной работы.

Элемент VCRUNTIME140_1.dll является частью библиотек DLL, входящих в пакет Microsoft Visual C++, он установлен в системе по умолчанию. Однако по нескольким причинам этот файл может быть заменён, удалён или повреждён. Ниже рассмотрим несколько вариантов исправления проблемы.

Решение 1. Установите все доступные обновления Windows

Актуальные библиотеки DLL, как правило, поставляются вместе с обновлениями системы. Поэтому первым, и самым очевидным решением, будет установка последних обновлений Windows.

  1. Зайдите в Панель управления, нажав ПКМ по значку Windows.
  2. Перейдите в раздел Центр обновления Windows, и выполните проверку обновлений.
  3. Если таковые имеются, установите их, а затем перезагрузите компьютер.
  4. Также не забудьте установить все необязательные обновления.

Как исправить ошибку VCRUNTIME140_1.dll

Решение 2. Установите распространяемый пакет Microsoft Visual C++

Некоторые компоненты в библиотеках Visual C++ могут быть повреждены, что приведёт к сообщению об отсутствии необходимого файла и невозможности его запуска. Таким образом, установка последнего пакета заменит повреждённые файлы на актуальные.

  1. Посетите официальный сайт Microsoft, и выберите подходящий для вашей системы пакет Visual C ++.
  2. Загрузите и установите версию vc_redist.x86.exe (32-разрядная) и vc_redist.x64.exe (64-разрядная).
  3. По завершении перезагрузите систему.
  4. Если у вас уже установлены все распространяемые пакеты Visual C ++, удалите их перед установкой новых.
  5. Зайдите в Панель управления и выберите раздел Программы и компоненты.
  6. В списке найдите распространяемые пакеты Microsoft Visual C ++.
  7. Щёлкните правой кнопкой мыши по каждому из них и выберите Удалить.
  8. Теперь переустановите пакеты, как описано выше.

Как исправить ошибку VCRUNTIME140_1.dll

Решение 3. Вручную зарегистрируйте отсутствующий VCRUNTIME140_1.dll

Одним из методов исправления является ручная регистрация отсутствующего файла в системе. Делается это следующим образом:

  1. Нажмите ПКМ по значку Windows и выберите Командная строка (Администратор).
  2. Скопируйте и вставьте следующие команды, нажимая Enter после каждой:
  3. regsvr32 /u VCRUNTIME140_1.dll
    regsvr32 VCRUNTIME140_1.dll
  4. Перезагрузите систему и проверьте, решена ли проблема.

Как исправить ошибку VCRUNTIME140_1.dll

Решение 4. Скопируйте отсутствующий DLL из другого места

Поскольку VCRUNTIME140_1.dll используется несколькими приложениями и является частью распространяемого пакета Microsoft Visual C++, его копию можно найти в других местах. Далее остаётся только продублировать её в проблемное приложение.

  1. Нажмите Win + E, чтобы открыть проводник.
  2. Разверните вкладку Вид и убедитесь, что в разделе скрытых элементов установлен флажок отображения скрытых элементов.
  3. Теперь перейдите по пути C: \ Program Files \ WindowsApps
  4. Здесь необходимо найти папку со следующим названием:
  5. Microsoft.VCLibs.140.00.UWPDesktop_14.0.29231.0_x64__8wekyb3d8bbwe
  6. Обратите внимание, что 14.0.29231.0_x64__ — это переменная, которая может быть другой в зависимости от версии.
  7. Откройте папку и прокрутите список, пока не найдёте файл VCRUNTIME140_1.dll.
  8. Выделите его, нажав ЛКМ, а затем нажмите комбинацию Ctrl + C, чтобы скопировать файл.
  9. Теперь перейдите в папку с проблемной программой, например, C: \ Program Files \ Mozilla Firefox, и вставьте файл, нажав Ctrl + V.

Как исправить ошибку VCRUNTIME140_1.dll

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

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Firewall для windows 10 64 bit
  • Ubuntu make bootable usb with windows
  • Знакомство с windows vista
  • Usb vid 0483 pid 5740 для windows xp
  • Отключается служба печати windows 10 отключается