Ошибка Запуск программы невозможен так как на ПК отсутствует vcruntime140 dll

Как исправить ошибку Запуск программы невозможен так как на ПК отсутствует vcruntime140 dll

Ошибка vcruntime140.dll возникает, когда на компьютере отсутствует необходимая библиотека Microsoft Visual C++ Runtime. Исправить проблему можно переустановкой компонента Visual C++ Redistributable, проверкой целостности системных файлов или восстановлением поврежденных данных. Инструкция ниже охватывает все основные методы решения для Windows 10 и Windows 11.

Причины проблемы

  • Неполная или отсутствующая установка Microsoft Visual C++ Redistributable
  • Заражение компьютера вирусами или вредоносным ПО
  • Повреждение системных файлов после сбоя электропитания или краша Windows
  • Несоответствие разрядности приложения (32-bit или 64-bit) установленной версии Runtime
  • Удаление файла при удалении другого приложения
  • Конфликт между различными версиями Visual C++ Runtime
  • Неудачное обновление Windows или драйверов

Пошаговая инструкция

Способ 1: Переустановка Visual C++ Redistributable

  1. Откройте сайт Microsoft: перейдите на страницу загрузки Microsoft Visual C++ Redistributable (поиск в Google: "Visual C++ Redistributable download Microsoft").
  2. Скачайте версию для вашей системы: если у вас Windows 64-bit, загрузите vc_redist.x64.exe; если 32-bit — vc_redist.x86.exe.
  3. Определите разрядность Windows: нажмите Win+Pause или откройте ПараметрыСистемаО системе и найдите строку "Тип системы".
  4. Запустите скачанный файл от имени администратора (щелкните правой кнопкой мыши → Запустить от имени администратора).
  5. Следуйте инструкциям установщика и нажмите Установить.
  6. Перезагрузите компьютер после завершения установки.
  7. Попробуйте запустить проблемное приложение.

Способ 2: Проверка целостности системных файлов

  1. Откройте командную строку от имени администратора: нажмите Win+X и выберите Терминал Windows (администратор) или Командная строка (администратор).
  2. Введите команду: sfc /scannow
  3. Нажмите Enter и дождитесь завершения проверки (может занять 10–20 минут).
  4. Если обнаружены ошибки, система автоматически их исправит.
  5. Введите команду восстановления образа: DISM /Online /Cleanup-Image /RestoreHealth
  6. Нажмите Enter и дождитесь завершения.
  7. Перезагрузите компьютер.

Способ 3: Установка нескольких версий Visual C++ Redistributable

  1. Посетите официальную страницу Microsoft Visual C++ Redistributable.
  2. Скачайте все доступные версии (2012, 2013, 2015–2022) для вашей разрядности.
  3. Установите каждую версию последовательно, перезагружаясь между установками.
  4. Проверьте наличие конфликтов: откройте ПараметрыПриложенияПриложения и возможности и посмотрите список установленных Visual C++ компонентов.
  5. Если обнаружены повторяющиеся или поврежденные версии, удалите их и переустановите.

Способ 4: Очистка от вредоноса и проверка системы

  1. Скачайте и установите утилиту проверки (например, Malwarebytes или Windows Defender Offline).
  2. Запустите полную проверку системы в безопасном режиме: нажмите Win+R, введите msconfig и перейдите на вкладку Загрузка.
  3. Отметьте флажок Безопасный режим и нажмите OK.
  4. Перезагрузитесь и проведите сканирование в безопасном режиме.
  5. Вернитесь в msconfig и отключите безопасный режим.
  6. Перезагрузитесь в обычный режим.

Способ 5: Откат обновлений Windows

  1. Откройте ПараметрыСистемаВосстановление.
  2. Нажмите Восстановление в разделе "Параметры восстановления".
  3. Выберите Вернуть компьютер в исходное состояние или воспользуйтесь функцией Точка восстановления.
  4. Если проблема появилась после недавнего обновления, нажмите Win+IОбновление и безопасностьЖурнал обновленийУдалить обновления.
  5. Выберите недавнее обновление и нажмите Удалить.
  6. Перезагрузитесь.

Часто задаваемые вопросы

Почему ошибка появляется только при запуске одного приложения? Это означает, что приложению требуется конкретная версия Visual C++ Runtime, которая на вашем ПК либо отсутствует, либо повреждена — переустановите все версии Redistributable последовательно.

Безопасно ли скачивать vcruntime140.dll с сайтов-репозиториев? Скачивание DLL с неофициальных источников опасно для безопасности; всегда устанавливайте компонент через официальный Microsoft Visual C++ Redistributable.

Нужно ли устанавливать обе версии (32-bit и 64-bit) Visual C++? Да, если на вашем ПК установлены приложения обеих разрядностей; проверьте разрядность проблемного приложения в его свойствах.

Похожие материалы

При запуске лаунчера пишет сбой инициализации vulkan-1 dll
Ошибка с кодом 0xc000007b при обновлении библиотек через инсталлятор
Ошибка с кодом 0xc000007b на Windows 11