telegram
🪟windows

Как исправить ошибку VCRUNTIME140.dll в Windows 11/10

Если вы столкнулись с ошибкой vcruntime140.dll в Windows 11 и 10, то разберем несколько рабочих решений для исправления данной проблемы.

Ошибка, когда отсутствует vcruntime140.dll или система не обнаружила его, часто возникает при запуске игр и приложений. Сообщение появляется, когда система не находит необходимый DLL-файл, который требуется для запуска игры или программы. Другая возможная причина ошибки, это повреждение самой библиотек DLL в Windows 10/11 или антивирус добавил vcruntime140.dll в карантин.

В итоге вы не можете запустить программы, приложения и игры, связанные с файлом vcruntime140.dll, который выдает ошибку. Для устранение этой ошибки нужно скачать оригинальный файл vcruntime140.dll файл или установить компонент Visual C++.

Vcruntime140.dll - это расширение приложения Microsoft Runtime Library. Сам файл находится в папке "System32" и "SysWOW64". Когда вы пытаетесь запустить программу, отсутствие вышеупомянутого DLL файла приводит к возникновению следующих ошибок в Windows 11 и 10:

Запуск программы невозможен, так как на компьютере отсутствует vcruntime140.dll.

Не удается продолжить выполнение кода, поскольку система не обнаружила vcruntime140.dll.

Ошибка VCRUNTIME140.dll

Библиотека vcruntime140.dll в Windows находится по следующим путям:

  • C:\Windows\System32 (x32-bit).
  • C:\Windows\SysWOW64 (x64-bit).

расположение файла vcruntime140.dll

1. Восстановление Visual C++ Redistributable

Файл vcruntime140.dll идет с пакетом Visual C++ Redistributable для Visual Studio 2015. Это действительно необходимо для запуска всего программного обеспечения и игр, разработанного с помощью С++. На самом деле восстановление пакета Visual Studio может устранить недостающую ошибку DLL.

  • Откройте "Параметры" > "Приложения".
  • Найдите последнюю версию Microsoft Visual C ++ Redistributable и нажмите по ней.
  • У меня на данной картинке последний пакет это 2017, но у многих 2015.
  • Если имеется Visual Studio 2015, 2017, 2019 и 2022, то также нажмите по ней.
  • Далее нажмите кнопку "Изменить".

Восстановления Microsoft Visual C++ 2015 Redistributable x86

  • На экране появится окно программы, нажмите "Исправить".
  • Дождитесь завершения процесса восстановления.
  • Затем перезагрузите компьютер с Windows 11/10 и проверьте, устранена ли ошибка.

Исправить Visual C++ Redistributable

2. Переустановка Visual C++ Redistributable для Visual Studio 2015

Если вам не удается решить ошибку vcruntime140.dll в windows 11 и 10, то подходящей возможностью является переустановка Visual Studio 2015.

  • Удалите старый пакет Microsoft Visual C++ 2015 Redistributable. (Удалить можно способом выше, только нажать "удалить").
  • После удаления пакета, скачайте с сайта майкрософт, новый. Нажмите на веб-сайте "Скачать" vcruntime140.dll и выберите с соответствием вашей системы vc_redist.x64.exe (64-разрядная версия) или vc_redist.x86.exe (для 32-разрядных систем) и нажмите кнопку "Далее".
  • После установки, перезагрузите компьютер и проверьте, появляется ли ошибка.

3. Скачать Visual Studio 2015, 2017, 2019 и 2022

Установите последнюю версию Visual C++ 2015, 2017, 2019 и 2022 перейдя на официальный сайт Майкрософт и скачав две разрядности x86 и x64.

Visual Studio 2015, 2017, 2019 и 2022

4. Сделать копию DLL файла в папку с программой

Копирование DLL-файла в конкретную папку программного обеспечения или игры, может исправить ошибку "Запуск программы невозможен, так как на компьютере отсутствует vcruntime140.dll" в Windows 11/10.

  • Откройте "этот компьютер" и перейдите по пути C:\Windows\System32.
  • Наберите в поиске сверху vcruntime140.dll.
  • После обнаружение файла, выделите его и нажмите Ctrl + C, чтобы скопировать его.
  • Теперь откройте специальную папку программного обеспечения, которая выдает ошибку и вставьте туда скопированный DLL-файл сочетанием кнопок Ctrl + V.

поиск файла Vcruntime140 dll

5. Запустить проверку системных файлов

Если выше ничего не помогает, то наверняка ошибка vcruntime140.dll в windows 10 и 11 вызвана наличием поврежденных системных файлов. Поэтому запуск встроенного инструмента SFC может исправить эту проблему. Смотрите подробное руководство по восстановлению системных файлов SFC и DISM, но я кратко проделаю ниже способ по восстановлению целостности.

Откройте командную строку от имени администратора и задайте следующие команды по порядку:

  • sfc /scannow
  • Dism /Online /Cleanup-Image /CheckHealth
  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /Online /Cleanup-Image /RestoreHealth

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

6. Скачать оригинальный vcruntime140.dll

Скачать vcruntime140.dll x32 и x64 для Windows 11 и 10 можно в специальном сервисе winbindex, который скачивает оригинальные системные файлы прямиком из серверов Майкрософт, чтобы исправить ошибку "Не удается продолжить выполнение кода, поскольку система не обнаружила vcruntime140.dll".

  • Перейдите на сайт winbindex.
  • Скачайте две разрядности vcruntime140.dll x32 и x64 для Windows 11 или 10.
  • Скаченные файлы будут в формате .blob.
  • Переименуйте файл в vcruntime140.dll.
  • Закиньте их путям C:\Windows\System32 и C:\Windows\SysWOW64.
  • Файл также может находиться и в корне с папкой игры или программы.

Полное руководство, как скачать DLL, EXE, SYS и другие файлы для Windows 11/10.

переименовать в vcruntime140.dll

7. Переустановка проблемного приложения

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

  • Перейдите в "Параметры" > "Приложения", найдите программу, которая выдает ошибку и удалите ее.
  • После удаление программы посетите веб-сайт производителя и скачайте последнюю версию.