Как исправить ошибку VCRUNTIME140_1.dll не найден в Windows?

Сообщение о том, что файл 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

1

0

Комментарии

avatar